builder: mozilla-inbound_win7-ix-debug_test-web-platform-tests-1 slave: t-w732-ix-260 starttime: 1461178513.06 results: success (0) buildid: 20160420101752 builduid: 0342ac1aaa6e416dbaf68b2bbec90c17 revision: cc6534601ad80c04c260493112e9a8d621c304ad ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 11:55:13.060886) ========= master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 11:55:13.061339) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 11:55:13.061623) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 11:55:13.210068) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 11:55:13.210448) ========= '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:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-260 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-260 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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-260 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False --11:55:15-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.82 MB/s 11:55:15 (8.82 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.278000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 11:55:14.529220) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-20 11:55:14.529537) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-260 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-260 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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-260 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=4.401000 ========= master_lag: 0.43 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-20 11:55:19.361050) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 11:55:19.361464) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev cc6534601ad80c04c260493112e9a8d621c304ad --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev cc6534601ad80c04c260493112e9a8d621c304ad --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-260 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-260 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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-260 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-04-20 11:55:20,674 truncating revision to first 12 chars 2016-04-20 11:55:20,674 Setting DEBUG logging. 2016-04-20 11:55:20,674 attempt 1/10 2016-04-20 11:55:20,674 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/cc6534601ad8?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-20 11:55:21,434 unpacking tar archive at: mozilla-inbound-cc6534601ad8/testing/mozharness/ program finished with exit code 0 elapsedTime=1.674000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 11:55:21.095969) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 11:55:21.096275) ========= script_repo_revision: cc6534601ad80c04c260493112e9a8d621c304ad ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 11:55:21.096668) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 11:55:21.096955) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 11:55:21.114825) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 18 mins, 35 secs) (at 2016-04-20 11:55:21.115135) ========= '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' 'mozilla-inbound' '--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', 'mozilla-inbound', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-260 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=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-260 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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-260 USERNAME=cltbld USERPROFILE=C:\Users\cltbld VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log XPCOM_DEBUG_BREAK=warn using PTY: False 11:55:22 INFO - MultiFileLogger online at 20160420 11:55:22 in C:\slave\test 11:55:22 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 mozilla-inbound --download-symbols true 11:55:22 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 11:55:22 INFO - {'append_to_log': False, 11:55:22 INFO - 'base_work_dir': 'C:\\slave\\test', 11:55:22 INFO - 'blob_upload_branch': 'mozilla-inbound', 11:55:22 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 11:55:22 INFO - 'buildbot_json_path': 'buildprops.json', 11:55:22 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 11:55:22 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:55:22 INFO - 'download_minidump_stackwalk': True, 11:55:22 INFO - 'download_symbols': 'true', 11:55:22 INFO - 'e10s': False, 11:55:22 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 11:55:22 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 11:55:22 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 11:55:22 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 11:55:22 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 11:55:22 INFO - 'C:/mozilla-build/tooltool.py'), 11:55:22 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 11:55:22 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 11:55:22 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:55:22 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:55:22 INFO - 'log_level': 'info', 11:55:22 INFO - 'log_to_console': True, 11:55:22 INFO - 'opt_config_files': (), 11:55:22 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:55:22 INFO - '--processes=1', 11:55:22 INFO - '--config=%(test_path)s/wptrunner.ini', 11:55:22 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:55:22 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:55:22 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:55:22 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:55:22 INFO - 'pip_index': False, 11:55:22 INFO - 'require_test_zip': True, 11:55:22 INFO - 'test_type': ('testharness',), 11:55:22 INFO - 'this_chunk': '1', 11:55:22 INFO - 'total_chunks': '10', 11:55:22 INFO - 'virtualenv_path': 'venv', 11:55:22 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:55:22 INFO - 'work_dir': 'build'} 11:55:22 INFO - ##### 11:55:22 INFO - ##### Running clobber step. 11:55:22 INFO - ##### 11:55:22 INFO - Running pre-action listener: _resource_record_pre_action 11:55:22 INFO - Running main action method: clobber 11:55:22 INFO - rmtree: C:\slave\test\build 11:55:22 INFO - Using _rmtree_windows ... 11:55:22 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 11:58:46 INFO - Running post-action listener: _resource_record_post_action 11:58:46 INFO - ##### 11:58:46 INFO - ##### Running read-buildbot-config step. 11:58:46 INFO - ##### 11:58:46 INFO - Running pre-action listener: _resource_record_pre_action 11:58:46 INFO - Running main action method: read_buildbot_config 11:58:46 INFO - Using buildbot properties: 11:58:46 INFO - { 11:58:46 INFO - "project": "", 11:58:46 INFO - "product": "firefox", 11:58:46 INFO - "script_repo_revision": "production", 11:58:46 INFO - "scheduler": "tests-mozilla-inbound-win7_ix-debug-unittest-7-3600", 11:58:46 INFO - "repository": "", 11:58:46 INFO - "buildername": "Windows 7 32-bit mozilla-inbound debug test web-platform-tests-1", 11:58:46 INFO - "buildid": "20160420101752", 11:58:46 INFO - "pgo_build": "False", 11:58:46 INFO - "basedir": "C:\\slave\\test", 11:58:46 INFO - "buildnumber": 273, 11:58:46 INFO - "slavename": "t-w732-ix-260", 11:58:46 INFO - "revision": "cc6534601ad80c04c260493112e9a8d621c304ad", 11:58:46 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/", 11:58:46 INFO - "platform": "win32", 11:58:46 INFO - "branch": "mozilla-inbound", 11:58:46 INFO - "repo_path": "integration/mozilla-inbound", 11:58:46 INFO - "moz_repo_path": "", 11:58:46 INFO - "stage_platform": "win32", 11:58:46 INFO - "builduid": "0342ac1aaa6e416dbaf68b2bbec90c17", 11:58:46 INFO - "slavebuilddir": "test" 11:58:46 INFO - } 11:58:46 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/dFhf15ahT1GRMIE4uEOxsg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 11:58:46 INFO - Found installer url https://queue.taskcluster.net/v1/task/dFhf15ahT1GRMIE4uEOxsg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 11:58:46 INFO - Running post-action listener: _resource_record_post_action 11:58:46 INFO - ##### 11:58:46 INFO - ##### Running download-and-extract step. 11:58:46 INFO - ##### 11:58:46 INFO - Running pre-action listener: _resource_record_pre_action 11:58:46 INFO - Running main action method: download_and_extract 11:58:46 INFO - mkdir: C:\slave\test\build\tests 11:58: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')]} 11:58:46 INFO - https://queue.taskcluster.net/v1/task/dFhf15ahT1GRMIE4uEOxsg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 11:58:46 INFO - trying https://queue.taskcluster.net/v1/task/dFhf15ahT1GRMIE4uEOxsg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 11:58:46 INFO - Downloading https://queue.taskcluster.net/v1/task/dFhf15ahT1GRMIE4uEOxsg/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 11:58:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/dFhf15ahT1GRMIE4uEOxsg/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 11:58:47 INFO - Downloaded 1274 bytes. 11:58:47 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 11:58:47 INFO - Using the following test package requirements: 11:58:47 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 11:58:47 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 11:58:47 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 11:58:47 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 11:58:47 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 11:58:47 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 11:58:47 INFO - u'jsshell-win32.zip'], 11:58:47 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 11:58:47 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 11:58:47 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 11:58:47 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 11:58:47 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 11:58:47 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 11:58:47 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 11:58:47 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 11:58:47 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 11:58:47 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 11:58:47 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 11:58:47 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 11:58:47 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')]} 11:58:47 INFO - https://queue.taskcluster.net/v1/task/dFhf15ahT1GRMIE4uEOxsg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 11:58:47 INFO - trying https://queue.taskcluster.net/v1/task/dFhf15ahT1GRMIE4uEOxsg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 11:58:47 INFO - Downloading https://queue.taskcluster.net/v1/task/dFhf15ahT1GRMIE4uEOxsg/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 11:58:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/dFhf15ahT1GRMIE4uEOxsg/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 11:58:50 INFO - Downloaded 20466409 bytes. 11:58:50 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/*'] 11:58:50 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/* 11:58:52 INFO - caution: filename not matched: web-platform/* 11:58:52 INFO - Return code: 11 11:58:52 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')]} 11:58:52 INFO - https://queue.taskcluster.net/v1/task/dFhf15ahT1GRMIE4uEOxsg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 11:58:52 INFO - trying https://queue.taskcluster.net/v1/task/dFhf15ahT1GRMIE4uEOxsg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 11:58:52 INFO - Downloading https://queue.taskcluster.net/v1/task/dFhf15ahT1GRMIE4uEOxsg/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 11:58:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/dFhf15ahT1GRMIE4uEOxsg/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 11:58:53 INFO - Downloaded 36397877 bytes. 11:58:53 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/*'] 11:58:53 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/* 11:59:34 INFO - caution: filename not matched: bin/* 11:59:34 INFO - caution: filename not matched: config/* 11:59:34 INFO - caution: filename not matched: mozbase/* 11:59:34 INFO - caution: filename not matched: marionette/* 11:59:34 INFO - caution: filename not matched: tools/wptserve/* 11:59:34 INFO - Return code: 11 11:59:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:59:34 INFO - https://queue.taskcluster.net/v1/task/dFhf15ahT1GRMIE4uEOxsg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 11:59:34 INFO - trying https://queue.taskcluster.net/v1/task/dFhf15ahT1GRMIE4uEOxsg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 11:59:34 INFO - Downloading https://queue.taskcluster.net/v1/task/dFhf15ahT1GRMIE4uEOxsg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 11:59:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/dFhf15ahT1GRMIE4uEOxsg/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 11:59:39 INFO - Downloaded 67455767 bytes. 11:59:39 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/dFhf15ahT1GRMIE4uEOxsg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 11:59:39 INFO - mkdir: C:\slave\test\properties 11:59:39 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 11:59:39 INFO - Writing to file C:\slave\test\properties\build_url 11:59:39 INFO - Contents: 11:59:39 INFO - build_url:https://queue.taskcluster.net/v1/task/dFhf15ahT1GRMIE4uEOxsg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 11:59:41 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/dFhf15ahT1GRMIE4uEOxsg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 11:59:41 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 11:59:41 INFO - Writing to file C:\slave\test\properties\symbols_url 11:59:41 INFO - Contents: 11:59:41 INFO - symbols_url:https://queue.taskcluster.net/v1/task/dFhf15ahT1GRMIE4uEOxsg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 11:59:41 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')]} 11:59:41 INFO - https://queue.taskcluster.net/v1/task/dFhf15ahT1GRMIE4uEOxsg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 11:59:41 INFO - trying https://queue.taskcluster.net/v1/task/dFhf15ahT1GRMIE4uEOxsg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 11:59:41 INFO - Downloading https://queue.taskcluster.net/v1/task/dFhf15ahT1GRMIE4uEOxsg/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 11:59:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/dFhf15ahT1GRMIE4uEOxsg/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 12:01:30 INFO - Downloaded 58272386 bytes. 12:01:30 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'] 12:01:30 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 12:01:32 INFO - Return code: 0 12:01:32 INFO - Running post-action listener: _resource_record_post_action 12:01:32 INFO - Running post-action listener: set_extra_try_arguments 12:01:32 INFO - ##### 12:01:32 INFO - ##### Running create-virtualenv step. 12:01:32 INFO - ##### 12:01:32 INFO - Running pre-action listener: _pre_create_virtualenv 12:01:32 INFO - Running pre-action listener: _resource_record_pre_action 12:01:32 INFO - Running main action method: create_virtualenv 12:01:32 INFO - Creating virtualenv C:\slave\test\build\venv 12:01:32 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 12:01:32 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 12:01:35 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 12:01:37 INFO - Installing distribute......................................................................................................................................................................................done. 12:01:38 INFO - Return code: 0 12:01:38 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 12:01:38 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')]} 12:01:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:01:38 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')]} 12:01:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:01:38 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 0x01B666B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C6D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01949D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C29368>, '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 0x0182AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C7F0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-260', 'USERDOMAIN': 'T-W732-IX-260', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-260', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 12:01:38 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 12:01:38 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 12:01:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:01:38 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:01:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:01:38 INFO - 'COMPUTERNAME': 'T-W732-IX-260', 12:01:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:01:38 INFO - 'DCLOCATION': 'SCL3', 12:01:38 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:01:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:01:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:01:38 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:01:38 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:01:38 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:01:38 INFO - 'HOMEDRIVE': 'C:', 12:01:38 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:01:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:01:38 INFO - 'KTS_VERSION': '1.19c', 12:01:38 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:01:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:01:38 INFO - 'LOGONSERVER': '\\\\T-W732-IX-260', 12:01:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:01:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:01:38 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:01:38 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:01:38 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:01:38 INFO - 'MOZ_AIRBAG': '1', 12:01:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:01:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:01:38 INFO - 'MOZ_MSVCVERSION': '8', 12:01:38 INFO - 'MOZ_NO_REMOTE': '1', 12:01:38 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:01:38 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:01:38 INFO - 'NO_EM_RESTART': '1', 12:01:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:01:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:01:38 INFO - 'OS': 'Windows_NT', 12:01:38 INFO - 'OURDRIVE': 'C:', 12:01:38 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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 12:01:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:01:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:01:38 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:01:38 INFO - 'PROCESSOR_LEVEL': '6', 12:01:38 INFO - 'PROCESSOR_REVISION': '1e05', 12:01:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:01:38 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:01:38 INFO - 'PROMPT': '$P$G', 12:01:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:01:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:01:38 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:01:38 INFO - 'PWD': 'C:\\slave\\test', 12:01:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:01:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:01:38 INFO - 'SYSTEMDRIVE': 'C:', 12:01:38 INFO - 'SYSTEMROOT': 'C:\\windows', 12:01:38 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:01:38 INFO - 'TEST1': 'testie', 12:01:38 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:01:38 INFO - 'USERDOMAIN': 'T-W732-IX-260', 12:01:38 INFO - 'USERNAME': 'cltbld', 12:01:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:01:38 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:01:38 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:01:38 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:01:38 INFO - 'WINDIR': 'C:\\windows', 12:01:38 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:01:38 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:01:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:01:40 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:01:40 INFO - Downloading/unpacking psutil>=0.7.1 12:01:40 INFO - Running setup.py egg_info for package psutil 12:01:40 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:01:40 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:01:40 INFO - Installing collected packages: psutil 12:01:40 INFO - Running setup.py install for psutil 12:01:40 INFO - building 'psutil._psutil_windows' extension 12:01:40 INFO - error: Unable to find vcvarsall.bat 12:01:40 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:\users\cltbld\appdata\local\temp\pip-yncl1s-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:01:40 INFO - running install 12:01:40 INFO - running build 12:01:40 INFO - running build_py 12:01:40 INFO - creating build 12:01:40 INFO - creating build\lib.win32-2.7 12:01:40 INFO - creating build\lib.win32-2.7\psutil 12:01:40 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 12:01:40 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 12:01:40 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 12:01:40 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 12:01:40 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 12:01:40 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 12:01:40 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 12:01:40 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 12:01:40 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 12:01:40 INFO - running build_ext 12:01:40 INFO - building 'psutil._psutil_windows' extension 12:01:40 INFO - error: Unable to find vcvarsall.bat 12:01:40 INFO - ---------------------------------------- 12:01:40 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:\users\cltbld\appdata\local\temp\pip-yncl1s-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:01:40 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 12:01:40 WARNING - Return code: 1 12:01:40 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! 12:01:40 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 12:01:40 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')]} 12:01:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:01:40 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')]} 12:01:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:01:40 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 0x01B666B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C6D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01949D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C29368>, '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 0x0182AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C7F0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-260', 'USERDOMAIN': 'T-W732-IX-260', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-260', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 12:01:40 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 12:01:40 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 12:01:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:01:40 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:01:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:01:40 INFO - 'COMPUTERNAME': 'T-W732-IX-260', 12:01:40 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:01:40 INFO - 'DCLOCATION': 'SCL3', 12:01:40 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:01:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:01:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:01:40 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:01:40 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:01:40 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:01:40 INFO - 'HOMEDRIVE': 'C:', 12:01:40 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:01:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:01:40 INFO - 'KTS_VERSION': '1.19c', 12:01:40 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:01:40 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:01:40 INFO - 'LOGONSERVER': '\\\\T-W732-IX-260', 12:01:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:01:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:01:40 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:01:40 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:01:40 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:01:40 INFO - 'MOZ_AIRBAG': '1', 12:01:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:01:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:01:40 INFO - 'MOZ_MSVCVERSION': '8', 12:01:40 INFO - 'MOZ_NO_REMOTE': '1', 12:01:40 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:01:40 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:01:40 INFO - 'NO_EM_RESTART': '1', 12:01:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:01:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:01:40 INFO - 'OS': 'Windows_NT', 12:01:40 INFO - 'OURDRIVE': 'C:', 12:01:40 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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 12:01:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:01:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:01:40 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:01:40 INFO - 'PROCESSOR_LEVEL': '6', 12:01:40 INFO - 'PROCESSOR_REVISION': '1e05', 12:01:40 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:01:40 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:01:40 INFO - 'PROMPT': '$P$G', 12:01:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:01:40 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:01:40 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:01:40 INFO - 'PWD': 'C:\\slave\\test', 12:01:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:01:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:01:40 INFO - 'SYSTEMDRIVE': 'C:', 12:01:40 INFO - 'SYSTEMROOT': 'C:\\windows', 12:01:40 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:01:40 INFO - 'TEST1': 'testie', 12:01:40 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:01:40 INFO - 'USERDOMAIN': 'T-W732-IX-260', 12:01:40 INFO - 'USERNAME': 'cltbld', 12:01:40 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:01:40 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:01:40 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:01:40 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:01:40 INFO - 'WINDIR': 'C:\\windows', 12:01:40 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:01:40 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:01:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:01:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:01:41 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 12:01:41 INFO - Downloading mozsystemmonitor-0.0.tar.gz 12:01:41 INFO - Running setup.py egg_info for package mozsystemmonitor 12:01:41 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 12:01:41 INFO - Running setup.py egg_info for package psutil 12:01:41 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:01:41 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:01:41 INFO - Installing collected packages: mozsystemmonitor, psutil 12:01:41 INFO - Running setup.py install for mozsystemmonitor 12:01:41 INFO - Running setup.py install for psutil 12:01:41 INFO - building 'psutil._psutil_windows' extension 12:01:41 INFO - error: Unable to find vcvarsall.bat 12:01:41 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:\users\cltbld\appdata\local\temp\pip-4ifhif-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:01:41 INFO - running install 12:01:41 INFO - running build 12:01:41 INFO - running build_py 12:01:41 INFO - running build_ext 12:01:41 INFO - building 'psutil._psutil_windows' extension 12:01:41 INFO - error: Unable to find vcvarsall.bat 12:01:41 INFO - ---------------------------------------- 12:01:41 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:\users\cltbld\appdata\local\temp\pip-4ifhif-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:01:41 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 12:01:41 WARNING - Return code: 1 12:01:41 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! 12:01:41 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 12:01:41 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')]} 12:01:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:01:41 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')]} 12:01:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:01:41 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 0x01B666B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C6D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01949D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C29368>, '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 0x0182AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C7F0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-260', 'USERDOMAIN': 'T-W732-IX-260', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-260', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 12:01:41 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 12:01:41 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 12:01:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:01:41 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:01:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:01:41 INFO - 'COMPUTERNAME': 'T-W732-IX-260', 12:01:41 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:01:41 INFO - 'DCLOCATION': 'SCL3', 12:01:41 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:01:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:01:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:01:41 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:01:41 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:01:41 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:01:41 INFO - 'HOMEDRIVE': 'C:', 12:01:41 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:01:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:01:41 INFO - 'KTS_VERSION': '1.19c', 12:01:41 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:01:41 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:01:41 INFO - 'LOGONSERVER': '\\\\T-W732-IX-260', 12:01:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:01:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:01:41 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:01:41 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:01:41 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:01:41 INFO - 'MOZ_AIRBAG': '1', 12:01:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:01:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:01:41 INFO - 'MOZ_MSVCVERSION': '8', 12:01:41 INFO - 'MOZ_NO_REMOTE': '1', 12:01:41 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:01:41 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:01:41 INFO - 'NO_EM_RESTART': '1', 12:01:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:01:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:01:41 INFO - 'OS': 'Windows_NT', 12:01:41 INFO - 'OURDRIVE': 'C:', 12:01:41 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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 12:01:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:01:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:01:41 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:01:41 INFO - 'PROCESSOR_LEVEL': '6', 12:01:41 INFO - 'PROCESSOR_REVISION': '1e05', 12:01:41 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:01:41 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:01:41 INFO - 'PROMPT': '$P$G', 12:01:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:01:41 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:01:41 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:01:41 INFO - 'PWD': 'C:\\slave\\test', 12:01:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:01:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:01:41 INFO - 'SYSTEMDRIVE': 'C:', 12:01:41 INFO - 'SYSTEMROOT': 'C:\\windows', 12:01:41 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:01:41 INFO - 'TEST1': 'testie', 12:01:41 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:01:41 INFO - 'USERDOMAIN': 'T-W732-IX-260', 12:01:41 INFO - 'USERNAME': 'cltbld', 12:01:41 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:01:41 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:01:41 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:01:41 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:01:41 INFO - 'WINDIR': 'C:\\windows', 12:01:41 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:01:41 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:01:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:01:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:01:41 INFO - Downloading/unpacking blobuploader==1.2.4 12:01:41 INFO - Downloading blobuploader-1.2.4.tar.gz 12:01:41 INFO - Running setup.py egg_info for package blobuploader 12:01:41 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 12:01:45 INFO - Running setup.py egg_info for package requests 12:01:45 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 12:01:45 INFO - Downloading docopt-0.6.1.tar.gz 12:01:45 INFO - Running setup.py egg_info for package docopt 12:01:45 INFO - Installing collected packages: blobuploader, docopt, requests 12:01:45 INFO - Running setup.py install for blobuploader 12:01:45 INFO - Running setup.py install for docopt 12:01:45 INFO - Running setup.py install for requests 12:01:45 INFO - Successfully installed blobuploader docopt requests 12:01:45 INFO - Cleaning up... 12:01:45 INFO - Return code: 0 12:01:45 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:01:45 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')]} 12:01:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:01:45 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')]} 12:01:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:01:45 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 0x01B666B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C6D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01949D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C29368>, '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 0x0182AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C7F0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-260', 'USERDOMAIN': 'T-W732-IX-260', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-260', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 12:01:45 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 12:01:45 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 12:01:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:01:45 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:01:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:01:45 INFO - 'COMPUTERNAME': 'T-W732-IX-260', 12:01:45 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:01:45 INFO - 'DCLOCATION': 'SCL3', 12:01:45 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:01:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:01:45 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:01:45 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:01:45 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:01:45 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:01:45 INFO - 'HOMEDRIVE': 'C:', 12:01:45 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:01:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:01:45 INFO - 'KTS_VERSION': '1.19c', 12:01:45 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:01:45 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:01:45 INFO - 'LOGONSERVER': '\\\\T-W732-IX-260', 12:01:45 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:01:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:01:45 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:01:45 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:01:45 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:01:45 INFO - 'MOZ_AIRBAG': '1', 12:01:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:01:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:01:45 INFO - 'MOZ_MSVCVERSION': '8', 12:01:45 INFO - 'MOZ_NO_REMOTE': '1', 12:01:45 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:01:45 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:01:45 INFO - 'NO_EM_RESTART': '1', 12:01:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:01:45 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:01:45 INFO - 'OS': 'Windows_NT', 12:01:45 INFO - 'OURDRIVE': 'C:', 12:01:45 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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 12:01:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:01:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:01:45 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:01:45 INFO - 'PROCESSOR_LEVEL': '6', 12:01:45 INFO - 'PROCESSOR_REVISION': '1e05', 12:01:45 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:01:45 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:01:45 INFO - 'PROMPT': '$P$G', 12:01:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:01:45 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:01:45 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:01:45 INFO - 'PWD': 'C:\\slave\\test', 12:01:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:01:45 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:01:45 INFO - 'SYSTEMDRIVE': 'C:', 12:01:45 INFO - 'SYSTEMROOT': 'C:\\windows', 12:01:45 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:01:45 INFO - 'TEST1': 'testie', 12:01:45 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:01:45 INFO - 'USERDOMAIN': 'T-W732-IX-260', 12:01:45 INFO - 'USERNAME': 'cltbld', 12:01:45 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:01:45 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:01:45 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:01:45 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:01:45 INFO - 'WINDIR': 'C:\\windows', 12:01:45 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:01:45 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:01:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:01:50 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:01:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:01:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:01:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:01:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:01:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:01:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:01:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:01:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:01:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:01:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:01:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:01:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:01:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:01:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:01:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:01:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:01:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:01:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:01:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:01:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:01:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:01:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:01:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:01:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:01:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:01:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:01:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:01:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:01:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:01:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:01:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:01:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:01:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:01:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:01:50 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:01:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:01:50 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:01:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:01:50 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:01:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:01:50 INFO - Unpacking c:\slave\test\build\tests\marionette 12:01:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:01:50 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:01:50 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 12:01:50 INFO - Running setup.py install for browsermob-proxy 12:02:03 INFO - Running setup.py install for manifestparser 12:02:03 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:02:03 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:02:03 INFO - Running setup.py install for marionette-client 12:02:03 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:02:03 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:02:03 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:02:03 INFO - Running setup.py install for marionette-driver 12:02:03 INFO - Running setup.py install for mozcrash 12:02:03 INFO - Running setup.py install for mozdebug 12:02:03 INFO - Running setup.py install for mozdevice 12:02:03 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:02:03 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:02:03 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:02:03 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:02:03 INFO - Running setup.py install for mozfile 12:02:03 INFO - Running setup.py install for mozhttpd 12:02:03 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:02:03 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:02:03 INFO - Running setup.py install for mozinfo 12:02:03 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 12:02:03 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 12:02:03 INFO - Running setup.py install for mozInstall 12:02:03 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:02:03 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:02:03 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:02:03 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:02:03 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:02:03 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:02:03 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:02:03 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:02:03 INFO - Running setup.py install for mozleak 12:02:03 INFO - Running setup.py install for mozlog 12:02:03 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 12:02:03 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 12:02:03 INFO - Running setup.py install for moznetwork 12:02:03 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 12:02:03 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 12:02:03 INFO - Running setup.py install for mozprocess 12:02:03 INFO - Running setup.py install for mozprofile 12:02:03 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:02:03 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:02:03 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:02:03 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:02:03 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:02:03 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:02:03 INFO - Running setup.py install for mozrunner 12:02:03 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:02:04 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:02:04 INFO - Running setup.py install for mozscreenshot 12:02:04 INFO - Running setup.py install for moztest 12:02:04 INFO - Running setup.py install for mozversion 12:02:04 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:02:04 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:02:04 INFO - Running setup.py install for wptserve 12:02:04 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 12:02:04 INFO - Cleaning up... 12:02:04 INFO - Return code: 0 12:02:04 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:02:04 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')]} 12:02:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:02:04 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')]} 12:02:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:02:04 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 0x01B666B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C6D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01949D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C29368>, '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 0x0182AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C7F0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-260', 'USERDOMAIN': 'T-W732-IX-260', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-260', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 12:02:04 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 12:02:04 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 12:02:04 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:02:04 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:02:04 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:02:04 INFO - 'COMPUTERNAME': 'T-W732-IX-260', 12:02:04 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:02:04 INFO - 'DCLOCATION': 'SCL3', 12:02:04 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:02:04 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:02:04 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:02:04 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:02:04 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:02:04 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:02:04 INFO - 'HOMEDRIVE': 'C:', 12:02:04 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:02:04 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:02:04 INFO - 'KTS_VERSION': '1.19c', 12:02:04 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:02:04 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:02:04 INFO - 'LOGONSERVER': '\\\\T-W732-IX-260', 12:02:04 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:02:04 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:02:04 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:02:04 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:02:04 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:02:04 INFO - 'MOZ_AIRBAG': '1', 12:02:04 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:02:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:02:04 INFO - 'MOZ_MSVCVERSION': '8', 12:02:04 INFO - 'MOZ_NO_REMOTE': '1', 12:02:04 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:02:04 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:02:04 INFO - 'NO_EM_RESTART': '1', 12:02:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:02:04 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:02:04 INFO - 'OS': 'Windows_NT', 12:02:04 INFO - 'OURDRIVE': 'C:', 12:02:04 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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 12:02:04 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:02:04 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:02:04 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:02:04 INFO - 'PROCESSOR_LEVEL': '6', 12:02:04 INFO - 'PROCESSOR_REVISION': '1e05', 12:02:04 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:02:04 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:02:04 INFO - 'PROMPT': '$P$G', 12:02:04 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:02:04 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:02:04 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:02:04 INFO - 'PWD': 'C:\\slave\\test', 12:02:04 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:02:04 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:02:04 INFO - 'SYSTEMDRIVE': 'C:', 12:02:04 INFO - 'SYSTEMROOT': 'C:\\windows', 12:02:04 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:02:04 INFO - 'TEST1': 'testie', 12:02:04 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:02:04 INFO - 'USERDOMAIN': 'T-W732-IX-260', 12:02:04 INFO - 'USERNAME': 'cltbld', 12:02:04 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:02:04 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:02:04 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:02:04 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:02:04 INFO - 'WINDIR': 'C:\\windows', 12:02:04 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:02:04 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:02:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:02:08 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:02:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:02:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:02:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:02:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:02:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:02:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:02:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:02:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:02:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:02:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:02:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:02:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:02:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:02:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:02:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:02:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:02:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:02:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:02:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:02:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:02:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:02:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:02:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:02:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:02:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:02:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:02:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:02:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:02:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:02:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:02:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:02:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:02:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:02:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:02:08 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:02:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:02:08 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:02:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:02:08 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:02:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:02:08 INFO - Unpacking c:\slave\test\build\tests\marionette 12:02:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:02:08 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:02:08 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)) 12:02:19 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)) 12:02:19 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)) 12:02:19 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)) 12:02:19 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)) 12:02:19 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 12:02:19 INFO - Downloading blessings-1.6.tar.gz 12:02:19 INFO - Running setup.py egg_info for package blessings 12:02:19 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)) 12:02:19 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 12:02:19 INFO - Running setup.py install for blessings 12:02:19 INFO - Running setup.py install for browsermob-proxy 12:02:19 INFO - Running setup.py install for manifestparser 12:02:19 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:02:19 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:02:19 INFO - Running setup.py install for marionette-client 12:02:19 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:02:19 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:02:19 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:02:19 INFO - Running setup.py install for marionette-driver 12:02:19 INFO - Running setup.py install for mozcrash 12:02:19 INFO - Running setup.py install for mozdebug 12:02:19 INFO - Running setup.py install for mozdevice 12:02:19 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:02:19 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:02:19 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:02:19 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:02:19 INFO - Running setup.py install for mozhttpd 12:02:19 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:02:19 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:02:19 INFO - Running setup.py install for mozInstall 12:02:19 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:02:19 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:02:19 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:02:19 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:02:19 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:02:19 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:02:19 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:02:19 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:02:19 INFO - Running setup.py install for mozleak 12:02:19 INFO - Running setup.py install for mozprofile 12:02:19 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:02:19 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:02:19 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:02:19 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:02:19 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:02:19 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:02:19 INFO - Running setup.py install for mozrunner 12:02:19 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:02:19 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:02:21 INFO - Running setup.py install for mozscreenshot 12:02:21 INFO - Running setup.py install for moztest 12:02:21 INFO - Running setup.py install for mozversion 12:02:21 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:02:21 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:02:21 INFO - Running setup.py install for wptserve 12:02:21 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 12:02:21 INFO - Cleaning up... 12:02:21 INFO - Return code: 0 12:02:21 INFO - Done creating virtualenv C:\slave\test\build\venv. 12:02:21 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:02:21 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:02:21 INFO - Reading from file tmpfile_stdout 12:02:21 INFO - Using _rmtree_windows ... 12:02:21 INFO - Using _rmtree_windows ... 12:02:21 INFO - Current package versions: 12:02:21 INFO - blessings == 1.6 12:02:21 INFO - blobuploader == 1.2.4 12:02:21 INFO - browsermob-proxy == 0.6.0 12:02:21 INFO - distribute == 0.6.14 12:02:21 INFO - docopt == 0.6.1 12:02:21 INFO - manifestparser == 1.1 12:02:21 INFO - marionette-client == 2.3.0 12:02:21 INFO - marionette-driver == 1.4.0 12:02:21 INFO - mozInstall == 1.12 12:02:21 INFO - mozcrash == 0.17 12:02:21 INFO - mozdebug == 0.1 12:02:21 INFO - mozdevice == 0.48 12:02:21 INFO - mozfile == 1.2 12:02:21 INFO - mozhttpd == 0.7 12:02:21 INFO - mozinfo == 0.9 12:02:21 INFO - mozleak == 0.1 12:02:21 INFO - mozlog == 3.1 12:02:21 INFO - moznetwork == 0.27 12:02:21 INFO - mozprocess == 0.22 12:02:21 INFO - mozprofile == 0.28 12:02:21 INFO - mozrunner == 6.11 12:02:21 INFO - mozscreenshot == 0.1 12:02:21 INFO - mozsystemmonitor == 0.0 12:02:21 INFO - moztest == 0.7 12:02:21 INFO - mozversion == 1.4 12:02:21 INFO - requests == 1.2.3 12:02:21 INFO - wptserve == 1.4.0 12:02:21 INFO - Running post-action listener: _resource_record_post_action 12:02:21 INFO - Running post-action listener: _start_resource_monitoring 12:02:21 INFO - Starting resource monitoring. 12:02:21 INFO - ##### 12:02:21 INFO - ##### Running pull step. 12:02:21 INFO - ##### 12:02:21 INFO - Running pre-action listener: _resource_record_pre_action 12:02:21 INFO - Running main action method: pull 12:02:21 INFO - Pull has nothing to do! 12:02:21 INFO - Running post-action listener: _resource_record_post_action 12:02:21 INFO - ##### 12:02:21 INFO - ##### Running install step. 12:02:21 INFO - ##### 12:02:21 INFO - Running pre-action listener: _resource_record_pre_action 12:02:21 INFO - Running main action method: install 12:02:21 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:02:21 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:02:21 INFO - Reading from file tmpfile_stdout 12:02:21 INFO - Using _rmtree_windows ... 12:02:21 INFO - Using _rmtree_windows ... 12:02:21 INFO - Detecting whether we're running mozinstall >=1.0... 12:02:21 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 12:02:21 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 12:02:21 INFO - Reading from file tmpfile_stdout 12:02:21 INFO - Output received: 12:02:21 INFO - Usage: mozinstall-script.py [options] installer 12:02:21 INFO - Options: 12:02:21 INFO - -h, --help show this help message and exit 12:02:21 INFO - -d DEST, --destination=DEST 12:02:21 INFO - Directory to install application into. [default: 12:02:21 INFO - "C:\slave\test"] 12:02:21 INFO - --app=APP Application being installed. [default: firefox] 12:02:21 INFO - Using _rmtree_windows ... 12:02:21 INFO - Using _rmtree_windows ... 12:02:21 INFO - mkdir: C:\slave\test\build\application 12:02:21 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'] 12:02:21 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 12:02:24 INFO - Reading from file tmpfile_stdout 12:02:24 INFO - Output received: 12:02:24 INFO - C:\slave\test\build\application\firefox\firefox.exe 12:02:24 INFO - Using _rmtree_windows ... 12:02:24 INFO - Using _rmtree_windows ... 12:02:24 INFO - Running post-action listener: _resource_record_post_action 12:02:24 INFO - ##### 12:02:24 INFO - ##### Running run-tests step. 12:02:24 INFO - ##### 12:02:24 INFO - Running pre-action listener: _resource_record_pre_action 12:02:24 INFO - Running main action method: run_tests 12:02:24 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 12:02:24 INFO - Minidump filename unknown. Determining based upon platform and architecture. 12:02:24 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 12:02:24 INFO - grabbing minidump binary from tooltool 12:02:24 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')]} 12:02:24 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 0x01C29368>, '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 0x0182AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C7F0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 12:02:24 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 12:02:24 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 12:02:24 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 12:02:31 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp7hmdum 12:02:31 INFO - INFO - File integrity verified, renaming tmp7hmdum to win32-minidump_stackwalk.exe 12:02:31 INFO - Return code: 0 12:02:31 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 12:02:31 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 12:02:31 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/dFhf15ahT1GRMIE4uEOxsg/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 12:02:31 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/dFhf15ahT1GRMIE4uEOxsg/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 12:02:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:02:31 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:02:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:02:31 INFO - 'COMPUTERNAME': 'T-W732-IX-260', 12:02:31 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:02:31 INFO - 'DCLOCATION': 'SCL3', 12:02:31 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:02:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:02:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:02:31 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:02:31 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:02:31 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:02:31 INFO - 'HOMEDRIVE': 'C:', 12:02:31 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:02:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:02:31 INFO - 'KTS_VERSION': '1.19c', 12:02:31 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:02:31 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:02:31 INFO - 'LOGONSERVER': '\\\\T-W732-IX-260', 12:02:31 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 12:02:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:02:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:02:31 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:02:31 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:02:31 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:02:31 INFO - 'MOZ_AIRBAG': '1', 12:02:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:02:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:02:31 INFO - 'MOZ_MSVCVERSION': '8', 12:02:31 INFO - 'MOZ_NO_REMOTE': '1', 12:02:31 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:02:31 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:02:31 INFO - 'NO_EM_RESTART': '1', 12:02:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:02:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:02:31 INFO - 'OS': 'Windows_NT', 12:02:31 INFO - 'OURDRIVE': 'C:', 12:02:31 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 12:02:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:02:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:02:31 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:02:31 INFO - 'PROCESSOR_LEVEL': '6', 12:02:31 INFO - 'PROCESSOR_REVISION': '1e05', 12:02:31 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:02:31 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:02:31 INFO - 'PROMPT': '$P$G', 12:02:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:02:31 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:02:31 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:02:31 INFO - 'PWD': 'C:\\slave\\test', 12:02:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:02:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:02:31 INFO - 'SYSTEMDRIVE': 'C:', 12:02:31 INFO - 'SYSTEMROOT': 'C:\\windows', 12:02:31 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:02:31 INFO - 'TEST1': 'testie', 12:02:31 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:02:31 INFO - 'USERDOMAIN': 'T-W732-IX-260', 12:02:31 INFO - 'USERNAME': 'cltbld', 12:02:31 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:02:31 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:02:31 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:02:31 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:02:31 INFO - 'WINDIR': 'C:\\windows', 12:02:31 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:02:31 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:02:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:02:31 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/dFhf15ahT1GRMIE4uEOxsg/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 12:02:33 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 12:02:33 INFO - import pkg_resources 12:02:34 INFO - Using 1 client processes 12:02:37 INFO - SUITE-START | Running 778 tests 12:02:37 INFO - Running testharness tests 12:02:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 12:02:37 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 12:02:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 12:02:37 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 12:02:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 12:02:37 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 12:02:37 INFO - Setting up ssl 12:02:38 INFO - PROCESS | certutil | 12:02:38 INFO - PROCESS | certutil | 12:02:38 INFO - PROCESS | certutil | 12:02:38 INFO - Certificate Nickname Trust Attributes 12:02:38 INFO - SSL,S/MIME,JAR/XPI 12:02:38 INFO - 12:02:38 INFO - web-platform-tests CT,, 12:02:38 INFO - 12:02:38 INFO - Starting runner 12:02:38 INFO - PROCESS | 2272 | [2272] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 12:02:38 INFO - PROCESS | 2272 | [2272] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 12:02:38 INFO - PROCESS | 2272 | [2272] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 12:02:39 INFO - PROCESS | 2272 | [2272] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 12:02:39 INFO - PROCESS | 2272 | [2272] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 12:02:40 INFO - PROCESS | 2272 | 1461178960834 Marionette DEBUG Marionette enabled via build flag and pref 12:02:41 INFO - PROCESS | 2272 | ++DOCSHELL 10E8E400 == 1 [pid = 2272] [id = 1] 12:02:41 INFO - PROCESS | 2272 | ++DOMWINDOW == 1 (10E8E800) [pid = 2272] [serial = 1] [outer = 00000000] 12:02:41 INFO - PROCESS | 2272 | [2272] WARNING: No inner window available!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 12:02:41 INFO - PROCESS | 2272 | ++DOMWINDOW == 2 (10E8F400) [pid = 2272] [serial = 2] [outer = 10E8E800] 12:02:42 INFO - PROCESS | 2272 | ++DOCSHELL 13656800 == 2 [pid = 2272] [id = 2] 12:02:42 INFO - PROCESS | 2272 | ++DOMWINDOW == 3 (13656C00) [pid = 2272] [serial = 3] [outer = 00000000] 12:02:42 INFO - PROCESS | 2272 | [2272] WARNING: No inner window available!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 12:02:42 INFO - PROCESS | 2272 | ++DOMWINDOW == 4 (13657800) [pid = 2272] [serial = 4] [outer = 13656C00] 12:02:42 INFO - PROCESS | 2272 | 1461178962512 Marionette INFO Listening on port 2828 12:02:44 INFO - PROCESS | 2272 | 1461178964101 Marionette DEBUG Marionette enabled via command-line flag 12:02:44 INFO - PROCESS | 2272 | [2272] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 12:02:44 INFO - PROCESS | 2272 | [2272] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 12:02:44 INFO - PROCESS | 2272 | ++DOCSHELL 0FB8C400 == 3 [pid = 2272] [id = 3] 12:02:44 INFO - PROCESS | 2272 | ++DOMWINDOW == 5 (0FB8C800) [pid = 2272] [serial = 5] [outer = 00000000] 12:02:44 INFO - PROCESS | 2272 | [2272] WARNING: No inner window available!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 12:02:44 INFO - PROCESS | 2272 | ++DOMWINDOW == 6 (0FB8D400) [pid = 2272] [serial = 6] [outer = 0FB8C800] 12:02:44 INFO - PROCESS | 2272 | [2272] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 12:02:44 INFO - PROCESS | 2272 | ++DOMWINDOW == 7 (16159800) [pid = 2272] [serial = 7] [outer = 13656C00] 12:02:44 INFO - PROCESS | 2272 | [2272] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:02:44 INFO - PROCESS | 2272 | 1461178964465 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49820 12:02:44 INFO - PROCESS | 2272 | [2272] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:02:44 INFO - PROCESS | 2272 | 1461178964487 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49822 12:02:44 INFO - PROCESS | 2272 | [2272] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:02:44 INFO - PROCESS | 2272 | 1461178964494 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49823 12:02:44 INFO - PROCESS | 2272 | 1461178964524 Marionette DEBUG Closed connection conn0 12:02:44 INFO - PROCESS | 2272 | 1461178964526 Marionette DEBUG Closed connection conn1 12:02:44 INFO - PROCESS | 2272 | 1461178964527 Marionette DEBUG Closed connection conn2 12:02:44 INFO - PROCESS | 2272 | [2272] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:02:44 INFO - PROCESS | 2272 | 1461178964616 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49825 12:02:44 INFO - PROCESS | 2272 | 1461178964646 Marionette DEBUG Closed connection conn3 12:02:44 INFO - PROCESS | 2272 | [2272] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:02:44 INFO - PROCESS | 2272 | 1461178964652 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49826 12:02:44 INFO - PROCESS | 2272 | ++DOCSHELL 10E8D800 == 4 [pid = 2272] [id = 4] 12:02:44 INFO - PROCESS | 2272 | ++DOMWINDOW == 8 (16B0C800) [pid = 2272] [serial = 8] [outer = 00000000] 12:02:44 INFO - PROCESS | 2272 | ++DOMWINDOW == 9 (16088400) [pid = 2272] [serial = 9] [outer = 16B0C800] 12:02:44 INFO - PROCESS | 2272 | 1461178964771 Marionette DEBUG Closed connection conn4 12:02:44 INFO - PROCESS | 2272 | [2272] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:02:44 INFO - PROCESS | 2272 | 1461178964777 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49827 12:02:44 INFO - PROCESS | 2272 | ++DOMWINDOW == 10 (1608DC00) [pid = 2272] [serial = 10] [outer = 16B0C800] 12:02:44 INFO - PROCESS | 2272 | 1461178964818 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 12:02:44 INFO - PROCESS | 2272 | 1461178964823 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160420101752","device":"desktop","version":"48.0a1"} 12:02:45 INFO - PROCESS | 2272 | [2272] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 12:02:45 INFO - PROCESS | 2272 | [2272] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 12:02:46 INFO - PROCESS | 2272 | [2272] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:02:46 INFO - PROCESS | 2272 | ++DOCSHELL 18E52000 == 5 [pid = 2272] [id = 5] 12:02:46 INFO - PROCESS | 2272 | ++DOMWINDOW == 11 (18E58C00) [pid = 2272] [serial = 11] [outer = 00000000] 12:02:46 INFO - PROCESS | 2272 | ++DOCSHELL 18E5EC00 == 6 [pid = 2272] [id = 6] 12:02:46 INFO - PROCESS | 2272 | ++DOMWINDOW == 12 (18E5F400) [pid = 2272] [serial = 12] [outer = 00000000] 12:02:47 INFO - PROCESS | 2272 | [2272] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 12:02:47 INFO - PROCESS | 2272 | ++DOCSHELL 19F85C00 == 7 [pid = 2272] [id = 7] 12:02:47 INFO - PROCESS | 2272 | ++DOMWINDOW == 13 (19F86000) [pid = 2272] [serial = 13] [outer = 00000000] 12:02:47 INFO - PROCESS | 2272 | [2272] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 12:02:47 INFO - PROCESS | 2272 | [2272] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 12:02:47 INFO - PROCESS | 2272 | ++DOMWINDOW == 14 (19F8E400) [pid = 2272] [serial = 14] [outer = 19F86000] 12:02:47 INFO - PROCESS | 2272 | ++DOMWINDOW == 15 (19F44800) [pid = 2272] [serial = 15] [outer = 18E58C00] 12:02:47 INFO - PROCESS | 2272 | ++DOMWINDOW == 16 (19F46000) [pid = 2272] [serial = 16] [outer = 18E5F400] 12:02:47 INFO - PROCESS | 2272 | ++DOMWINDOW == 17 (19F48800) [pid = 2272] [serial = 17] [outer = 19F86000] 12:02:48 INFO - PROCESS | 2272 | 1461178968357 Marionette DEBUG loaded listener.js 12:02:48 INFO - PROCESS | 2272 | 1461178968371 Marionette DEBUG loaded listener.js 12:02:49 INFO - PROCESS | 2272 | ++DOMWINDOW == 18 (1CED0000) [pid = 2272] [serial = 18] [outer = 19F86000] 12:02:49 INFO - PROCESS | 2272 | 1461178969133 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"2c18efc5-b7c4-48c1-8d40-0b8a5eda75f0","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160420101752","device":"desktop","version":"48.0a1","command_id":1}}] 12:02:49 INFO - PROCESS | 2272 | 1461178969390 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 12:02:49 INFO - PROCESS | 2272 | 1461178969424 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 12:02:49 INFO - PROCESS | 2272 | 1461178969434 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 12:02:49 INFO - PROCESS | 2272 | [2272] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 12:02:50 INFO - PROCESS | 2272 | ++DOMWINDOW == 19 (191B6400) [pid = 2272] [serial = 19] [outer = 19F86000] 12:02:50 INFO - PROCESS | 2272 | [2272] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:02:50 INFO - PROCESS | 2272 | 1461178970462 Marionette TRACE conn5 <- [1,3,null,{}] 12:02:50 INFO - PROCESS | 2272 | 1461178970484 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 12:02:50 INFO - PROCESS | 2272 | 1461178970541 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 12:02:50 INFO - PROCESS | 2272 | 1461178970559 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 12:02:50 INFO - PROCESS | 2272 | 1461178970561 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 12:02:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 12:02:50 INFO - PROCESS | 2272 | 1461178970567 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 12:02:50 INFO - PROCESS | 2272 | 1461178970570 Marionette TRACE conn5 <- [1,6,null,{}] 12:02:50 INFO - PROCESS | 2272 | 1461178970611 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:50 INFO - PROCESS | 2272 | 1461178970623 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 12:02:50 INFO - PROCESS | 2272 | 1461178970627 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:50 INFO - PROCESS | 2272 | ++DOCSHELL 1F4E4400 == 8 [pid = 2272] [id = 8] 12:02:50 INFO - PROCESS | 2272 | ++DOMWINDOW == 20 (1F4E4800) [pid = 2272] [serial = 20] [outer = 00000000] 12:02:50 INFO - PROCESS | 2272 | ++DOMWINDOW == 21 (1F4E7800) [pid = 2272] [serial = 21] [outer = 1F4E4800] 12:02:50 INFO - PROCESS | 2272 | 1461178970675 Marionette DEBUG loaded listener.js 12:02:50 INFO - PROCESS | 2272 | ++DOMWINDOW == 22 (1F4EBC00) [pid = 2272] [serial = 22] [outer = 1F4E4800] 12:02:51 INFO - PROCESS | 2272 | ++DOCSHELL 16B09000 == 9 [pid = 2272] [id = 9] 12:02:51 INFO - PROCESS | 2272 | ++DOMWINDOW == 23 (16E70400) [pid = 2272] [serial = 23] [outer = 00000000] 12:02:51 INFO - PROCESS | 2272 | ++DOMWINDOW == 24 (1F6EB400) [pid = 2272] [serial = 24] [outer = 16E70400] 12:02:51 INFO - PROCESS | 2272 | 1461178971066 Marionette DEBUG loaded listener.js 12:02:51 INFO - PROCESS | 2272 | ++DOMWINDOW == 25 (1F4ED000) [pid = 2272] [serial = 25] [outer = 16E70400] 12:02:51 INFO - PROCESS | 2272 | [2272] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:02:51 INFO - PROCESS | 2272 | 1461178971670 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 12:02:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 12:02:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1129ms 12:02:51 INFO - PROCESS | 2272 | 1461178971697 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 12:02:51 INFO - PROCESS | 2272 | 1461178971699 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 12:02:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 12:02:51 INFO - PROCESS | 2272 | 1461178971703 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 12:02:51 INFO - PROCESS | 2272 | 1461178971705 Marionette TRACE conn5 <- [1,10,null,{}] 12:02:51 INFO - PROCESS | 2272 | 1461178971714 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:51 INFO - PROCESS | 2272 | 1461178971826 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 12:02:51 INFO - PROCESS | 2272 | 1461178971995 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:52 INFO - PROCESS | 2272 | ++DOCSHELL 0BB89800 == 10 [pid = 2272] [id = 10] 12:02:52 INFO - PROCESS | 2272 | ++DOMWINDOW == 26 (0BB8D800) [pid = 2272] [serial = 26] [outer = 00000000] 12:02:52 INFO - PROCESS | 2272 | ++DOMWINDOW == 27 (0F985C00) [pid = 2272] [serial = 27] [outer = 0BB8D800] 12:02:52 INFO - PROCESS | 2272 | 1461178972100 Marionette DEBUG loaded listener.js 12:02:52 INFO - PROCESS | 2272 | ++DOMWINDOW == 28 (0FB0A000) [pid = 2272] [serial = 28] [outer = 0BB8D800] 12:02:52 INFO - PROCESS | 2272 | --DOCSHELL 10E8E400 == 9 [pid = 2272] [id = 1] 12:02:52 INFO - PROCESS | 2272 | 1461178972742 Marionette TRACE conn5 <- [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]]]}] 12:02:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 12:02:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1078ms 12:02:52 INFO - PROCESS | 2272 | 1461178972783 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 12:02:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 12:02:52 INFO - PROCESS | 2272 | 1461178972787 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 12:02:52 INFO - PROCESS | 2272 | 1461178972792 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 12:02:52 INFO - PROCESS | 2272 | 1461178972796 Marionette TRACE conn5 <- [1,14,null,{}] 12:02:52 INFO - PROCESS | 2272 | 1461178972802 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:52 INFO - PROCESS | 2272 | 1461178972916 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 12:02:52 INFO - PROCESS | 2272 | 1461178972977 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:52 INFO - PROCESS | 2272 | ++DOCSHELL 1471DC00 == 10 [pid = 2272] [id = 11] 12:02:52 INFO - PROCESS | 2272 | ++DOMWINDOW == 29 (14725800) [pid = 2272] [serial = 29] [outer = 00000000] 12:02:53 INFO - PROCESS | 2272 | ++DOMWINDOW == 30 (152E4400) [pid = 2272] [serial = 30] [outer = 14725800] 12:02:53 INFO - PROCESS | 2272 | 1461178973035 Marionette DEBUG loaded listener.js 12:02:53 INFO - PROCESS | 2272 | ++DOMWINDOW == 31 (1614F400) [pid = 2272] [serial = 31] [outer = 14725800] 12:02:53 INFO - PROCESS | 2272 | 1461178973597 Marionette TRACE conn5 <- [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]]]}] 12:02:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 12:02:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 889ms 12:02:53 INFO - PROCESS | 2272 | 1461178973686 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 12:02:53 INFO - PROCESS | 2272 | 1461178973690 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 12:02:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 12:02:53 INFO - PROCESS | 2272 | 1461178973694 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 12:02:53 INFO - PROCESS | 2272 | 1461178973696 Marionette TRACE conn5 <- [1,18,null,{}] 12:02:53 INFO - PROCESS | 2272 | 1461178973700 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:53 INFO - PROCESS | 2272 | 1461178973909 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 12:02:53 INFO - PROCESS | 2272 | ++DOCSHELL 0FB07400 == 11 [pid = 2272] [id = 12] 12:02:53 INFO - PROCESS | 2272 | ++DOMWINDOW == 32 (0FB08400) [pid = 2272] [serial = 32] [outer = 00000000] 12:02:53 INFO - PROCESS | 2272 | ++DOMWINDOW == 33 (0FB0C400) [pid = 2272] [serial = 33] [outer = 0FB08400] 12:02:54 INFO - PROCESS | 2272 | 1461178974034 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:54 INFO - PROCESS | 2272 | ++DOMWINDOW == 34 (0FB84800) [pid = 2272] [serial = 34] [outer = 0FB08400] 12:02:54 INFO - PROCESS | 2272 | ++DOCSHELL 0FB8F400 == 12 [pid = 2272] [id = 13] 12:02:54 INFO - PROCESS | 2272 | ++DOMWINDOW == 35 (0FBD4400) [pid = 2272] [serial = 35] [outer = 00000000] 12:02:54 INFO - PROCESS | 2272 | ++DOMWINDOW == 36 (0FF07800) [pid = 2272] [serial = 36] [outer = 0FBD4400] 12:02:54 INFO - PROCESS | 2272 | 1461178974117 Marionette DEBUG loaded listener.js 12:02:54 INFO - PROCESS | 2272 | ++DOMWINDOW == 37 (0FFC0000) [pid = 2272] [serial = 37] [outer = 0FBD4400] 12:02:54 INFO - PROCESS | 2272 | ++DOCSHELL 0F984000 == 13 [pid = 2272] [id = 14] 12:02:54 INFO - PROCESS | 2272 | ++DOMWINDOW == 38 (0FB0F400) [pid = 2272] [serial = 38] [outer = 00000000] 12:02:54 INFO - PROCESS | 2272 | ++DOMWINDOW == 39 (10DAAC00) [pid = 2272] [serial = 39] [outer = 0FB0F400] 12:02:54 INFO - PROCESS | 2272 | ++DOMWINDOW == 40 (10E42400) [pid = 2272] [serial = 40] [outer = 0FB0F400] 12:02:54 INFO - PROCESS | 2272 | --DOCSHELL 1F4E4400 == 12 [pid = 2272] [id = 8] 12:02:54 INFO - PROCESS | 2272 | --DOCSHELL 10E8D800 == 11 [pid = 2272] [id = 4] 12:02:54 INFO - PROCESS | 2272 | 1461178974741 Marionette TRACE conn5 <- [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]]]}] 12:02:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 12:02:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1077ms 12:02:54 INFO - PROCESS | 2272 | 1461178974775 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 12:02:54 INFO - PROCESS | 2272 | 1461178974779 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 12:02:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 12:02:54 INFO - PROCESS | 2272 | 1461178974784 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 12:02:54 INFO - PROCESS | 2272 | 1461178974787 Marionette TRACE conn5 <- [1,22,null,{}] 12:02:54 INFO - PROCESS | 2272 | 1461178974792 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:54 INFO - PROCESS | 2272 | 1461178974872 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 12:02:54 INFO - PROCESS | 2272 | 1461178974883 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:54 INFO - PROCESS | 2272 | ++DOCSHELL 110B2000 == 12 [pid = 2272] [id = 15] 12:02:54 INFO - PROCESS | 2272 | ++DOMWINDOW == 41 (13604400) [pid = 2272] [serial = 41] [outer = 00000000] 12:02:54 INFO - PROCESS | 2272 | ++DOMWINDOW == 42 (147A8400) [pid = 2272] [serial = 42] [outer = 13604400] 12:02:54 INFO - PROCESS | 2272 | 1461178974931 Marionette DEBUG loaded listener.js 12:02:55 INFO - PROCESS | 2272 | ++DOMWINDOW == 43 (14BFA000) [pid = 2272] [serial = 43] [outer = 13604400] 12:02:55 INFO - PROCESS | 2272 | 1461178975366 Marionette TRACE conn5 <- [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]]]}] 12:02:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 12:02:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 629ms 12:02:55 INFO - PROCESS | 2272 | 1461178975415 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 12:02:55 INFO - PROCESS | 2272 | 1461178975417 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 12:02:55 INFO - PROCESS | 2272 | 1461178975421 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 12:02:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 12:02:55 INFO - PROCESS | 2272 | 1461178975423 Marionette TRACE conn5 <- [1,26,null,{}] 12:02:55 INFO - PROCESS | 2272 | 1461178975426 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:55 INFO - PROCESS | 2272 | 1461178975526 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 12:02:55 INFO - PROCESS | 2272 | 1461178975544 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:55 INFO - PROCESS | 2272 | ++DOCSHELL 152D9400 == 13 [pid = 2272] [id = 16] 12:02:55 INFO - PROCESS | 2272 | ++DOMWINDOW == 44 (152D9800) [pid = 2272] [serial = 44] [outer = 00000000] 12:02:55 INFO - PROCESS | 2272 | ++DOMWINDOW == 45 (16083C00) [pid = 2272] [serial = 45] [outer = 152D9800] 12:02:55 INFO - PROCESS | 2272 | 1461178975593 Marionette DEBUG loaded listener.js 12:02:55 INFO - PROCESS | 2272 | ++DOMWINDOW == 46 (1614E400) [pid = 2272] [serial = 46] [outer = 152D9800] 12:02:56 INFO - PROCESS | 2272 | 1461178976052 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 12:02:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 12:02:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 670ms 12:02:56 INFO - PROCESS | 2272 | 1461178976094 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 12:02:56 INFO - PROCESS | 2272 | 1461178976098 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 12:02:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 12:02:56 INFO - PROCESS | 2272 | 1461178976109 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 12:02:56 INFO - PROCESS | 2272 | 1461178976113 Marionette TRACE conn5 <- [1,30,null,{}] 12:02:56 INFO - PROCESS | 2272 | 1461178976117 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:56 INFO - PROCESS | 2272 | 1461178976200 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 12:02:56 INFO - PROCESS | 2272 | 1461178976209 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:56 INFO - PROCESS | 2272 | ++DOCSHELL 18E29400 == 14 [pid = 2272] [id = 17] 12:02:56 INFO - PROCESS | 2272 | ++DOMWINDOW == 47 (18E2E800) [pid = 2272] [serial = 47] [outer = 00000000] 12:02:56 INFO - PROCESS | 2272 | ++DOMWINDOW == 48 (18E5D800) [pid = 2272] [serial = 48] [outer = 18E2E800] 12:02:56 INFO - PROCESS | 2272 | 1461178976257 Marionette DEBUG loaded listener.js 12:02:56 INFO - PROCESS | 2272 | ++DOMWINDOW == 49 (191D5000) [pid = 2272] [serial = 49] [outer = 18E2E800] 12:02:56 INFO - PROCESS | 2272 | 1461178976662 Marionette TRACE conn5 <- [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]]]}] 12:02:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 12:02:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 591ms 12:02:56 INFO - PROCESS | 2272 | 1461178976704 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 12:02:56 INFO - PROCESS | 2272 | 1461178976706 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 12:02:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 12:02:56 INFO - PROCESS | 2272 | 1461178976709 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 12:02:56 INFO - PROCESS | 2272 | 1461178976711 Marionette TRACE conn5 <- [1,34,null,{}] 12:02:56 INFO - PROCESS | 2272 | 1461178976714 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:56 INFO - PROCESS | 2272 | 1461178976790 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 12:02:56 INFO - PROCESS | 2272 | 1461178976796 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:56 INFO - PROCESS | 2272 | ++DOCSHELL 0FA51000 == 15 [pid = 2272] [id = 18] 12:02:56 INFO - PROCESS | 2272 | ++DOMWINDOW == 50 (191D2800) [pid = 2272] [serial = 50] [outer = 00000000] 12:02:56 INFO - PROCESS | 2272 | ++DOMWINDOW == 51 (19F47400) [pid = 2272] [serial = 51] [outer = 191D2800] 12:02:56 INFO - PROCESS | 2272 | 1461178976842 Marionette DEBUG loaded listener.js 12:02:56 INFO - PROCESS | 2272 | ++DOMWINDOW == 52 (19F57800) [pid = 2272] [serial = 52] [outer = 191D2800] 12:02:57 INFO - PROCESS | 2272 | 1461178977240 Marionette TRACE conn5 <- [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]]]}] 12:02:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 12:02:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 569ms 12:02:57 INFO - PROCESS | 2272 | 1461178977280 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 12:02:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 12:02:57 INFO - PROCESS | 2272 | 1461178977282 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 12:02:57 INFO - PROCESS | 2272 | 1461178977286 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 12:02:57 INFO - PROCESS | 2272 | 1461178977287 Marionette TRACE conn5 <- [1,38,null,{}] 12:02:57 INFO - PROCESS | 2272 | 1461178977302 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:57 INFO - PROCESS | 2272 | 1461178977380 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 12:02:57 INFO - PROCESS | 2272 | 1461178977389 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:57 INFO - PROCESS | 2272 | ++DOCSHELL 1A64B400 == 16 [pid = 2272] [id = 19] 12:02:57 INFO - PROCESS | 2272 | ++DOMWINDOW == 53 (1A64C400) [pid = 2272] [serial = 53] [outer = 00000000] 12:02:57 INFO - PROCESS | 2272 | ++DOMWINDOW == 54 (1B3DAC00) [pid = 2272] [serial = 54] [outer = 1A64C400] 12:02:57 INFO - PROCESS | 2272 | 1461178977441 Marionette DEBUG loaded listener.js 12:02:57 INFO - PROCESS | 2272 | ++DOMWINDOW == 55 (1B9DB400) [pid = 2272] [serial = 55] [outer = 1A64C400] 12:02:57 INFO - PROCESS | 2272 | 1461178977891 Marionette TRACE conn5 <- [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]]]}] 12:02:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 12:02:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 630ms 12:02:57 INFO - PROCESS | 2272 | 1461178977916 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 12:02:57 INFO - PROCESS | 2272 | 1461178977918 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 12:02:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 12:02:57 INFO - PROCESS | 2272 | 1461178977921 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 12:02:57 INFO - PROCESS | 2272 | 1461178977923 Marionette TRACE conn5 <- [1,42,null,{}] 12:02:57 INFO - PROCESS | 2272 | 1461178977926 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:57 INFO - PROCESS | 2272 | 1461178978003 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 12:02:58 INFO - PROCESS | 2272 | 1461178978009 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:58 INFO - PROCESS | 2272 | ++DOCSHELL 1BBC0000 == 17 [pid = 2272] [id = 20] 12:02:58 INFO - PROCESS | 2272 | ++DOMWINDOW == 56 (1BBC7800) [pid = 2272] [serial = 56] [outer = 00000000] 12:02:58 INFO - PROCESS | 2272 | ++DOMWINDOW == 57 (1BD93800) [pid = 2272] [serial = 57] [outer = 1BBC7800] 12:02:58 INFO - PROCESS | 2272 | 1461178978053 Marionette DEBUG loaded listener.js 12:02:58 INFO - PROCESS | 2272 | ++DOMWINDOW == 58 (1CECB000) [pid = 2272] [serial = 58] [outer = 1BBC7800] 12:02:58 INFO - PROCESS | 2272 | 1461178978535 Marionette TRACE conn5 <- [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]]]}] 12:02:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 12:02:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 669ms 12:02:58 INFO - PROCESS | 2272 | 1461178978593 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 12:02:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 12:02:58 INFO - PROCESS | 2272 | 1461178978595 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 12:02:58 INFO - PROCESS | 2272 | 1461178978598 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 12:02:58 INFO - PROCESS | 2272 | 1461178978600 Marionette TRACE conn5 <- [1,46,null,{}] 12:02:58 INFO - PROCESS | 2272 | 1461178978604 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:58 INFO - PROCESS | 2272 | 1461178978679 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 12:02:58 INFO - PROCESS | 2272 | 1461178978686 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:58 INFO - PROCESS | 2272 | ++DOCSHELL 0DE1A400 == 18 [pid = 2272] [id = 21] 12:02:58 INFO - PROCESS | 2272 | ++DOMWINDOW == 59 (0DE1D000) [pid = 2272] [serial = 59] [outer = 00000000] 12:02:58 INFO - PROCESS | 2272 | ++DOMWINDOW == 60 (0DE21000) [pid = 2272] [serial = 60] [outer = 0DE1D000] 12:02:58 INFO - PROCESS | 2272 | 1461178978734 Marionette DEBUG loaded listener.js 12:02:58 INFO - PROCESS | 2272 | ++DOMWINDOW == 61 (1042B000) [pid = 2272] [serial = 61] [outer = 0DE1D000] 12:02:59 INFO - PROCESS | 2272 | 1461178979111 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 12:02:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 12:02:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 571ms 12:02:59 INFO - PROCESS | 2272 | 1461178979175 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 12:02:59 INFO - PROCESS | 2272 | 1461178979177 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 12:02:59 INFO - PROCESS | 2272 | 1461178979181 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 12:02:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 12:02:59 INFO - PROCESS | 2272 | 1461178979182 Marionette TRACE conn5 <- [1,50,null,{}] 12:02:59 INFO - PROCESS | 2272 | 1461178979186 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:59 INFO - PROCESS | 2272 | 1461178979261 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 12:02:59 INFO - PROCESS | 2272 | 1461178979267 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:59 INFO - PROCESS | 2272 | ++DOCSHELL 15239400 == 19 [pid = 2272] [id = 22] 12:02:59 INFO - PROCESS | 2272 | ++DOMWINDOW == 62 (1523B800) [pid = 2272] [serial = 62] [outer = 00000000] 12:02:59 INFO - PROCESS | 2272 | ++DOMWINDOW == 63 (15241800) [pid = 2272] [serial = 63] [outer = 1523B800] 12:02:59 INFO - PROCESS | 2272 | 1461178979312 Marionette DEBUG loaded listener.js 12:02:59 INFO - PROCESS | 2272 | ++DOMWINDOW == 64 (15244C00) [pid = 2272] [serial = 64] [outer = 1523B800] 12:02:59 INFO - PROCESS | 2272 | 1461178979704 Marionette TRACE conn5 <- [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]]]}] 12:02:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 12:02:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 12:02:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 12:02:59 INFO - PROCESS | 2272 | 1461178979754 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 12:02:59 INFO - PROCESS | 2272 | 1461178979756 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 12:02:59 INFO - PROCESS | 2272 | 1461178979759 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 12:02:59 INFO - PROCESS | 2272 | 1461178979761 Marionette TRACE conn5 <- [1,54,null,{}] 12:02:59 INFO - PROCESS | 2272 | 1461178979777 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:59 INFO - PROCESS | 2272 | 1461178979849 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 12:02:59 INFO - PROCESS | 2272 | 1461178979855 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:59 INFO - PROCESS | 2272 | ++DOCSHELL 15240800 == 20 [pid = 2272] [id = 23] 12:02:59 INFO - PROCESS | 2272 | ++DOMWINDOW == 65 (1614D800) [pid = 2272] [serial = 65] [outer = 00000000] 12:02:59 INFO - PROCESS | 2272 | ++DOMWINDOW == 66 (1CF83C00) [pid = 2272] [serial = 66] [outer = 1614D800] 12:02:59 INFO - PROCESS | 2272 | 1461178979899 Marionette DEBUG loaded listener.js 12:02:59 INFO - PROCESS | 2272 | ++DOMWINDOW == 67 (1F4ED400) [pid = 2272] [serial = 67] [outer = 1614D800] 12:03:00 INFO - PROCESS | 2272 | 1461178980285 Marionette TRACE conn5 <- [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]]]}] 12:03:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 12:03:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 589ms 12:03:00 INFO - PROCESS | 2272 | 1461178980353 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 12:03:00 INFO - PROCESS | 2272 | 1461178980355 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 12:03:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 12:03:00 INFO - PROCESS | 2272 | 1461178980358 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 12:03:00 INFO - PROCESS | 2272 | 1461178980360 Marionette TRACE conn5 <- [1,58,null,{}] 12:03:00 INFO - PROCESS | 2272 | 1461178980364 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:00 INFO - PROCESS | 2272 | 1461178980438 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 12:03:00 INFO - PROCESS | 2272 | 1461178980444 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:00 INFO - PROCESS | 2272 | ++DOCSHELL 1BBA5C00 == 21 [pid = 2272] [id = 24] 12:03:00 INFO - PROCESS | 2272 | ++DOMWINDOW == 68 (1BBA6000) [pid = 2272] [serial = 68] [outer = 00000000] 12:03:00 INFO - PROCESS | 2272 | ++DOMWINDOW == 69 (1BBAA400) [pid = 2272] [serial = 69] [outer = 1BBA6000] 12:03:00 INFO - PROCESS | 2272 | 1461178980499 Marionette DEBUG loaded listener.js 12:03:00 INFO - PROCESS | 2272 | ++DOMWINDOW == 70 (1F4EB800) [pid = 2272] [serial = 70] [outer = 1BBA6000] 12:03:00 INFO - PROCESS | 2272 | 1461178980922 Marionette TRACE conn5 <- [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]]]}] 12:03:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 12:03:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 12:03:00 INFO - PROCESS | 2272 | 1461178980934 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 12:03:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 12:03:00 INFO - PROCESS | 2272 | 1461178980936 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 12:03:00 INFO - PROCESS | 2272 | 1461178980939 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 12:03:00 INFO - PROCESS | 2272 | 1461178980942 Marionette TRACE conn5 <- [1,62,null,{}] 12:03:00 INFO - PROCESS | 2272 | 1461178980945 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:01 INFO - PROCESS | 2272 | 1461178981072 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 12:03:01 INFO - PROCESS | 2272 | 1461178981082 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:01 INFO - PROCESS | 2272 | ++DOCSHELL 1F7BCC00 == 22 [pid = 2272] [id = 25] 12:03:01 INFO - PROCESS | 2272 | ++DOMWINDOW == 71 (1F7C8400) [pid = 2272] [serial = 71] [outer = 00000000] 12:03:01 INFO - PROCESS | 2272 | ++DOMWINDOW == 72 (1FC5AC00) [pid = 2272] [serial = 72] [outer = 1F7C8400] 12:03:01 INFO - PROCESS | 2272 | 1461178981129 Marionette DEBUG loaded listener.js 12:03:01 INFO - PROCESS | 2272 | ++DOMWINDOW == 73 (1FC5A400) [pid = 2272] [serial = 73] [outer = 1F7C8400] 12:03:01 INFO - PROCESS | 2272 | 1461178981503 Marionette TRACE conn5 <- [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]]]}] 12:03:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 12:03:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 570ms 12:03:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 12:03:01 INFO - PROCESS | 2272 | 1461178981510 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 12:03:01 INFO - PROCESS | 2272 | 1461178981512 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 12:03:01 INFO - PROCESS | 2272 | 1461178981515 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 12:03:01 INFO - PROCESS | 2272 | 1461178981517 Marionette TRACE conn5 <- [1,66,null,{}] 12:03:01 INFO - PROCESS | 2272 | 1461178981521 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:01 INFO - PROCESS | 2272 | 1461178981599 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 12:03:01 INFO - PROCESS | 2272 | 1461178981605 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:01 INFO - PROCESS | 2272 | ++DOCSHELL 167E0400 == 23 [pid = 2272] [id = 26] 12:03:01 INFO - PROCESS | 2272 | ++DOMWINDOW == 74 (167E1000) [pid = 2272] [serial = 74] [outer = 00000000] 12:03:01 INFO - PROCESS | 2272 | ++DOMWINDOW == 75 (167E5800) [pid = 2272] [serial = 75] [outer = 167E1000] 12:03:01 INFO - PROCESS | 2272 | 1461178981652 Marionette DEBUG loaded listener.js 12:03:01 INFO - PROCESS | 2272 | ++DOMWINDOW == 76 (167E5000) [pid = 2272] [serial = 76] [outer = 167E1000] 12:03:02 INFO - PROCESS | 2272 | 1461178982085 Marionette TRACE conn5 <- [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]]]}] 12:03:02 INFO - PROCESS | 2272 | --DOCSHELL 0BB89800 == 22 [pid = 2272] [id = 10] 12:03:02 INFO - PROCESS | 2272 | --DOCSHELL 1471DC00 == 21 [pid = 2272] [id = 11] 12:03:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 12:03:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1380ms 12:03:02 INFO - PROCESS | 2272 | 1461178982905 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 12:03:02 INFO - PROCESS | 2272 | 1461178982908 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 12:03:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 12:03:02 INFO - PROCESS | 2272 | 1461178982914 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 12:03:02 INFO - PROCESS | 2272 | 1461178982917 Marionette TRACE conn5 <- [1,70,null,{}] 12:03:02 INFO - PROCESS | 2272 | 1461178982952 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:03 INFO - PROCESS | 2272 | 1461178983066 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 12:03:03 INFO - PROCESS | 2272 | 1461178983076 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:03 INFO - PROCESS | 2272 | ++DOCSHELL 0FB80C00 == 22 [pid = 2272] [id = 27] 12:03:03 INFO - PROCESS | 2272 | ++DOMWINDOW == 77 (0FB81000) [pid = 2272] [serial = 77] [outer = 00000000] 12:03:03 INFO - PROCESS | 2272 | ++DOMWINDOW == 78 (0FF09400) [pid = 2272] [serial = 78] [outer = 0FB81000] 12:03:03 INFO - PROCESS | 2272 | 1461178983130 Marionette DEBUG loaded listener.js 12:03:03 INFO - PROCESS | 2272 | ++DOMWINDOW == 79 (1042AC00) [pid = 2272] [serial = 79] [outer = 0FB81000] 12:03:03 INFO - PROCESS | 2272 | 1461178983553 Marionette TRACE conn5 <- [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]]]}] 12:03:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 12:03:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 669ms 12:03:03 INFO - PROCESS | 2272 | 1461178983589 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 12:03:03 INFO - PROCESS | 2272 | 1461178983593 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 12:03:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 12:03:03 INFO - PROCESS | 2272 | 1461178983600 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 12:03:03 INFO - PROCESS | 2272 | 1461178983603 Marionette TRACE conn5 <- [1,74,null,{}] 12:03:03 INFO - PROCESS | 2272 | 1461178983614 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:03 INFO - PROCESS | 2272 | 1461178983712 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 12:03:03 INFO - PROCESS | 2272 | 1461178983719 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:03 INFO - PROCESS | 2272 | ++DOCSHELL 10DB0C00 == 23 [pid = 2272] [id = 28] 12:03:03 INFO - PROCESS | 2272 | ++DOMWINDOW == 80 (10E3FC00) [pid = 2272] [serial = 80] [outer = 00000000] 12:03:03 INFO - PROCESS | 2272 | ++DOMWINDOW == 81 (147B2C00) [pid = 2272] [serial = 81] [outer = 10E3FC00] 12:03:03 INFO - PROCESS | 2272 | 1461178983765 Marionette DEBUG loaded listener.js 12:03:03 INFO - PROCESS | 2272 | ++DOMWINDOW == 82 (150CD800) [pid = 2272] [serial = 82] [outer = 10E3FC00] 12:03:04 INFO - PROCESS | 2272 | --DOMWINDOW == 81 (16B0C800) [pid = 2272] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:03:04 INFO - PROCESS | 2272 | --DOMWINDOW == 80 (1F4E4800) [pid = 2272] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 12:03:04 INFO - PROCESS | 2272 | --DOMWINDOW == 79 (0BB8D800) [pid = 2272] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 12:03:04 INFO - PROCESS | 2272 | --DOMWINDOW == 78 (14725800) [pid = 2272] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 12:03:04 INFO - PROCESS | 2272 | --DOMWINDOW == 77 (0FBD4400) [pid = 2272] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 12:03:04 INFO - PROCESS | 2272 | --DOMWINDOW == 76 (13604400) [pid = 2272] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 12:03:04 INFO - PROCESS | 2272 | --DOMWINDOW == 75 (152D9800) [pid = 2272] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 12:03:04 INFO - PROCESS | 2272 | --DOMWINDOW == 74 (18E2E800) [pid = 2272] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 12:03:04 INFO - PROCESS | 2272 | --DOMWINDOW == 73 (191D2800) [pid = 2272] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 12:03:04 INFO - PROCESS | 2272 | --DOMWINDOW == 72 (1A64C400) [pid = 2272] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 12:03:04 INFO - PROCESS | 2272 | --DOMWINDOW == 71 (1BBC7800) [pid = 2272] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 12:03:04 INFO - PROCESS | 2272 | --DOMWINDOW == 70 (1523B800) [pid = 2272] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 12:03:04 INFO - PROCESS | 2272 | --DOMWINDOW == 69 (1614D800) [pid = 2272] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 12:03:04 INFO - PROCESS | 2272 | --DOMWINDOW == 68 (1BBA6000) [pid = 2272] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 12:03:04 INFO - PROCESS | 2272 | --DOMWINDOW == 67 (1F7C8400) [pid = 2272] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 12:03:04 INFO - PROCESS | 2272 | 1461178984575 Marionette TRACE conn5 <- [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]]]}] 12:03:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 12:03:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1031ms 12:03:04 INFO - PROCESS | 2272 | 1461178984630 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 12:03:04 INFO - PROCESS | 2272 | 1461178984632 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 12:03:04 INFO - PROCESS | 2272 | 1461178984636 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 12:03:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 12:03:04 INFO - PROCESS | 2272 | 1461178984638 Marionette TRACE conn5 <- [1,78,null,{}] 12:03:04 INFO - PROCESS | 2272 | 1461178984647 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:04 INFO - PROCESS | 2272 | 1461178984736 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 12:03:04 INFO - PROCESS | 2272 | 1461178984743 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:04 INFO - PROCESS | 2272 | ++DOCSHELL 15189800 == 24 [pid = 2272] [id = 29] 12:03:04 INFO - PROCESS | 2272 | ++DOMWINDOW == 68 (151D0C00) [pid = 2272] [serial = 83] [outer = 00000000] 12:03:04 INFO - PROCESS | 2272 | ++DOMWINDOW == 69 (15215C00) [pid = 2272] [serial = 84] [outer = 151D0C00] 12:03:04 INFO - PROCESS | 2272 | 1461178984794 Marionette DEBUG loaded listener.js 12:03:04 INFO - PROCESS | 2272 | ++DOMWINDOW == 70 (15240400) [pid = 2272] [serial = 85] [outer = 151D0C00] 12:03:05 INFO - PROCESS | 2272 | 1461178985219 Marionette TRACE conn5 <- [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]]]}] 12:03:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 12:03:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 629ms 12:03:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 12:03:05 INFO - PROCESS | 2272 | 1461178985270 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 12:03:05 INFO - PROCESS | 2272 | 1461178985272 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 12:03:05 INFO - PROCESS | 2272 | 1461178985275 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 12:03:05 INFO - PROCESS | 2272 | 1461178985277 Marionette TRACE conn5 <- [1,82,null,{}] 12:03:05 INFO - PROCESS | 2272 | 1461178985280 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:05 INFO - PROCESS | 2272 | 1461178985358 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 12:03:05 INFO - PROCESS | 2272 | 1461178985366 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:05 INFO - PROCESS | 2272 | ++DOCSHELL 167DA400 == 25 [pid = 2272] [id = 30] 12:03:05 INFO - PROCESS | 2272 | ++DOMWINDOW == 71 (167DF400) [pid = 2272] [serial = 86] [outer = 00000000] 12:03:05 INFO - PROCESS | 2272 | ++DOMWINDOW == 72 (169A7400) [pid = 2272] [serial = 87] [outer = 167DF400] 12:03:05 INFO - PROCESS | 2272 | 1461178985411 Marionette DEBUG loaded listener.js 12:03:05 INFO - PROCESS | 2272 | ++DOMWINDOW == 73 (16B03C00) [pid = 2272] [serial = 88] [outer = 167DF400] 12:03:05 INFO - PROCESS | 2272 | 1461178985828 Marionette TRACE conn5 <- [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]]]}] 12:03:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 12:03:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 570ms 12:03:05 INFO - PROCESS | 2272 | 1461178985846 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 12:03:05 INFO - PROCESS | 2272 | 1461178985848 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 12:03:05 INFO - PROCESS | 2272 | 1461178985851 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 12:03:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 12:03:05 INFO - PROCESS | 2272 | 1461178985853 Marionette TRACE conn5 <- [1,86,null,{}] 12:03:05 INFO - PROCESS | 2272 | 1461178985857 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:05 INFO - PROCESS | 2272 | 1461178985928 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 12:03:05 INFO - PROCESS | 2272 | 1461178985934 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:05 INFO - PROCESS | 2272 | ++DOCSHELL 16B10C00 == 26 [pid = 2272] [id = 31] 12:03:05 INFO - PROCESS | 2272 | ++DOMWINDOW == 74 (17EF1400) [pid = 2272] [serial = 89] [outer = 00000000] 12:03:05 INFO - PROCESS | 2272 | ++DOMWINDOW == 75 (191B0800) [pid = 2272] [serial = 90] [outer = 17EF1400] 12:03:05 INFO - PROCESS | 2272 | 1461178985979 Marionette DEBUG loaded listener.js 12:03:06 INFO - PROCESS | 2272 | ++DOMWINDOW == 76 (191BB000) [pid = 2272] [serial = 91] [outer = 17EF1400] 12:03:06 INFO - PROCESS | 2272 | 1461178986419 Marionette TRACE conn5 <- [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]]]}] 12:03:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 12:03:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 630ms 12:03:06 INFO - PROCESS | 2272 | 1461178986486 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 12:03:06 INFO - PROCESS | 2272 | 1461178986488 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 12:03:06 INFO - PROCESS | 2272 | 1461178986491 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 12:03:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 12:03:06 INFO - PROCESS | 2272 | 1461178986493 Marionette TRACE conn5 <- [1,90,null,{}] 12:03:06 INFO - PROCESS | 2272 | 1461178986497 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:06 INFO - PROCESS | 2272 | 1461178986621 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 12:03:06 INFO - PROCESS | 2272 | 1461178986707 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:06 INFO - PROCESS | 2272 | ++DOCSHELL 0DE1B400 == 27 [pid = 2272] [id = 32] 12:03:06 INFO - PROCESS | 2272 | ++DOMWINDOW == 77 (0DE1B800) [pid = 2272] [serial = 92] [outer = 00000000] 12:03:06 INFO - PROCESS | 2272 | ++DOMWINDOW == 78 (0FA99000) [pid = 2272] [serial = 93] [outer = 0DE1B800] 12:03:06 INFO - PROCESS | 2272 | 1461178986765 Marionette DEBUG loaded listener.js 12:03:06 INFO - PROCESS | 2272 | ++DOMWINDOW == 79 (0FF04000) [pid = 2272] [serial = 94] [outer = 0DE1B800] 12:03:07 INFO - PROCESS | 2272 | 1461178987320 Marionette TRACE conn5 <- [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]]]}] 12:03:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 12:03:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 869ms 12:03:07 INFO - PROCESS | 2272 | 1461178987368 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 12:03:07 INFO - PROCESS | 2272 | 1461178987372 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 12:03:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 12:03:07 INFO - PROCESS | 2272 | 1461178987377 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 12:03:07 INFO - PROCESS | 2272 | 1461178987381 Marionette TRACE conn5 <- [1,94,null,{}] 12:03:07 INFO - PROCESS | 2272 | 1461178987386 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:07 INFO - PROCESS | 2272 | 1461178987485 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 12:03:07 INFO - PROCESS | 2272 | 1461178987567 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:07 INFO - PROCESS | 2272 | ++DOCSHELL 1520F000 == 28 [pid = 2272] [id = 33] 12:03:07 INFO - PROCESS | 2272 | ++DOMWINDOW == 80 (15215000) [pid = 2272] [serial = 95] [outer = 00000000] 12:03:07 INFO - PROCESS | 2272 | ++DOMWINDOW == 81 (1671C400) [pid = 2272] [serial = 96] [outer = 15215000] 12:03:07 INFO - PROCESS | 2272 | 1461178987626 Marionette DEBUG loaded listener.js 12:03:07 INFO - PROCESS | 2272 | ++DOMWINDOW == 82 (167E1400) [pid = 2272] [serial = 97] [outer = 15215000] 12:03:08 INFO - PROCESS | 2272 | 1461178988147 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 12:03:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 12:03:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 830ms 12:03:08 INFO - PROCESS | 2272 | 1461178988212 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 12:03:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 12:03:08 INFO - PROCESS | 2272 | 1461178988215 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 12:03:08 INFO - PROCESS | 2272 | 1461178988219 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 12:03:08 INFO - PROCESS | 2272 | 1461178988221 Marionette TRACE conn5 <- [1,98,null,{}] 12:03:08 INFO - PROCESS | 2272 | 1461178988225 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:08 INFO - PROCESS | 2272 | 1461178988322 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 12:03:08 INFO - PROCESS | 2272 | 1461178988394 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:08 INFO - PROCESS | 2272 | ++DOCSHELL 19F10000 == 29 [pid = 2272] [id = 34] 12:03:08 INFO - PROCESS | 2272 | ++DOMWINDOW == 83 (19F45400) [pid = 2272] [serial = 98] [outer = 00000000] 12:03:08 INFO - PROCESS | 2272 | ++DOMWINDOW == 84 (1A2BE000) [pid = 2272] [serial = 99] [outer = 19F45400] 12:03:08 INFO - PROCESS | 2272 | 1461178988450 Marionette DEBUG loaded listener.js 12:03:08 INFO - PROCESS | 2272 | ++DOMWINDOW == 85 (1A33EC00) [pid = 2272] [serial = 100] [outer = 19F45400] 12:03:09 INFO - PROCESS | 2272 | 1461178989030 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 12:03:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 12:03:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 869ms 12:03:09 INFO - PROCESS | 2272 | 1461178989091 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 12:03:09 INFO - PROCESS | 2272 | 1461178989096 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 12:03:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 12:03:09 INFO - PROCESS | 2272 | 1461178989106 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 12:03:09 INFO - PROCESS | 2272 | 1461178989111 Marionette TRACE conn5 <- [1,102,null,{}] 12:03:09 INFO - PROCESS | 2272 | 1461178989115 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:09 INFO - PROCESS | 2272 | 1461178989218 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 12:03:09 INFO - PROCESS | 2272 | 1461178989286 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:09 INFO - PROCESS | 2272 | ++DOCSHELL 1B5EA000 == 30 [pid = 2272] [id = 35] 12:03:09 INFO - PROCESS | 2272 | ++DOMWINDOW == 86 (1BB9EC00) [pid = 2272] [serial = 101] [outer = 00000000] 12:03:09 INFO - PROCESS | 2272 | ++DOMWINDOW == 87 (1BBC9400) [pid = 2272] [serial = 102] [outer = 1BB9EC00] 12:03:09 INFO - PROCESS | 2272 | 1461178989341 Marionette DEBUG loaded listener.js 12:03:09 INFO - PROCESS | 2272 | ++DOMWINDOW == 88 (1BBC6800) [pid = 2272] [serial = 103] [outer = 1BB9EC00] 12:03:09 INFO - PROCESS | 2272 | 1461178989888 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 12:03:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 12:03:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 830ms 12:03:09 INFO - PROCESS | 2272 | 1461178989931 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 12:03:09 INFO - PROCESS | 2272 | 1461178989934 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 12:03:09 INFO - PROCESS | 2272 | 1461178989937 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 12:03:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 12:03:09 INFO - PROCESS | 2272 | 1461178989939 Marionette TRACE conn5 <- [1,106,null,{}] 12:03:09 INFO - PROCESS | 2272 | 1461178989943 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:10 INFO - PROCESS | 2272 | 1461178990099 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 12:03:10 INFO - PROCESS | 2272 | 1461178990199 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:10 INFO - PROCESS | 2272 | ++DOCSHELL 0DE18800 == 31 [pid = 2272] [id = 36] 12:03:10 INFO - PROCESS | 2272 | ++DOMWINDOW == 89 (0DE1AC00) [pid = 2272] [serial = 104] [outer = 00000000] 12:03:10 INFO - PROCESS | 2272 | ++DOMWINDOW == 90 (0FB08800) [pid = 2272] [serial = 105] [outer = 0DE1AC00] 12:03:10 INFO - PROCESS | 2272 | 1461178990251 Marionette DEBUG loaded listener.js 12:03:10 INFO - PROCESS | 2272 | ++DOMWINDOW == 91 (103AE400) [pid = 2272] [serial = 106] [outer = 0DE1AC00] 12:03:11 INFO - PROCESS | 2272 | --DOCSHELL 0FB8F400 == 30 [pid = 2272] [id = 13] 12:03:11 INFO - PROCESS | 2272 | --DOMWINDOW == 90 (1F4EBC00) [pid = 2272] [serial = 22] [outer = 00000000] [url = about:blank] 12:03:11 INFO - PROCESS | 2272 | --DOMWINDOW == 89 (16088400) [pid = 2272] [serial = 9] [outer = 00000000] [url = about:blank] 12:03:11 INFO - PROCESS | 2272 | --DOMWINDOW == 88 (1608DC00) [pid = 2272] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:03:11 INFO - PROCESS | 2272 | --DOMWINDOW == 87 (13657800) [pid = 2272] [serial = 4] [outer = 00000000] [url = about:blank] 12:03:11 INFO - PROCESS | 2272 | --DOMWINDOW == 86 (0F985C00) [pid = 2272] [serial = 27] [outer = 00000000] [url = about:blank] 12:03:11 INFO - PROCESS | 2272 | --DOMWINDOW == 85 (152E4400) [pid = 2272] [serial = 30] [outer = 00000000] [url = about:blank] 12:03:11 INFO - PROCESS | 2272 | --DOMWINDOW == 84 (0FF07800) [pid = 2272] [serial = 36] [outer = 00000000] [url = about:blank] 12:03:11 INFO - PROCESS | 2272 | --DOMWINDOW == 83 (0FFC0000) [pid = 2272] [serial = 37] [outer = 00000000] [url = about:blank] 12:03:11 INFO - PROCESS | 2272 | --DOMWINDOW == 82 (10DAAC00) [pid = 2272] [serial = 39] [outer = 00000000] [url = about:blank] 12:03:11 INFO - PROCESS | 2272 | --DOMWINDOW == 81 (147A8400) [pid = 2272] [serial = 42] [outer = 00000000] [url = about:blank] 12:03:11 INFO - PROCESS | 2272 | --DOMWINDOW == 80 (16083C00) [pid = 2272] [serial = 45] [outer = 00000000] [url = about:blank] 12:03:11 INFO - PROCESS | 2272 | --DOMWINDOW == 79 (18E5D800) [pid = 2272] [serial = 48] [outer = 00000000] [url = about:blank] 12:03:11 INFO - PROCESS | 2272 | --DOMWINDOW == 78 (19F47400) [pid = 2272] [serial = 51] [outer = 00000000] [url = about:blank] 12:03:11 INFO - PROCESS | 2272 | --DOMWINDOW == 77 (1B3DAC00) [pid = 2272] [serial = 54] [outer = 00000000] [url = about:blank] 12:03:11 INFO - PROCESS | 2272 | --DOMWINDOW == 76 (1BD93800) [pid = 2272] [serial = 57] [outer = 00000000] [url = about:blank] 12:03:11 INFO - PROCESS | 2272 | --DOMWINDOW == 75 (0DE21000) [pid = 2272] [serial = 60] [outer = 00000000] [url = about:blank] 12:03:11 INFO - PROCESS | 2272 | --DOMWINDOW == 74 (15241800) [pid = 2272] [serial = 63] [outer = 00000000] [url = about:blank] 12:03:11 INFO - PROCESS | 2272 | --DOMWINDOW == 73 (1CF83C00) [pid = 2272] [serial = 66] [outer = 00000000] [url = about:blank] 12:03:11 INFO - PROCESS | 2272 | --DOMWINDOW == 72 (1BBAA400) [pid = 2272] [serial = 69] [outer = 00000000] [url = about:blank] 12:03:11 INFO - PROCESS | 2272 | --DOMWINDOW == 71 (1FC5AC00) [pid = 2272] [serial = 72] [outer = 00000000] [url = about:blank] 12:03:11 INFO - PROCESS | 2272 | --DOMWINDOW == 70 (191D5000) [pid = 2272] [serial = 49] [outer = 00000000] [url = about:blank] 12:03:11 INFO - PROCESS | 2272 | --DOMWINDOW == 69 (0FB0C400) [pid = 2272] [serial = 33] [outer = 00000000] [url = about:blank] 12:03:11 INFO - PROCESS | 2272 | --DOMWINDOW == 68 (19F57800) [pid = 2272] [serial = 52] [outer = 00000000] [url = about:blank] 12:03:11 INFO - PROCESS | 2272 | --DOMWINDOW == 67 (1614F400) [pid = 2272] [serial = 31] [outer = 00000000] [url = about:blank] 12:03:11 INFO - PROCESS | 2272 | --DOMWINDOW == 66 (1B9DB400) [pid = 2272] [serial = 55] [outer = 00000000] [url = about:blank] 12:03:11 INFO - PROCESS | 2272 | --DOMWINDOW == 65 (1CECB000) [pid = 2272] [serial = 58] [outer = 00000000] [url = about:blank] 12:03:11 INFO - PROCESS | 2272 | --DOMWINDOW == 64 (15244C00) [pid = 2272] [serial = 64] [outer = 00000000] [url = about:blank] 12:03:11 INFO - PROCESS | 2272 | --DOMWINDOW == 63 (1614E400) [pid = 2272] [serial = 46] [outer = 00000000] [url = about:blank] 12:03:11 INFO - PROCESS | 2272 | --DOMWINDOW == 62 (1F4ED400) [pid = 2272] [serial = 67] [outer = 00000000] [url = about:blank] 12:03:11 INFO - PROCESS | 2272 | --DOMWINDOW == 61 (1F4EB800) [pid = 2272] [serial = 70] [outer = 00000000] [url = about:blank] 12:03:11 INFO - PROCESS | 2272 | --DOMWINDOW == 60 (0FB0A000) [pid = 2272] [serial = 28] [outer = 00000000] [url = about:blank] 12:03:11 INFO - PROCESS | 2272 | --DOMWINDOW == 59 (14BFA000) [pid = 2272] [serial = 43] [outer = 00000000] [url = about:blank] 12:03:11 INFO - PROCESS | 2272 | --DOMWINDOW == 58 (1FC5A400) [pid = 2272] [serial = 73] [outer = 00000000] [url = about:blank] 12:03:11 INFO - PROCESS | 2272 | --DOMWINDOW == 57 (1F6EB400) [pid = 2272] [serial = 24] [outer = 00000000] [url = about:blank] 12:03:11 INFO - PROCESS | 2272 | --DOMWINDOW == 56 (1F4E7800) [pid = 2272] [serial = 21] [outer = 00000000] [url = about:blank] 12:03:11 INFO - PROCESS | 2272 | --DOMWINDOW == 55 (19F48800) [pid = 2272] [serial = 17] [outer = 00000000] [url = about:blank] 12:03:11 INFO - PROCESS | 2272 | --DOMWINDOW == 54 (19F8E400) [pid = 2272] [serial = 14] [outer = 00000000] [url = about:blank] 12:03:11 INFO - PROCESS | 2272 | 1461178991275 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 12:03:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 12:03:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1379ms 12:03:11 INFO - PROCESS | 2272 | 1461178991322 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 12:03:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 12:03:11 INFO - PROCESS | 2272 | 1461178991326 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 12:03:11 INFO - PROCESS | 2272 | 1461178991331 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 12:03:11 INFO - PROCESS | 2272 | 1461178991334 Marionette TRACE conn5 <- [1,110,null,{}] 12:03:11 INFO - PROCESS | 2272 | 1461178991340 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:11 INFO - PROCESS | 2272 | 1461178991422 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 12:03:11 INFO - PROCESS | 2272 | 1461178991492 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:11 INFO - PROCESS | 2272 | ++DOCSHELL 0FFBB400 == 31 [pid = 2272] [id = 37] 12:03:11 INFO - PROCESS | 2272 | ++DOMWINDOW == 55 (0FFBC800) [pid = 2272] [serial = 107] [outer = 00000000] 12:03:11 INFO - PROCESS | 2272 | ++DOMWINDOW == 56 (10424000) [pid = 2272] [serial = 108] [outer = 0FFBC800] 12:03:11 INFO - PROCESS | 2272 | 1461178991540 Marionette DEBUG loaded listener.js 12:03:11 INFO - PROCESS | 2272 | ++DOMWINDOW == 57 (1050BC00) [pid = 2272] [serial = 109] [outer = 0FFBC800] 12:03:11 INFO - PROCESS | 2272 | 1461178991925 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 12:03:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 12:03:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 12:03:11 INFO - PROCESS | 2272 | 1461178991963 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 12:03:11 INFO - PROCESS | 2272 | 1461178991969 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 12:03:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 12:03:11 INFO - PROCESS | 2272 | 1461178991980 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 12:03:11 INFO - PROCESS | 2272 | 1461178991983 Marionette TRACE conn5 <- [1,114,null,{}] 12:03:11 INFO - PROCESS | 2272 | 1461178991987 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:12 INFO - PROCESS | 2272 | 1461178992067 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 12:03:12 INFO - PROCESS | 2272 | 1461178992074 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:12 INFO - PROCESS | 2272 | ++DOCSHELL 10E8F000 == 32 [pid = 2272] [id = 38] 12:03:12 INFO - PROCESS | 2272 | ++DOMWINDOW == 58 (10E8F800) [pid = 2272] [serial = 110] [outer = 00000000] 12:03:12 INFO - PROCESS | 2272 | ++DOMWINDOW == 59 (14BFA000) [pid = 2272] [serial = 111] [outer = 10E8F800] 12:03:12 INFO - PROCESS | 2272 | 1461178992119 Marionette DEBUG loaded listener.js 12:03:12 INFO - PROCESS | 2272 | ++DOMWINDOW == 60 (150D3C00) [pid = 2272] [serial = 112] [outer = 10E8F800] 12:03:12 INFO - PROCESS | 2272 | 1461178992544 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 12:03:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 12:03:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 590ms 12:03:12 INFO - PROCESS | 2272 | 1461178992567 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 12:03:12 INFO - PROCESS | 2272 | 1461178992570 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 12:03:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 12:03:12 INFO - PROCESS | 2272 | 1461178992573 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 12:03:12 INFO - PROCESS | 2272 | 1461178992576 Marionette TRACE conn5 <- [1,118,null,{}] 12:03:12 INFO - PROCESS | 2272 | 1461178992592 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:12 INFO - PROCESS | 2272 | 1461178992672 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 12:03:12 INFO - PROCESS | 2272 | 1461178992678 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:12 INFO - PROCESS | 2272 | ++DOCSHELL 1523A800 == 33 [pid = 2272] [id = 39] 12:03:12 INFO - PROCESS | 2272 | ++DOMWINDOW == 61 (1523AC00) [pid = 2272] [serial = 113] [outer = 00000000] 12:03:12 INFO - PROCESS | 2272 | ++DOMWINDOW == 62 (15241000) [pid = 2272] [serial = 114] [outer = 1523AC00] 12:03:12 INFO - PROCESS | 2272 | 1461178992727 Marionette DEBUG loaded listener.js 12:03:12 INFO - PROCESS | 2272 | ++DOMWINDOW == 63 (15246400) [pid = 2272] [serial = 115] [outer = 1523AC00] 12:03:13 INFO - PROCESS | 2272 | 1461178993144 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 12:03:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 12:03:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 12:03:13 INFO - PROCESS | 2272 | 1461178993208 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 12:03:13 INFO - PROCESS | 2272 | 1461178993210 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 12:03:13 INFO - PROCESS | 2272 | 1461178993214 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 12:03:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 12:03:13 INFO - PROCESS | 2272 | 1461178993215 Marionette TRACE conn5 <- [1,122,null,{}] 12:03:13 INFO - PROCESS | 2272 | 1461178993219 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:13 INFO - PROCESS | 2272 | 1461178993327 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 12:03:13 INFO - PROCESS | 2272 | 1461178993334 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:13 INFO - PROCESS | 2272 | ++DOCSHELL 16084800 == 34 [pid = 2272] [id = 40] 12:03:13 INFO - PROCESS | 2272 | ++DOMWINDOW == 64 (1608C800) [pid = 2272] [serial = 116] [outer = 00000000] 12:03:13 INFO - PROCESS | 2272 | ++DOMWINDOW == 65 (167DB800) [pid = 2272] [serial = 117] [outer = 1608C800] 12:03:13 INFO - PROCESS | 2272 | 1461178993382 Marionette DEBUG loaded listener.js 12:03:13 INFO - PROCESS | 2272 | ++DOMWINDOW == 66 (167E2C00) [pid = 2272] [serial = 118] [outer = 1608C800] 12:03:13 INFO - PROCESS | 2272 | 1461178993785 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 12:03:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 12:03:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 629ms 12:03:13 INFO - PROCESS | 2272 | 1461178993847 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 12:03:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 12:03:13 INFO - PROCESS | 2272 | 1461178993849 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 12:03:13 INFO - PROCESS | 2272 | 1461178993853 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 12:03:13 INFO - PROCESS | 2272 | 1461178993854 Marionette TRACE conn5 <- [1,126,null,{}] 12:03:13 INFO - PROCESS | 2272 | 1461178993858 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:13 INFO - PROCESS | 2272 | 1461178993953 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 12:03:13 INFO - PROCESS | 2272 | 1461178993959 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:13 INFO - PROCESS | 2272 | ++DOCSHELL 169A5000 == 35 [pid = 2272] [id = 41] 12:03:13 INFO - PROCESS | 2272 | ++DOMWINDOW == 67 (169AA800) [pid = 2272] [serial = 119] [outer = 00000000] 12:03:13 INFO - PROCESS | 2272 | ++DOMWINDOW == 68 (18E55800) [pid = 2272] [serial = 120] [outer = 169AA800] 12:03:13 INFO - PROCESS | 2272 | 1461178994003 Marionette DEBUG loaded listener.js 12:03:14 INFO - PROCESS | 2272 | ++DOMWINDOW == 69 (191B2800) [pid = 2272] [serial = 121] [outer = 169AA800] 12:03:14 INFO - PROCESS | 2272 | 1461178994451 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 12:03:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 12:03:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 12:03:14 INFO - PROCESS | 2272 | 1461178994487 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 12:03:14 INFO - PROCESS | 2272 | 1461178994489 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 12:03:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 12:03:14 INFO - PROCESS | 2272 | 1461178994492 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 12:03:14 INFO - PROCESS | 2272 | 1461178994493 Marionette TRACE conn5 <- [1,130,null,{}] 12:03:14 INFO - PROCESS | 2272 | 1461178994497 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:14 INFO - PROCESS | 2272 | 1461178994613 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 12:03:14 INFO - PROCESS | 2272 | 1461178994621 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:14 INFO - PROCESS | 2272 | ++DOCSHELL 191DF800 == 36 [pid = 2272] [id = 42] 12:03:14 INFO - PROCESS | 2272 | ++DOMWINDOW == 70 (191DFC00) [pid = 2272] [serial = 122] [outer = 00000000] 12:03:14 INFO - PROCESS | 2272 | ++DOMWINDOW == 71 (19F4A000) [pid = 2272] [serial = 123] [outer = 191DFC00] 12:03:14 INFO - PROCESS | 2272 | 1461178994668 Marionette DEBUG loaded listener.js 12:03:14 INFO - PROCESS | 2272 | ++DOMWINDOW == 72 (19F5BC00) [pid = 2272] [serial = 124] [outer = 191DFC00] 12:03:15 INFO - PROCESS | 2272 | 1461178995081 Marionette TRACE conn5 <- [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]]]}] 12:03:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 12:03:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 630ms 12:03:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 12:03:15 INFO - PROCESS | 2272 | 1461178995131 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 12:03:15 INFO - PROCESS | 2272 | 1461178995133 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 12:03:15 INFO - PROCESS | 2272 | 1461178995136 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 12:03:15 INFO - PROCESS | 2272 | 1461178995138 Marionette TRACE conn5 <- [1,134,null,{}] 12:03:15 INFO - PROCESS | 2272 | 1461178995142 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:15 INFO - PROCESS | 2272 | 1461178995291 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 12:03:15 INFO - PROCESS | 2272 | --DOMWINDOW == 71 (10E3FC00) [pid = 2272] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 12:03:15 INFO - PROCESS | 2272 | --DOMWINDOW == 70 (0FB81000) [pid = 2272] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 12:03:15 INFO - PROCESS | 2272 | --DOMWINDOW == 69 (151D0C00) [pid = 2272] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 12:03:15 INFO - PROCESS | 2272 | --DOMWINDOW == 68 (167DF400) [pid = 2272] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 12:03:15 INFO - PROCESS | 2272 | --DOMWINDOW == 67 (17EF1400) [pid = 2272] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 12:03:15 INFO - PROCESS | 2272 | --DOMWINDOW == 66 (167E1000) [pid = 2272] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 12:03:15 INFO - PROCESS | 2272 | --DOMWINDOW == 65 (0DE1D000) [pid = 2272] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 12:03:15 INFO - PROCESS | 2272 | 1461178995358 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:15 INFO - PROCESS | 2272 | ++DOCSHELL 10E3FC00 == 37 [pid = 2272] [id = 43] 12:03:15 INFO - PROCESS | 2272 | ++DOMWINDOW == 66 (1364C800) [pid = 2272] [serial = 125] [outer = 00000000] 12:03:15 INFO - PROCESS | 2272 | ++DOMWINDOW == 67 (151D0C00) [pid = 2272] [serial = 126] [outer = 1364C800] 12:03:15 INFO - PROCESS | 2272 | 1461178995404 Marionette DEBUG loaded listener.js 12:03:15 INFO - PROCESS | 2272 | ++DOMWINDOW == 68 (15113000) [pid = 2272] [serial = 127] [outer = 1364C800] 12:03:15 INFO - PROCESS | 2272 | 1461178995754 Marionette TRACE conn5 <- [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]]]}] 12:03:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 12:03:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 669ms 12:03:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 12:03:15 INFO - PROCESS | 2272 | 1461178995808 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 12:03:15 INFO - PROCESS | 2272 | 1461178995810 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 12:03:15 INFO - PROCESS | 2272 | 1461178995814 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 12:03:15 INFO - PROCESS | 2272 | 1461178995815 Marionette TRACE conn5 <- [1,138,null,{}] 12:03:15 INFO - PROCESS | 2272 | 1461178995819 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:15 INFO - PROCESS | 2272 | 1461178995894 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 12:03:15 INFO - PROCESS | 2272 | 1461178995900 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:15 INFO - PROCESS | 2272 | ++DOCSHELL 167DF400 == 38 [pid = 2272] [id = 44] 12:03:15 INFO - PROCESS | 2272 | ++DOMWINDOW == 69 (1958C000) [pid = 2272] [serial = 128] [outer = 00000000] 12:03:15 INFO - PROCESS | 2272 | ++DOMWINDOW == 70 (1B5ED000) [pid = 2272] [serial = 129] [outer = 1958C000] 12:03:15 INFO - PROCESS | 2272 | 1461178995944 Marionette DEBUG loaded listener.js 12:03:15 INFO - PROCESS | 2272 | ++DOMWINDOW == 71 (19F44400) [pid = 2272] [serial = 130] [outer = 1958C000] 12:03:16 INFO - PROCESS | 2272 | 1461178996325 Marionette TRACE conn5 <- [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]]]}] 12:03:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 12:03:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 530ms 12:03:16 INFO - PROCESS | 2272 | 1461178996344 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 12:03:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 12:03:16 INFO - PROCESS | 2272 | 1461178996346 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 12:03:16 INFO - PROCESS | 2272 | 1461178996349 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 12:03:16 INFO - PROCESS | 2272 | 1461178996351 Marionette TRACE conn5 <- [1,142,null,{}] 12:03:16 INFO - PROCESS | 2272 | 1461178996355 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:16 INFO - PROCESS | 2272 | 1461178996458 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 12:03:16 INFO - PROCESS | 2272 | 1461178996466 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:16 INFO - PROCESS | 2272 | ++DOCSHELL 15239C00 == 39 [pid = 2272] [id = 45] 12:03:16 INFO - PROCESS | 2272 | ++DOMWINDOW == 72 (1671B800) [pid = 2272] [serial = 131] [outer = 00000000] 12:03:16 INFO - PROCESS | 2272 | ++DOMWINDOW == 73 (1BBBD800) [pid = 2272] [serial = 132] [outer = 1671B800] 12:03:16 INFO - PROCESS | 2272 | 1461178996510 Marionette DEBUG loaded listener.js 12:03:16 INFO - PROCESS | 2272 | ++DOMWINDOW == 74 (1BBACC00) [pid = 2272] [serial = 133] [outer = 1671B800] 12:03:16 INFO - PROCESS | 2272 | 1461178996910 Marionette TRACE conn5 <- [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]]]}] 12:03:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 12:03:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 569ms 12:03:16 INFO - PROCESS | 2272 | 1461178996920 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 12:03:16 INFO - PROCESS | 2272 | 1461178996922 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 12:03:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 12:03:16 INFO - PROCESS | 2272 | 1461178996925 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 12:03:16 INFO - PROCESS | 2272 | 1461178996927 Marionette TRACE conn5 <- [1,146,null,{}] 12:03:16 INFO - PROCESS | 2272 | 1461178996930 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:16 INFO - PROCESS | 2272 | 1461178997003 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 12:03:16 INFO - PROCESS | 2272 | 1461178997009 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:17 INFO - PROCESS | 2272 | ++DOCSHELL 16157C00 == 40 [pid = 2272] [id = 46] 12:03:17 INFO - PROCESS | 2272 | ++DOMWINDOW == 75 (169A7000) [pid = 2272] [serial = 134] [outer = 00000000] 12:03:17 INFO - PROCESS | 2272 | ++DOMWINDOW == 76 (1BCCA800) [pid = 2272] [serial = 135] [outer = 169A7000] 12:03:17 INFO - PROCESS | 2272 | 1461178997111 Marionette DEBUG loaded listener.js 12:03:17 INFO - PROCESS | 2272 | ++DOMWINDOW == 77 (1BD93400) [pid = 2272] [serial = 136] [outer = 169A7000] 12:03:17 INFO - PROCESS | 2272 | 1461178997653 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 12:03:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 12:03:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 770ms 12:03:17 INFO - PROCESS | 2272 | 1461178997729 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 12:03:17 INFO - PROCESS | 2272 | 1461178997733 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 12:03:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 12:03:17 INFO - PROCESS | 2272 | 1461178997806 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 12:03:17 INFO - PROCESS | 2272 | 1461178997809 Marionette TRACE conn5 <- [1,150,null,{}] 12:03:17 INFO - PROCESS | 2272 | 1461178997826 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:17 INFO - PROCESS | 2272 | 1461178997936 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 12:03:17 INFO - PROCESS | 2272 | 1461178997999 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:17 INFO - PROCESS | 2272 | ++DOCSHELL 0DE21000 == 41 [pid = 2272] [id = 47] 12:03:17 INFO - PROCESS | 2272 | ++DOMWINDOW == 78 (0DE60000) [pid = 2272] [serial = 137] [outer = 00000000] 12:03:18 INFO - PROCESS | 2272 | ++DOMWINDOW == 79 (14739C00) [pid = 2272] [serial = 138] [outer = 0DE60000] 12:03:18 INFO - PROCESS | 2272 | 1461178998055 Marionette DEBUG loaded listener.js 12:03:18 INFO - PROCESS | 2272 | ++DOMWINDOW == 80 (1510BC00) [pid = 2272] [serial = 139] [outer = 0DE60000] 12:03:18 INFO - PROCESS | 2272 | 1461178998838 Marionette TRACE conn5 <- [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]]]}] 12:03:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 12:03:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1123ms 12:03:18 INFO - PROCESS | 2272 | 1461178998887 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 12:03:18 INFO - PROCESS | 2272 | 1461178998893 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 12:03:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 12:03:18 INFO - PROCESS | 2272 | 1461178998899 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 12:03:18 INFO - PROCESS | 2272 | 1461178998902 Marionette TRACE conn5 <- [1,154,null,{}] 12:03:18 INFO - PROCESS | 2272 | 1461178998906 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:19 INFO - PROCESS | 2272 | 1461178999088 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 12:03:19 INFO - PROCESS | 2272 | 1461178999164 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:19 INFO - PROCESS | 2272 | ++DOCSHELL 0FB83000 == 42 [pid = 2272] [id = 48] 12:03:19 INFO - PROCESS | 2272 | ++DOMWINDOW == 81 (0FB85800) [pid = 2272] [serial = 140] [outer = 00000000] 12:03:19 INFO - PROCESS | 2272 | ++DOMWINDOW == 82 (103B4400) [pid = 2272] [serial = 141] [outer = 0FB85800] 12:03:19 INFO - PROCESS | 2272 | 1461178999214 Marionette DEBUG loaded listener.js 12:03:19 INFO - PROCESS | 2272 | ++DOMWINDOW == 83 (110AC000) [pid = 2272] [serial = 142] [outer = 0FB85800] 12:03:19 INFO - PROCESS | 2272 | --DOCSHELL 19F10000 == 41 [pid = 2272] [id = 34] 12:03:19 INFO - PROCESS | 2272 | --DOCSHELL 1520F000 == 40 [pid = 2272] [id = 33] 12:03:19 INFO - PROCESS | 2272 | --DOCSHELL 1B5EA000 == 39 [pid = 2272] [id = 35] 12:03:19 INFO - PROCESS | 2272 | --DOCSHELL 0DE1B400 == 38 [pid = 2272] [id = 32] 12:03:19 INFO - PROCESS | 2272 | --DOCSHELL 15239C00 == 37 [pid = 2272] [id = 45] 12:03:19 INFO - PROCESS | 2272 | --DOCSHELL 167DF400 == 36 [pid = 2272] [id = 44] 12:03:19 INFO - PROCESS | 2272 | --DOCSHELL 10E3FC00 == 35 [pid = 2272] [id = 43] 12:03:19 INFO - PROCESS | 2272 | --DOCSHELL 191DF800 == 34 [pid = 2272] [id = 42] 12:03:19 INFO - PROCESS | 2272 | --DOCSHELL 169A5000 == 33 [pid = 2272] [id = 41] 12:03:19 INFO - PROCESS | 2272 | --DOCSHELL 16084800 == 32 [pid = 2272] [id = 40] 12:03:19 INFO - PROCESS | 2272 | --DOCSHELL 1523A800 == 31 [pid = 2272] [id = 39] 12:03:19 INFO - PROCESS | 2272 | --DOCSHELL 10E8F000 == 30 [pid = 2272] [id = 38] 12:03:19 INFO - PROCESS | 2272 | --DOCSHELL 0FFBB400 == 29 [pid = 2272] [id = 37] 12:03:19 INFO - PROCESS | 2272 | --DOCSHELL 0DE18800 == 28 [pid = 2272] [id = 36] 12:03:19 INFO - PROCESS | 2272 | --DOMWINDOW == 82 (147B2C00) [pid = 2272] [serial = 81] [outer = 00000000] [url = about:blank] 12:03:19 INFO - PROCESS | 2272 | --DOMWINDOW == 81 (0FF09400) [pid = 2272] [serial = 78] [outer = 00000000] [url = about:blank] 12:03:19 INFO - PROCESS | 2272 | --DOMWINDOW == 80 (1042AC00) [pid = 2272] [serial = 79] [outer = 00000000] [url = about:blank] 12:03:19 INFO - PROCESS | 2272 | --DOMWINDOW == 79 (191BB000) [pid = 2272] [serial = 91] [outer = 00000000] [url = about:blank] 12:03:19 INFO - PROCESS | 2272 | --DOMWINDOW == 78 (15215C00) [pid = 2272] [serial = 84] [outer = 00000000] [url = about:blank] 12:03:19 INFO - PROCESS | 2272 | --DOMWINDOW == 77 (16B03C00) [pid = 2272] [serial = 88] [outer = 00000000] [url = about:blank] 12:03:19 INFO - PROCESS | 2272 | --DOMWINDOW == 76 (150CD800) [pid = 2272] [serial = 82] [outer = 00000000] [url = about:blank] 12:03:19 INFO - PROCESS | 2272 | --DOMWINDOW == 75 (15240400) [pid = 2272] [serial = 85] [outer = 00000000] [url = about:blank] 12:03:19 INFO - PROCESS | 2272 | --DOMWINDOW == 74 (167E5000) [pid = 2272] [serial = 76] [outer = 00000000] [url = about:blank] 12:03:19 INFO - PROCESS | 2272 | --DOMWINDOW == 73 (169A7400) [pid = 2272] [serial = 87] [outer = 00000000] [url = about:blank] 12:03:19 INFO - PROCESS | 2272 | --DOMWINDOW == 72 (191B0800) [pid = 2272] [serial = 90] [outer = 00000000] [url = about:blank] 12:03:19 INFO - PROCESS | 2272 | --DOMWINDOW == 71 (167E5800) [pid = 2272] [serial = 75] [outer = 00000000] [url = about:blank] 12:03:19 INFO - PROCESS | 2272 | --DOMWINDOW == 70 (1042B000) [pid = 2272] [serial = 61] [outer = 00000000] [url = about:blank] 12:03:19 INFO - PROCESS | 2272 | 1461178999767 Marionette TRACE conn5 <- [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]]]}] 12:03:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 12:03:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 930ms 12:03:19 INFO - PROCESS | 2272 | 1461178999802 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 12:03:19 INFO - PROCESS | 2272 | 1461178999806 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 12:03:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 12:03:19 INFO - PROCESS | 2272 | 1461178999810 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 12:03:19 INFO - PROCESS | 2272 | 1461178999814 Marionette TRACE conn5 <- [1,158,null,{}] 12:03:19 INFO - PROCESS | 2272 | 1461178999818 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:19 INFO - PROCESS | 2272 | 1461178999895 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 12:03:19 INFO - PROCESS | 2272 | 1461178999902 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:19 INFO - PROCESS | 2272 | ++DOCSHELL 0FFBDC00 == 29 [pid = 2272] [id = 49] 12:03:19 INFO - PROCESS | 2272 | ++DOMWINDOW == 71 (0FFC5400) [pid = 2272] [serial = 143] [outer = 00000000] 12:03:19 INFO - PROCESS | 2272 | ++DOMWINDOW == 72 (1450E000) [pid = 2272] [serial = 144] [outer = 0FFC5400] 12:03:19 INFO - PROCESS | 2272 | 1461178999950 Marionette DEBUG loaded listener.js 12:03:20 INFO - PROCESS | 2272 | ++DOMWINDOW == 73 (150CBC00) [pid = 2272] [serial = 145] [outer = 0FFC5400] 12:03:20 INFO - PROCESS | 2272 | 1461179000392 Marionette TRACE conn5 <- [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]]]}] 12:03:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 12:03:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 629ms 12:03:20 INFO - PROCESS | 2272 | 1461179000441 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 12:03:20 INFO - PROCESS | 2272 | 1461179000444 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 12:03:20 INFO - PROCESS | 2272 | 1461179000447 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 12:03:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 12:03:20 INFO - PROCESS | 2272 | 1461179000449 Marionette TRACE conn5 <- [1,162,null,{}] 12:03:20 INFO - PROCESS | 2272 | 1461179000453 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:20 INFO - PROCESS | 2272 | 1461179000555 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 12:03:20 INFO - PROCESS | 2272 | 1461179000567 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:20 INFO - PROCESS | 2272 | ++DOCSHELL 15244400 == 30 [pid = 2272] [id = 50] 12:03:20 INFO - PROCESS | 2272 | ++DOMWINDOW == 74 (15244800) [pid = 2272] [serial = 146] [outer = 00000000] 12:03:20 INFO - PROCESS | 2272 | ++DOMWINDOW == 75 (16083800) [pid = 2272] [serial = 147] [outer = 15244800] 12:03:20 INFO - PROCESS | 2272 | 1461179000613 Marionette DEBUG loaded listener.js 12:03:20 INFO - PROCESS | 2272 | ++DOMWINDOW == 76 (1608B000) [pid = 2272] [serial = 148] [outer = 15244800] 12:03:21 INFO - PROCESS | 2272 | 1461179001053 Marionette TRACE conn5 <- [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]]]}] 12:03:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 12:03:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 632ms 12:03:21 INFO - PROCESS | 2272 | 1461179001087 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 12:03:21 INFO - PROCESS | 2272 | 1461179001091 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 12:03:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 12:03:21 INFO - PROCESS | 2272 | 1461179001103 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 12:03:21 INFO - PROCESS | 2272 | 1461179001107 Marionette TRACE conn5 <- [1,166,null,{}] 12:03:21 INFO - PROCESS | 2272 | 1461179001111 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:21 INFO - PROCESS | 2272 | 1461179001192 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 12:03:21 INFO - PROCESS | 2272 | 1461179001201 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:21 INFO - PROCESS | 2272 | ++DOCSHELL 16B03C00 == 31 [pid = 2272] [id = 51] 12:03:21 INFO - PROCESS | 2272 | ++DOMWINDOW == 77 (16B04000) [pid = 2272] [serial = 149] [outer = 00000000] 12:03:21 INFO - PROCESS | 2272 | ++DOMWINDOW == 78 (17EF1000) [pid = 2272] [serial = 150] [outer = 16B04000] 12:03:21 INFO - PROCESS | 2272 | 1461179001246 Marionette DEBUG loaded listener.js 12:03:21 INFO - PROCESS | 2272 | ++DOMWINDOW == 79 (184DB000) [pid = 2272] [serial = 151] [outer = 16B04000] 12:03:21 INFO - PROCESS | 2272 | 1461179001696 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 12:03:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 12:03:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 12:03:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 12:03:21 INFO - PROCESS | 2272 | 1461179001728 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 12:03:21 INFO - PROCESS | 2272 | 1461179001730 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 12:03:21 INFO - PROCESS | 2272 | 1461179001733 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 12:03:21 INFO - PROCESS | 2272 | 1461179001735 Marionette TRACE conn5 <- [1,170,null,{}] 12:03:21 INFO - PROCESS | 2272 | 1461179001738 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:21 INFO - PROCESS | 2272 | 1461179001815 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 12:03:21 INFO - PROCESS | 2272 | 1461179001820 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:21 INFO - PROCESS | 2272 | ++DOCSHELL 18E5E400 == 32 [pid = 2272] [id = 52] 12:03:21 INFO - PROCESS | 2272 | ++DOMWINDOW == 80 (18E5E800) [pid = 2272] [serial = 152] [outer = 00000000] 12:03:21 INFO - PROCESS | 2272 | ++DOMWINDOW == 81 (19831800) [pid = 2272] [serial = 153] [outer = 18E5E800] 12:03:21 INFO - PROCESS | 2272 | 1461179001865 Marionette DEBUG loaded listener.js 12:03:21 INFO - PROCESS | 2272 | ++DOMWINDOW == 82 (19886C00) [pid = 2272] [serial = 154] [outer = 18E5E800] 12:03:22 INFO - PROCESS | 2272 | 1461179002321 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 12:03:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 12:03:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 629ms 12:03:22 INFO - PROCESS | 2272 | 1461179002364 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 12:03:22 INFO - PROCESS | 2272 | 1461179002366 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 12:03:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 12:03:22 INFO - PROCESS | 2272 | 1461179002369 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 12:03:22 INFO - PROCESS | 2272 | 1461179002371 Marionette TRACE conn5 <- [1,174,null,{}] 12:03:22 INFO - PROCESS | 2272 | 1461179002374 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:22 INFO - PROCESS | 2272 | 1461179002473 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 12:03:22 INFO - PROCESS | 2272 | 1461179002483 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:22 INFO - PROCESS | 2272 | ++DOCSHELL 1A2BD400 == 33 [pid = 2272] [id = 53] 12:03:22 INFO - PROCESS | 2272 | ++DOMWINDOW == 83 (1A2BD800) [pid = 2272] [serial = 155] [outer = 00000000] 12:03:22 INFO - PROCESS | 2272 | ++DOMWINDOW == 84 (1B3DB400) [pid = 2272] [serial = 156] [outer = 1A2BD800] 12:03:22 INFO - PROCESS | 2272 | 1461179002574 Marionette DEBUG loaded listener.js 12:03:22 INFO - PROCESS | 2272 | ++DOMWINDOW == 85 (1BB9F800) [pid = 2272] [serial = 157] [outer = 1A2BD800] 12:03:23 INFO - PROCESS | 2272 | 1461179002997 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 12:03:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 12:03:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 670ms 12:03:23 INFO - PROCESS | 2272 | 1461179003040 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 12:03:23 INFO - PROCESS | 2272 | 1461179003042 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 12:03:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 12:03:23 INFO - PROCESS | 2272 | 1461179003053 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 12:03:23 INFO - PROCESS | 2272 | 1461179003055 Marionette TRACE conn5 <- [1,178,null,{}] 12:03:23 INFO - PROCESS | 2272 | 1461179003058 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:23 INFO - PROCESS | 2272 | 1461179003156 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 12:03:23 INFO - PROCESS | 2272 | 1461179003230 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:23 INFO - PROCESS | 2272 | ++DOCSHELL 19F8E400 == 34 [pid = 2272] [id = 54] 12:03:23 INFO - PROCESS | 2272 | ++DOMWINDOW == 86 (1BBA7C00) [pid = 2272] [serial = 158] [outer = 00000000] 12:03:23 INFO - PROCESS | 2272 | ++DOMWINDOW == 87 (1CECA800) [pid = 2272] [serial = 159] [outer = 1BBA7C00] 12:03:23 INFO - PROCESS | 2272 | 1461179003275 Marionette DEBUG loaded listener.js 12:03:23 INFO - PROCESS | 2272 | ++DOMWINDOW == 88 (1CE84000) [pid = 2272] [serial = 160] [outer = 1BBA7C00] 12:03:23 INFO - PROCESS | 2272 | 1461179003671 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 12:03:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 12:03:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 669ms 12:03:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 12:03:23 INFO - PROCESS | 2272 | 1461179003725 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 12:03:23 INFO - PROCESS | 2272 | 1461179003727 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 12:03:23 INFO - PROCESS | 2272 | 1461179003735 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 12:03:23 INFO - PROCESS | 2272 | 1461179003737 Marionette TRACE conn5 <- [1,182,null,{}] 12:03:23 INFO - PROCESS | 2272 | 1461179003740 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:23 INFO - PROCESS | 2272 | 1461179003840 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 12:03:23 INFO - PROCESS | 2272 | 1461179003846 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:23 INFO - PROCESS | 2272 | ++DOCSHELL 1CF80800 == 35 [pid = 2272] [id = 55] 12:03:23 INFO - PROCESS | 2272 | ++DOMWINDOW == 89 (1CF81000) [pid = 2272] [serial = 161] [outer = 00000000] 12:03:23 INFO - PROCESS | 2272 | ++DOMWINDOW == 90 (1F1F0C00) [pid = 2272] [serial = 162] [outer = 1CF81000] 12:03:23 INFO - PROCESS | 2272 | 1461179003890 Marionette DEBUG loaded listener.js 12:03:23 INFO - PROCESS | 2272 | ++DOMWINDOW == 91 (1F1F2800) [pid = 2272] [serial = 163] [outer = 1CF81000] 12:03:24 INFO - PROCESS | 2272 | --DOMWINDOW == 90 (169AA800) [pid = 2272] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 12:03:24 INFO - PROCESS | 2272 | --DOMWINDOW == 89 (191DFC00) [pid = 2272] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 12:03:24 INFO - PROCESS | 2272 | --DOMWINDOW == 88 (0FFBC800) [pid = 2272] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 12:03:24 INFO - PROCESS | 2272 | --DOMWINDOW == 87 (10E8F800) [pid = 2272] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 12:03:24 INFO - PROCESS | 2272 | --DOMWINDOW == 86 (1523AC00) [pid = 2272] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 12:03:24 INFO - PROCESS | 2272 | --DOMWINDOW == 85 (1364C800) [pid = 2272] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 12:03:24 INFO - PROCESS | 2272 | --DOMWINDOW == 84 (0DE1B800) [pid = 2272] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 12:03:24 INFO - PROCESS | 2272 | --DOMWINDOW == 83 (15215000) [pid = 2272] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 12:03:24 INFO - PROCESS | 2272 | --DOMWINDOW == 82 (19F45400) [pid = 2272] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 12:03:24 INFO - PROCESS | 2272 | --DOMWINDOW == 81 (1958C000) [pid = 2272] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 12:03:24 INFO - PROCESS | 2272 | --DOMWINDOW == 80 (1BB9EC00) [pid = 2272] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 12:03:24 INFO - PROCESS | 2272 | --DOMWINDOW == 79 (1671B800) [pid = 2272] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 12:03:24 INFO - PROCESS | 2272 | --DOMWINDOW == 78 (1608C800) [pid = 2272] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 12:03:24 INFO - PROCESS | 2272 | 1461179004354 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 12:03:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 12:03:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 690ms 12:03:24 INFO - PROCESS | 2272 | 1461179004421 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 12:03:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 12:03:24 INFO - PROCESS | 2272 | 1461179004423 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 12:03:24 INFO - PROCESS | 2272 | 1461179004427 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 12:03:24 INFO - PROCESS | 2272 | 1461179004428 Marionette TRACE conn5 <- [1,186,null,{}] 12:03:24 INFO - PROCESS | 2272 | 1461179004432 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:24 INFO - PROCESS | 2272 | 1461179004556 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 12:03:24 INFO - PROCESS | 2272 | ++DOMWINDOW == 79 (0F55E800) [pid = 2272] [serial = 164] [outer = 0FB0F400] 12:03:24 INFO - PROCESS | 2272 | 1461179004626 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:24 INFO - PROCESS | 2272 | ++DOCSHELL 0F562400 == 36 [pid = 2272] [id = 56] 12:03:24 INFO - PROCESS | 2272 | ++DOMWINDOW == 80 (0F562C00) [pid = 2272] [serial = 165] [outer = 00000000] 12:03:24 INFO - PROCESS | 2272 | ++DOMWINDOW == 81 (0F566000) [pid = 2272] [serial = 166] [outer = 0F562C00] 12:03:24 INFO - PROCESS | 2272 | 1461179004681 Marionette DEBUG loaded listener.js 12:03:24 INFO - PROCESS | 2272 | ++DOMWINDOW == 82 (0F568800) [pid = 2272] [serial = 167] [outer = 0F562C00] 12:03:25 INFO - PROCESS | 2272 | 1461179005072 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 12:03:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 12:03:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 670ms 12:03:25 INFO - PROCESS | 2272 | 1461179005097 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 12:03:25 INFO - PROCESS | 2272 | 1461179005099 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 12:03:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 12:03:25 INFO - PROCESS | 2272 | 1461179005102 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 12:03:25 INFO - PROCESS | 2272 | 1461179005104 Marionette TRACE conn5 <- [1,190,null,{}] 12:03:25 INFO - PROCESS | 2272 | 1461179005107 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:25 INFO - PROCESS | 2272 | 1461179005182 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 12:03:25 INFO - PROCESS | 2272 | 1461179005188 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:25 INFO - PROCESS | 2272 | ++DOCSHELL 0F560000 == 37 [pid = 2272] [id = 57] 12:03:25 INFO - PROCESS | 2272 | ++DOMWINDOW == 83 (14725000) [pid = 2272] [serial = 168] [outer = 00000000] 12:03:25 INFO - PROCESS | 2272 | ++DOMWINDOW == 84 (169AA800) [pid = 2272] [serial = 169] [outer = 14725000] 12:03:25 INFO - PROCESS | 2272 | 1461179005233 Marionette DEBUG loaded listener.js 12:03:25 INFO - PROCESS | 2272 | ++DOMWINDOW == 85 (1BBA6000) [pid = 2272] [serial = 170] [outer = 14725000] 12:03:25 INFO - PROCESS | 2272 | 1461179005616 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 12:03:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 12:03:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 529ms 12:03:25 INFO - PROCESS | 2272 | 1461179005633 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 12:03:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 12:03:25 INFO - PROCESS | 2272 | 1461179005635 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 12:03:25 INFO - PROCESS | 2272 | 1461179005638 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 12:03:25 INFO - PROCESS | 2272 | 1461179005640 Marionette TRACE conn5 <- [1,194,null,{}] 12:03:25 INFO - PROCESS | 2272 | 1461179005644 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:25 INFO - PROCESS | 2272 | 1461179005749 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 12:03:25 INFO - PROCESS | 2272 | 1461179005758 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:25 INFO - PROCESS | 2272 | ++DOCSHELL 18E2B000 == 38 [pid = 2272] [id = 58] 12:03:25 INFO - PROCESS | 2272 | ++DOMWINDOW == 86 (19881C00) [pid = 2272] [serial = 171] [outer = 00000000] 12:03:25 INFO - PROCESS | 2272 | ++DOMWINDOW == 87 (1F4F2800) [pid = 2272] [serial = 172] [outer = 19881C00] 12:03:25 INFO - PROCESS | 2272 | 1461179005806 Marionette DEBUG loaded listener.js 12:03:25 INFO - PROCESS | 2272 | ++DOMWINDOW == 88 (1F6EF800) [pid = 2272] [serial = 173] [outer = 19881C00] 12:03:26 INFO - PROCESS | 2272 | 1461179006281 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 12:03:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 12:03:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 670ms 12:03:26 INFO - PROCESS | 2272 | 1461179006310 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 12:03:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 12:03:26 INFO - PROCESS | 2272 | 1461179006314 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 12:03:26 INFO - PROCESS | 2272 | 1461179006320 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 12:03:26 INFO - PROCESS | 2272 | 1461179006324 Marionette TRACE conn5 <- [1,198,null,{}] 12:03:26 INFO - PROCESS | 2272 | 1461179006331 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:26 INFO - PROCESS | 2272 | 1461179006472 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 12:03:26 INFO - PROCESS | 2272 | 1461179006540 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:26 INFO - PROCESS | 2272 | ++DOCSHELL 0FB8F400 == 39 [pid = 2272] [id = 59] 12:03:26 INFO - PROCESS | 2272 | ++DOMWINDOW == 89 (0FF02C00) [pid = 2272] [serial = 174] [outer = 00000000] 12:03:26 INFO - PROCESS | 2272 | ++DOMWINDOW == 90 (10223400) [pid = 2272] [serial = 175] [outer = 0FF02C00] 12:03:26 INFO - PROCESS | 2272 | 1461179006598 Marionette DEBUG loaded listener.js 12:03:26 INFO - PROCESS | 2272 | ++DOMWINDOW == 91 (10228400) [pid = 2272] [serial = 176] [outer = 0FF02C00] 12:03:27 INFO - PROCESS | 2272 | 1461179007208 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 12:03:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 12:03:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 929ms 12:03:27 INFO - PROCESS | 2272 | 1461179007250 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 12:03:27 INFO - PROCESS | 2272 | 1461179007256 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 12:03:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 12:03:27 INFO - PROCESS | 2272 | 1461179007263 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 12:03:27 INFO - PROCESS | 2272 | 1461179007265 Marionette TRACE conn5 <- [1,202,null,{}] 12:03:27 INFO - PROCESS | 2272 | 1461179007270 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:27 INFO - PROCESS | 2272 | 1461179007376 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 12:03:27 INFO - PROCESS | 2272 | 1461179007450 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:27 INFO - PROCESS | 2272 | ++DOCSHELL 1022F000 == 40 [pid = 2272] [id = 60] 12:03:27 INFO - PROCESS | 2272 | ++DOMWINDOW == 92 (10E3FC00) [pid = 2272] [serial = 177] [outer = 00000000] 12:03:27 INFO - PROCESS | 2272 | ++DOMWINDOW == 93 (15117000) [pid = 2272] [serial = 178] [outer = 10E3FC00] 12:03:27 INFO - PROCESS | 2272 | 1461179007505 Marionette DEBUG loaded listener.js 12:03:27 INFO - PROCESS | 2272 | ++DOMWINDOW == 94 (1520EC00) [pid = 2272] [serial = 179] [outer = 10E3FC00] 12:03:28 INFO - PROCESS | 2272 | 1461179008061 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 12:03:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 12:03:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 830ms 12:03:28 INFO - PROCESS | 2272 | 1461179008095 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 12:03:28 INFO - PROCESS | 2272 | 1461179008097 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 12:03:28 INFO - PROCESS | 2272 | 1461179008101 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 12:03:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 12:03:28 INFO - PROCESS | 2272 | 1461179008105 Marionette TRACE conn5 <- [1,206,null,{}] 12:03:28 INFO - PROCESS | 2272 | 1461179008117 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:28 INFO - PROCESS | 2272 | 1461179008227 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 12:03:28 INFO - PROCESS | 2272 | 1461179008316 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:28 INFO - PROCESS | 2272 | ++DOCSHELL 1059BC00 == 41 [pid = 2272] [id = 61] 12:03:28 INFO - PROCESS | 2272 | ++DOMWINDOW == 95 (1059CC00) [pid = 2272] [serial = 180] [outer = 00000000] 12:03:28 INFO - PROCESS | 2272 | ++DOMWINDOW == 96 (1520A400) [pid = 2272] [serial = 181] [outer = 1059CC00] 12:03:28 INFO - PROCESS | 2272 | 1461179008375 Marionette DEBUG loaded listener.js 12:03:28 INFO - PROCESS | 2272 | ++DOMWINDOW == 97 (16089C00) [pid = 2272] [serial = 182] [outer = 1059CC00] 12:03:28 INFO - PROCESS | 2272 | 1461179008929 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 12:03:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 12:03:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 869ms 12:03:28 INFO - PROCESS | 2272 | 1461179008975 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 12:03:28 INFO - PROCESS | 2272 | 1461179008978 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 12:03:28 INFO - PROCESS | 2272 | 1461179008981 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 12:03:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 12:03:28 INFO - PROCESS | 2272 | 1461179008983 Marionette TRACE conn5 <- [1,210,null,{}] 12:03:28 INFO - PROCESS | 2272 | 1461179008987 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:29 INFO - PROCESS | 2272 | 1461179009085 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 12:03:29 INFO - PROCESS | 2272 | 1461179009170 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:29 INFO - PROCESS | 2272 | ++DOCSHELL 16E70C00 == 42 [pid = 2272] [id = 62] 12:03:29 INFO - PROCESS | 2272 | ++DOMWINDOW == 98 (184DA000) [pid = 2272] [serial = 183] [outer = 00000000] 12:03:29 INFO - PROCESS | 2272 | ++DOMWINDOW == 99 (1B3DA000) [pid = 2272] [serial = 184] [outer = 184DA000] 12:03:29 INFO - PROCESS | 2272 | 1461179009225 Marionette DEBUG loaded listener.js 12:03:29 INFO - PROCESS | 2272 | ++DOMWINDOW == 100 (1BBA4C00) [pid = 2272] [serial = 185] [outer = 184DA000] 12:03:29 INFO - PROCESS | 2272 | 1461179009738 Marionette TRACE conn5 <- [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]]]}] 12:03:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 12:03:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 770ms 12:03:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 12:03:29 INFO - PROCESS | 2272 | 1461179009754 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 12:03:29 INFO - PROCESS | 2272 | 1461179009757 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 12:03:29 INFO - PROCESS | 2272 | 1461179009760 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 12:03:29 INFO - PROCESS | 2272 | 1461179009762 Marionette TRACE conn5 <- [1,214,null,{}] 12:03:29 INFO - PROCESS | 2272 | 1461179009766 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:29 INFO - PROCESS | 2272 | 1461179009866 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 12:03:29 INFO - PROCESS | 2272 | 1461179009940 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:29 INFO - PROCESS | 2272 | ++DOCSHELL 0F56CC00 == 43 [pid = 2272] [id = 63] 12:03:29 INFO - PROCESS | 2272 | ++DOMWINDOW == 101 (0F56D400) [pid = 2272] [serial = 186] [outer = 00000000] 12:03:29 INFO - PROCESS | 2272 | ++DOMWINDOW == 102 (0F575C00) [pid = 2272] [serial = 187] [outer = 0F56D400] 12:03:29 INFO - PROCESS | 2272 | 1461179009995 Marionette DEBUG loaded listener.js 12:03:30 INFO - PROCESS | 2272 | ++DOMWINDOW == 103 (0F577400) [pid = 2272] [serial = 188] [outer = 0F56D400] 12:03:30 INFO - PROCESS | 2272 | 1461179010746 Marionette TRACE conn5 <- [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]]]}] 12:03:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 12:03:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1018ms 12:03:30 INFO - PROCESS | 2272 | 1461179010780 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 12:03:30 INFO - PROCESS | 2272 | 1461179010783 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 12:03:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 12:03:30 INFO - PROCESS | 2272 | 1461179010788 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 12:03:30 INFO - PROCESS | 2272 | 1461179010792 Marionette TRACE conn5 <- [1,218,null,{}] 12:03:30 INFO - PROCESS | 2272 | 1461179010797 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:30 INFO - PROCESS | 2272 | 1461179010890 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 12:03:30 INFO - PROCESS | 2272 | 1461179010983 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:30 INFO - PROCESS | 2272 | ++DOCSHELL 0FFCA000 == 44 [pid = 2272] [id = 64] 12:03:30 INFO - PROCESS | 2272 | ++DOMWINDOW == 104 (1001CC00) [pid = 2272] [serial = 189] [outer = 00000000] 12:03:31 INFO - PROCESS | 2272 | ++DOMWINDOW == 105 (10021000) [pid = 2272] [serial = 190] [outer = 1001CC00] 12:03:31 INFO - PROCESS | 2272 | 1461179011036 Marionette DEBUG loaded listener.js 12:03:31 INFO - PROCESS | 2272 | ++DOMWINDOW == 106 (10024000) [pid = 2272] [serial = 191] [outer = 1001CC00] 12:03:31 INFO - PROCESS | 2272 | --DOCSHELL 0F560000 == 43 [pid = 2272] [id = 57] 12:03:31 INFO - PROCESS | 2272 | --DOCSHELL 0F562400 == 42 [pid = 2272] [id = 56] 12:03:31 INFO - PROCESS | 2272 | --DOCSHELL 1CF80800 == 41 [pid = 2272] [id = 55] 12:03:31 INFO - PROCESS | 2272 | --DOCSHELL 19F8E400 == 40 [pid = 2272] [id = 54] 12:03:31 INFO - PROCESS | 2272 | --DOCSHELL 1A2BD400 == 39 [pid = 2272] [id = 53] 12:03:31 INFO - PROCESS | 2272 | --DOCSHELL 18E5E400 == 38 [pid = 2272] [id = 52] 12:03:31 INFO - PROCESS | 2272 | --DOCSHELL 16B03C00 == 37 [pid = 2272] [id = 51] 12:03:31 INFO - PROCESS | 2272 | --DOCSHELL 15244400 == 36 [pid = 2272] [id = 50] 12:03:31 INFO - PROCESS | 2272 | --DOCSHELL 0FFBDC00 == 35 [pid = 2272] [id = 49] 12:03:31 INFO - PROCESS | 2272 | --DOCSHELL 0FB83000 == 34 [pid = 2272] [id = 48] 12:03:31 INFO - PROCESS | 2272 | --DOCSHELL 0DE21000 == 33 [pid = 2272] [id = 47] 12:03:31 INFO - PROCESS | 2272 | --DOMWINDOW == 105 (1BCCA800) [pid = 2272] [serial = 135] [outer = 00000000] [url = about:blank] 12:03:31 INFO - PROCESS | 2272 | --DOMWINDOW == 104 (10424000) [pid = 2272] [serial = 108] [outer = 00000000] [url = about:blank] 12:03:31 INFO - PROCESS | 2272 | --DOMWINDOW == 103 (1050BC00) [pid = 2272] [serial = 109] [outer = 00000000] [url = about:blank] 12:03:31 INFO - PROCESS | 2272 | --DOMWINDOW == 102 (14BFA000) [pid = 2272] [serial = 111] [outer = 00000000] [url = about:blank] 12:03:31 INFO - PROCESS | 2272 | --DOMWINDOW == 101 (150D3C00) [pid = 2272] [serial = 112] [outer = 00000000] [url = about:blank] 12:03:31 INFO - PROCESS | 2272 | --DOMWINDOW == 100 (15241000) [pid = 2272] [serial = 114] [outer = 00000000] [url = about:blank] 12:03:31 INFO - PROCESS | 2272 | --DOMWINDOW == 99 (0FB08800) [pid = 2272] [serial = 105] [outer = 00000000] [url = about:blank] 12:03:31 INFO - PROCESS | 2272 | --DOMWINDOW == 98 (0FF04000) [pid = 2272] [serial = 94] [outer = 00000000] [url = about:blank] 12:03:31 INFO - PROCESS | 2272 | --DOMWINDOW == 97 (0FA99000) [pid = 2272] [serial = 93] [outer = 00000000] [url = about:blank] 12:03:31 INFO - PROCESS | 2272 | --DOMWINDOW == 96 (167E1400) [pid = 2272] [serial = 97] [outer = 00000000] [url = about:blank] 12:03:31 INFO - PROCESS | 2272 | --DOMWINDOW == 95 (1671C400) [pid = 2272] [serial = 96] [outer = 00000000] [url = about:blank] 12:03:31 INFO - PROCESS | 2272 | --DOMWINDOW == 94 (1A33EC00) [pid = 2272] [serial = 100] [outer = 00000000] [url = about:blank] 12:03:31 INFO - PROCESS | 2272 | --DOMWINDOW == 93 (1A2BE000) [pid = 2272] [serial = 99] [outer = 00000000] [url = about:blank] 12:03:31 INFO - PROCESS | 2272 | --DOMWINDOW == 92 (1BBC6800) [pid = 2272] [serial = 103] [outer = 00000000] [url = about:blank] 12:03:31 INFO - PROCESS | 2272 | --DOMWINDOW == 91 (1BBC9400) [pid = 2272] [serial = 102] [outer = 00000000] [url = about:blank] 12:03:31 INFO - PROCESS | 2272 | --DOMWINDOW == 90 (167DB800) [pid = 2272] [serial = 117] [outer = 00000000] [url = about:blank] 12:03:31 INFO - PROCESS | 2272 | --DOMWINDOW == 89 (167E2C00) [pid = 2272] [serial = 118] [outer = 00000000] [url = about:blank] 12:03:31 INFO - PROCESS | 2272 | --DOMWINDOW == 88 (191B2800) [pid = 2272] [serial = 121] [outer = 00000000] [url = about:blank] 12:03:31 INFO - PROCESS | 2272 | --DOMWINDOW == 87 (15246400) [pid = 2272] [serial = 115] [outer = 00000000] [url = about:blank] 12:03:31 INFO - PROCESS | 2272 | --DOMWINDOW == 86 (18E55800) [pid = 2272] [serial = 120] [outer = 00000000] [url = about:blank] 12:03:31 INFO - PROCESS | 2272 | --DOMWINDOW == 85 (19F4A000) [pid = 2272] [serial = 123] [outer = 00000000] [url = about:blank] 12:03:31 INFO - PROCESS | 2272 | --DOMWINDOW == 84 (151D0C00) [pid = 2272] [serial = 126] [outer = 00000000] [url = about:blank] 12:03:31 INFO - PROCESS | 2272 | --DOMWINDOW == 83 (15113000) [pid = 2272] [serial = 127] [outer = 00000000] [url = about:blank] 12:03:31 INFO - PROCESS | 2272 | --DOMWINDOW == 82 (1B5ED000) [pid = 2272] [serial = 129] [outer = 00000000] [url = about:blank] 12:03:31 INFO - PROCESS | 2272 | --DOMWINDOW == 81 (19F5BC00) [pid = 2272] [serial = 124] [outer = 00000000] [url = about:blank] 12:03:31 INFO - PROCESS | 2272 | --DOMWINDOW == 80 (1BBACC00) [pid = 2272] [serial = 133] [outer = 00000000] [url = about:blank] 12:03:31 INFO - PROCESS | 2272 | --DOMWINDOW == 79 (19F44400) [pid = 2272] [serial = 130] [outer = 00000000] [url = about:blank] 12:03:31 INFO - PROCESS | 2272 | --DOMWINDOW == 78 (1BBBD800) [pid = 2272] [serial = 132] [outer = 00000000] [url = about:blank] 12:03:31 INFO - PROCESS | 2272 | 1461179011596 Marionette TRACE conn5 <- [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]]]}] 12:03:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 12:03:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 830ms 12:03:31 INFO - PROCESS | 2272 | 1461179011620 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 12:03:31 INFO - PROCESS | 2272 | 1461179011625 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 12:03:31 INFO - PROCESS | 2272 | 1461179011631 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 12:03:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 12:03:31 INFO - PROCESS | 2272 | 1461179011634 Marionette TRACE conn5 <- [1,222,null,{}] 12:03:31 INFO - PROCESS | 2272 | 1461179011638 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:31 INFO - PROCESS | 2272 | 1461179011721 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 12:03:31 INFO - PROCESS | 2272 | 1461179011730 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:31 INFO - PROCESS | 2272 | ++DOCSHELL 0F55CC00 == 34 [pid = 2272] [id = 65] 12:03:31 INFO - PROCESS | 2272 | ++DOMWINDOW == 79 (0F55D800) [pid = 2272] [serial = 192] [outer = 00000000] 12:03:31 INFO - PROCESS | 2272 | ++DOMWINDOW == 80 (1001AC00) [pid = 2272] [serial = 193] [outer = 0F55D800] 12:03:31 INFO - PROCESS | 2272 | 1461179011775 Marionette DEBUG loaded listener.js 12:03:31 INFO - PROCESS | 2272 | ++DOMWINDOW == 81 (10225800) [pid = 2272] [serial = 194] [outer = 0F55D800] 12:03:32 INFO - PROCESS | 2272 | 1461179012236 Marionette TRACE conn5 <- [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]]]}] 12:03:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 12:03:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 631ms 12:03:32 INFO - PROCESS | 2272 | 1461179012285 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 12:03:32 INFO - PROCESS | 2272 | 1461179012287 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 12:03:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 12:03:32 INFO - PROCESS | 2272 | 1461179012291 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 12:03:32 INFO - PROCESS | 2272 | 1461179012294 Marionette TRACE conn5 <- [1,226,null,{}] 12:03:32 INFO - PROCESS | 2272 | 1461179012304 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:32 INFO - PROCESS | 2272 | 1461179012391 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 12:03:32 INFO - PROCESS | 2272 | 1461179012400 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:32 INFO - PROCESS | 2272 | ++DOCSHELL 10D01C00 == 35 [pid = 2272] [id = 66] 12:03:32 INFO - PROCESS | 2272 | ++DOMWINDOW == 82 (10D02800) [pid = 2272] [serial = 195] [outer = 00000000] 12:03:32 INFO - PROCESS | 2272 | ++DOMWINDOW == 83 (10E44400) [pid = 2272] [serial = 196] [outer = 10D02800] 12:03:32 INFO - PROCESS | 2272 | 1461179012448 Marionette DEBUG loaded listener.js 12:03:32 INFO - PROCESS | 2272 | ++DOMWINDOW == 84 (136ED800) [pid = 2272] [serial = 197] [outer = 10D02800] 12:03:32 INFO - PROCESS | 2272 | 1461179012885 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 12:03:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 12:03:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 12:03:32 INFO - PROCESS | 2272 | 1461179012925 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 12:03:32 INFO - PROCESS | 2272 | 1461179012927 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 12:03:32 INFO - PROCESS | 2272 | 1461179012930 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 12:03:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 12:03:32 INFO - PROCESS | 2272 | 1461179012932 Marionette TRACE conn5 <- [1,230,null,{}] 12:03:32 INFO - PROCESS | 2272 | 1461179012936 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:33 INFO - PROCESS | 2272 | 1461179013017 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 12:03:33 INFO - PROCESS | 2272 | 1461179013023 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:33 INFO - PROCESS | 2272 | ++DOCSHELL 15032800 == 36 [pid = 2272] [id = 67] 12:03:33 INFO - PROCESS | 2272 | ++DOMWINDOW == 85 (15033400) [pid = 2272] [serial = 198] [outer = 00000000] 12:03:33 INFO - PROCESS | 2272 | ++DOMWINDOW == 86 (1510E400) [pid = 2272] [serial = 199] [outer = 15033400] 12:03:33 INFO - PROCESS | 2272 | 1461179013068 Marionette DEBUG loaded listener.js 12:03:33 INFO - PROCESS | 2272 | ++DOMWINDOW == 87 (15115800) [pid = 2272] [serial = 200] [outer = 15033400] 12:03:33 INFO - PROCESS | 2272 | 1461179013470 Marionette TRACE conn5 <- [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]]]}] 12:03:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 12:03:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 570ms 12:03:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 12:03:33 INFO - PROCESS | 2272 | 1461179013513 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 12:03:33 INFO - PROCESS | 2272 | 1461179013515 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 12:03:33 INFO - PROCESS | 2272 | 1461179013518 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 12:03:33 INFO - PROCESS | 2272 | 1461179013520 Marionette TRACE conn5 <- [1,234,null,{}] 12:03:33 INFO - PROCESS | 2272 | 1461179013524 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:33 INFO - PROCESS | 2272 | 1461179013597 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 12:03:33 INFO - PROCESS | 2272 | 1461179013602 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:33 INFO - PROCESS | 2272 | ++DOCSHELL 0DE5C000 == 37 [pid = 2272] [id = 68] 12:03:33 INFO - PROCESS | 2272 | ++DOMWINDOW == 88 (150D0800) [pid = 2272] [serial = 201] [outer = 00000000] 12:03:33 INFO - PROCESS | 2272 | ++DOMWINDOW == 89 (15241000) [pid = 2272] [serial = 202] [outer = 150D0800] 12:03:33 INFO - PROCESS | 2272 | 1461179013647 Marionette DEBUG loaded listener.js 12:03:33 INFO - PROCESS | 2272 | ++DOMWINDOW == 90 (16081800) [pid = 2272] [serial = 203] [outer = 150D0800] 12:03:34 INFO - PROCESS | 2272 | 1461179014130 Marionette TRACE conn5 <- [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]]]}] 12:03:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 12:03:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 629ms 12:03:34 INFO - PROCESS | 2272 | 1461179014150 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 12:03:34 INFO - PROCESS | 2272 | 1461179014152 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 12:03:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 12:03:34 INFO - PROCESS | 2272 | 1461179014156 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 12:03:34 INFO - PROCESS | 2272 | 1461179014157 Marionette TRACE conn5 <- [1,238,null,{}] 12:03:34 INFO - PROCESS | 2272 | 1461179014161 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:34 INFO - PROCESS | 2272 | 1461179014281 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 12:03:34 INFO - PROCESS | 2272 | 1461179014291 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:34 INFO - PROCESS | 2272 | ++DOCSHELL 0F571000 == 38 [pid = 2272] [id = 69] 12:03:34 INFO - PROCESS | 2272 | ++DOMWINDOW == 91 (167E5800) [pid = 2272] [serial = 204] [outer = 00000000] 12:03:34 INFO - PROCESS | 2272 | ++DOMWINDOW == 92 (16B0A800) [pid = 2272] [serial = 205] [outer = 167E5800] 12:03:34 INFO - PROCESS | 2272 | 1461179014345 Marionette DEBUG loaded listener.js 12:03:34 INFO - PROCESS | 2272 | ++DOMWINDOW == 93 (16B08000) [pid = 2272] [serial = 206] [outer = 167E5800] 12:03:34 INFO - PROCESS | 2272 | 1461179014764 Marionette TRACE conn5 <- [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]]]}] 12:03:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 12:03:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 630ms 12:03:34 INFO - PROCESS | 2272 | 1461179014791 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 12:03:34 INFO - PROCESS | 2272 | 1461179014793 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 12:03:34 INFO - PROCESS | 2272 | 1461179014796 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 12:03:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 12:03:34 INFO - PROCESS | 2272 | 1461179014797 Marionette TRACE conn5 <- [1,242,null,{}] 12:03:34 INFO - PROCESS | 2272 | 1461179014801 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:34 INFO - PROCESS | 2272 | 1461179014899 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 12:03:34 INFO - PROCESS | 2272 | 1461179014905 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:34 INFO - PROCESS | 2272 | ++DOCSHELL 17EFB000 == 39 [pid = 2272] [id = 70] 12:03:34 INFO - PROCESS | 2272 | ++DOMWINDOW == 94 (184D8400) [pid = 2272] [serial = 207] [outer = 00000000] 12:03:34 INFO - PROCESS | 2272 | ++DOMWINDOW == 95 (191B4400) [pid = 2272] [serial = 208] [outer = 184D8400] 12:03:34 INFO - PROCESS | 2272 | 1461179014950 Marionette DEBUG loaded listener.js 12:03:35 INFO - PROCESS | 2272 | ++DOMWINDOW == 96 (191D6400) [pid = 2272] [serial = 209] [outer = 184D8400] 12:03:35 INFO - PROCESS | 2272 | 1461179015411 Marionette TRACE conn5 <- [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]]]}] 12:03:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 12:03:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 670ms 12:03:35 INFO - PROCESS | 2272 | 1461179015471 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 12:03:35 INFO - PROCESS | 2272 | 1461179015473 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 12:03:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 12:03:35 INFO - PROCESS | 2272 | 1461179015476 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 12:03:35 INFO - PROCESS | 2272 | 1461179015478 Marionette TRACE conn5 <- [1,246,null,{}] 12:03:35 INFO - PROCESS | 2272 | 1461179015489 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:35 INFO - PROCESS | 2272 | 1461179015591 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 12:03:35 INFO - PROCESS | 2272 | 1461179015601 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:35 INFO - PROCESS | 2272 | ++DOCSHELL 18E5C800 == 40 [pid = 2272] [id = 71] 12:03:35 INFO - PROCESS | 2272 | ++DOMWINDOW == 97 (191B2C00) [pid = 2272] [serial = 210] [outer = 00000000] 12:03:35 INFO - PROCESS | 2272 | ++DOMWINDOW == 98 (19F5A400) [pid = 2272] [serial = 211] [outer = 191B2C00] 12:03:35 INFO - PROCESS | 2272 | 1461179015647 Marionette DEBUG loaded listener.js 12:03:35 INFO - PROCESS | 2272 | ++DOMWINDOW == 99 (1A2BE000) [pid = 2272] [serial = 212] [outer = 191B2C00] 12:03:36 INFO - PROCESS | 2272 | --DOMWINDOW == 98 (16B04000) [pid = 2272] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 12:03:36 INFO - PROCESS | 2272 | --DOMWINDOW == 97 (15244800) [pid = 2272] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 12:03:36 INFO - PROCESS | 2272 | --DOMWINDOW == 96 (0FB85800) [pid = 2272] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 12:03:36 INFO - PROCESS | 2272 | --DOMWINDOW == 95 (1A2BD800) [pid = 2272] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 12:03:36 INFO - PROCESS | 2272 | --DOMWINDOW == 94 (18E5E800) [pid = 2272] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 12:03:36 INFO - PROCESS | 2272 | --DOMWINDOW == 93 (0FFC5400) [pid = 2272] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 12:03:36 INFO - PROCESS | 2272 | --DOMWINDOW == 92 (1BBA7C00) [pid = 2272] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 12:03:36 INFO - PROCESS | 2272 | --DOMWINDOW == 91 (14725000) [pid = 2272] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 12:03:36 INFO - PROCESS | 2272 | --DOMWINDOW == 90 (1CF81000) [pid = 2272] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 12:03:36 INFO - PROCESS | 2272 | --DOMWINDOW == 89 (0F562C00) [pid = 2272] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 12:03:36 INFO - PROCESS | 2272 | --DOMWINDOW == 88 (0DE1AC00) [pid = 2272] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 12:03:36 INFO - PROCESS | 2272 | 1461179016221 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 12:03:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 12:03:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 770ms 12:03:36 INFO - PROCESS | 2272 | 1461179016247 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 12:03:36 INFO - PROCESS | 2272 | 1461179016249 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 12:03:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 12:03:36 INFO - PROCESS | 2272 | 1461179016252 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 12:03:36 INFO - PROCESS | 2272 | 1461179016253 Marionette TRACE conn5 <- [1,250,null,{}] 12:03:36 INFO - PROCESS | 2272 | 1461179016263 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:36 INFO - PROCESS | 2272 | 1461179016340 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 12:03:36 INFO - PROCESS | 2272 | 1461179016349 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:36 INFO - PROCESS | 2272 | ++DOCSHELL 0FBDF400 == 41 [pid = 2272] [id = 72] 12:03:36 INFO - PROCESS | 2272 | ++DOMWINDOW == 89 (10E41000) [pid = 2272] [serial = 213] [outer = 00000000] 12:03:36 INFO - PROCESS | 2272 | ++DOMWINDOW == 90 (1A64F000) [pid = 2272] [serial = 214] [outer = 10E41000] 12:03:36 INFO - PROCESS | 2272 | 1461179016394 Marionette DEBUG loaded listener.js 12:03:36 INFO - PROCESS | 2272 | ++DOMWINDOW == 91 (1B33B800) [pid = 2272] [serial = 215] [outer = 10E41000] 12:03:36 INFO - PROCESS | 2272 | 1461179016815 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 12:03:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 12:03:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 590ms 12:03:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 12:03:36 INFO - PROCESS | 2272 | 1461179016843 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 12:03:36 INFO - PROCESS | 2272 | 1461179016845 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 12:03:36 INFO - PROCESS | 2272 | 1461179016848 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 12:03:36 INFO - PROCESS | 2272 | 1461179016850 Marionette TRACE conn5 <- [1,254,null,{}] 12:03:36 INFO - PROCESS | 2272 | 1461179016853 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:36 INFO - PROCESS | 2272 | 1461179016965 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 12:03:36 INFO - PROCESS | 2272 | 1461179016974 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:36 INFO - PROCESS | 2272 | ++DOCSHELL 16B0D400 == 42 [pid = 2272] [id = 73] 12:03:36 INFO - PROCESS | 2272 | ++DOMWINDOW == 92 (1A335C00) [pid = 2272] [serial = 216] [outer = 00000000] 12:03:37 INFO - PROCESS | 2272 | ++DOMWINDOW == 93 (1BBA2000) [pid = 2272] [serial = 217] [outer = 1A335C00] 12:03:37 INFO - PROCESS | 2272 | 1461179017018 Marionette DEBUG loaded listener.js 12:03:37 INFO - PROCESS | 2272 | ++DOMWINDOW == 94 (1BBA7C00) [pid = 2272] [serial = 218] [outer = 1A335C00] 12:03:37 INFO - PROCESS | 2272 | 1461179017413 Marionette TRACE conn5 <- [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]]]}] 12:03:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 12:03:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 629ms 12:03:37 INFO - PROCESS | 2272 | 1461179017479 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 12:03:37 INFO - PROCESS | 2272 | 1461179017482 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 12:03:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 12:03:37 INFO - PROCESS | 2272 | 1461179017485 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 12:03:37 INFO - PROCESS | 2272 | 1461179017487 Marionette TRACE conn5 <- [1,258,null,{}] 12:03:37 INFO - PROCESS | 2272 | 1461179017491 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:37 INFO - PROCESS | 2272 | 1461179017611 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 12:03:37 INFO - PROCESS | 2272 | 1461179017625 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:37 INFO - PROCESS | 2272 | ++DOCSHELL 1BBC2C00 == 43 [pid = 2272] [id = 74] 12:03:37 INFO - PROCESS | 2272 | ++DOMWINDOW == 95 (1BBC4400) [pid = 2272] [serial = 219] [outer = 00000000] 12:03:37 INFO - PROCESS | 2272 | ++DOMWINDOW == 96 (1CE83400) [pid = 2272] [serial = 220] [outer = 1BBC4400] 12:03:37 INFO - PROCESS | 2272 | 1461179017679 Marionette DEBUG loaded listener.js 12:03:37 INFO - PROCESS | 2272 | ++DOMWINDOW == 97 (1CF82400) [pid = 2272] [serial = 221] [outer = 1BBC4400] 12:03:38 INFO - PROCESS | 2272 | --DOCSHELL 16157C00 == 42 [pid = 2272] [id = 46] 12:03:38 INFO - PROCESS | 2272 | --DOCSHELL 0FFCA000 == 41 [pid = 2272] [id = 64] 12:03:38 INFO - PROCESS | 2272 | --DOCSHELL 16E70C00 == 40 [pid = 2272] [id = 62] 12:03:38 INFO - PROCESS | 2272 | --DOCSHELL 0F56CC00 == 39 [pid = 2272] [id = 63] 12:03:38 INFO - PROCESS | 2272 | --DOCSHELL 1022F000 == 38 [pid = 2272] [id = 60] 12:03:38 INFO - PROCESS | 2272 | --DOCSHELL 1059BC00 == 37 [pid = 2272] [id = 61] 12:03:38 INFO - PROCESS | 2272 | --DOCSHELL 18E2B000 == 36 [pid = 2272] [id = 58] 12:03:38 INFO - PROCESS | 2272 | --DOCSHELL 0FB8F400 == 35 [pid = 2272] [id = 59] 12:03:39 INFO - PROCESS | 2272 | --DOCSHELL 10D01C00 == 34 [pid = 2272] [id = 66] 12:03:39 INFO - PROCESS | 2272 | --DOCSHELL 0F571000 == 33 [pid = 2272] [id = 69] 12:03:39 INFO - PROCESS | 2272 | --DOCSHELL 0DE5C000 == 32 [pid = 2272] [id = 68] 12:03:39 INFO - PROCESS | 2272 | --DOCSHELL 0FBDF400 == 31 [pid = 2272] [id = 72] 12:03:39 INFO - PROCESS | 2272 | --DOCSHELL 0F55CC00 == 30 [pid = 2272] [id = 65] 12:03:39 INFO - PROCESS | 2272 | --DOCSHELL 15032800 == 29 [pid = 2272] [id = 67] 12:03:39 INFO - PROCESS | 2272 | --DOCSHELL 17EFB000 == 28 [pid = 2272] [id = 70] 12:03:39 INFO - PROCESS | 2272 | --DOCSHELL 18E5C800 == 27 [pid = 2272] [id = 71] 12:03:39 INFO - PROCESS | 2272 | --DOCSHELL 16B0D400 == 26 [pid = 2272] [id = 73] 12:03:39 INFO - PROCESS | 2272 | --DOMWINDOW == 96 (103AE400) [pid = 2272] [serial = 106] [outer = 00000000] [url = about:blank] 12:03:39 INFO - PROCESS | 2272 | --DOMWINDOW == 95 (17EF1000) [pid = 2272] [serial = 150] [outer = 00000000] [url = about:blank] 12:03:39 INFO - PROCESS | 2272 | --DOMWINDOW == 94 (184DB000) [pid = 2272] [serial = 151] [outer = 00000000] [url = about:blank] 12:03:39 INFO - PROCESS | 2272 | --DOMWINDOW == 93 (16083800) [pid = 2272] [serial = 147] [outer = 00000000] [url = about:blank] 12:03:39 INFO - PROCESS | 2272 | --DOMWINDOW == 92 (1608B000) [pid = 2272] [serial = 148] [outer = 00000000] [url = about:blank] 12:03:39 INFO - PROCESS | 2272 | --DOMWINDOW == 91 (110AC000) [pid = 2272] [serial = 142] [outer = 00000000] [url = about:blank] 12:03:39 INFO - PROCESS | 2272 | --DOMWINDOW == 90 (103B4400) [pid = 2272] [serial = 141] [outer = 00000000] [url = about:blank] 12:03:39 INFO - PROCESS | 2272 | --DOMWINDOW == 89 (14739C00) [pid = 2272] [serial = 138] [outer = 00000000] [url = about:blank] 12:03:39 INFO - PROCESS | 2272 | --DOMWINDOW == 88 (1B3DB400) [pid = 2272] [serial = 156] [outer = 00000000] [url = about:blank] 12:03:39 INFO - PROCESS | 2272 | --DOMWINDOW == 87 (1BB9F800) [pid = 2272] [serial = 157] [outer = 00000000] [url = about:blank] 12:03:39 INFO - PROCESS | 2272 | --DOMWINDOW == 86 (19831800) [pid = 2272] [serial = 153] [outer = 00000000] [url = about:blank] 12:03:39 INFO - PROCESS | 2272 | --DOMWINDOW == 85 (10E42400) [pid = 2272] [serial = 40] [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.] 12:03:39 INFO - PROCESS | 2272 | --DOMWINDOW == 84 (1450E000) [pid = 2272] [serial = 144] [outer = 00000000] [url = about:blank] 12:03:39 INFO - PROCESS | 2272 | --DOMWINDOW == 83 (150CBC00) [pid = 2272] [serial = 145] [outer = 00000000] [url = about:blank] 12:03:39 INFO - PROCESS | 2272 | --DOMWINDOW == 82 (1CE84000) [pid = 2272] [serial = 160] [outer = 00000000] [url = about:blank] 12:03:39 INFO - PROCESS | 2272 | --DOMWINDOW == 81 (1CECA800) [pid = 2272] [serial = 159] [outer = 00000000] [url = about:blank] 12:03:39 INFO - PROCESS | 2272 | --DOMWINDOW == 80 (1BBA6000) [pid = 2272] [serial = 170] [outer = 00000000] [url = about:blank] 12:03:39 INFO - PROCESS | 2272 | --DOMWINDOW == 79 (1F1F0C00) [pid = 2272] [serial = 162] [outer = 00000000] [url = about:blank] 12:03:39 INFO - PROCESS | 2272 | --DOMWINDOW == 78 (169AA800) [pid = 2272] [serial = 169] [outer = 00000000] [url = about:blank] 12:03:39 INFO - PROCESS | 2272 | --DOMWINDOW == 77 (1F4F2800) [pid = 2272] [serial = 172] [outer = 00000000] [url = about:blank] 12:03:39 INFO - PROCESS | 2272 | --DOMWINDOW == 76 (0F566000) [pid = 2272] [serial = 166] [outer = 00000000] [url = about:blank] 12:03:39 INFO - PROCESS | 2272 | --DOMWINDOW == 75 (1F1F2800) [pid = 2272] [serial = 163] [outer = 00000000] [url = about:blank] 12:03:39 INFO - PROCESS | 2272 | --DOMWINDOW == 74 (0F568800) [pid = 2272] [serial = 167] [outer = 00000000] [url = about:blank] 12:03:39 INFO - PROCESS | 2272 | --DOMWINDOW == 73 (19886C00) [pid = 2272] [serial = 154] [outer = 00000000] [url = about:blank] 12:03:39 INFO - PROCESS | 2272 | 1461179019607 Marionette TRACE conn5 <- [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]]]}] 12:03:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 12:03:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 2179ms 12:03:39 INFO - PROCESS | 2272 | 1461179019670 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 12:03:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 12:03:39 INFO - PROCESS | 2272 | 1461179019673 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 12:03:39 INFO - PROCESS | 2272 | 1461179019678 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 12:03:39 INFO - PROCESS | 2272 | 1461179019680 Marionette TRACE conn5 <- [1,262,null,{}] 12:03:39 INFO - PROCESS | 2272 | 1461179019686 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:39 INFO - PROCESS | 2272 | 1461179019766 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 12:03:39 INFO - PROCESS | 2272 | 1461179019773 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:39 INFO - PROCESS | 2272 | ++DOCSHELL 0F573400 == 27 [pid = 2272] [id = 75] 12:03:39 INFO - PROCESS | 2272 | ++DOMWINDOW == 74 (0F573C00) [pid = 2272] [serial = 222] [outer = 00000000] 12:03:39 INFO - PROCESS | 2272 | ++DOMWINDOW == 75 (0FA5E800) [pid = 2272] [serial = 223] [outer = 0F573C00] 12:03:39 INFO - PROCESS | 2272 | 1461179019821 Marionette DEBUG loaded listener.js 12:03:39 INFO - PROCESS | 2272 | ++DOMWINDOW == 76 (0FB0A000) [pid = 2272] [serial = 224] [outer = 0F573C00] 12:03:40 INFO - PROCESS | 2272 | 1461179020281 Marionette TRACE conn5 <- [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]]]}] 12:03:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 12:03:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 629ms 12:03:40 INFO - PROCESS | 2272 | 1461179020310 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 12:03:40 INFO - PROCESS | 2272 | 1461179020316 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 12:03:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 12:03:40 INFO - PROCESS | 2272 | 1461179020326 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 12:03:40 INFO - PROCESS | 2272 | 1461179020329 Marionette TRACE conn5 <- [1,266,null,{}] 12:03:40 INFO - PROCESS | 2272 | 1461179020333 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:40 INFO - PROCESS | 2272 | 1461179020412 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 12:03:40 INFO - PROCESS | 2272 | 1461179020421 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:40 INFO - PROCESS | 2272 | ++DOCSHELL 0FFC8800 == 28 [pid = 2272] [id = 76] 12:03:40 INFO - PROCESS | 2272 | ++DOMWINDOW == 77 (0FFCA000) [pid = 2272] [serial = 225] [outer = 00000000] 12:03:40 INFO - PROCESS | 2272 | ++DOMWINDOW == 78 (1001D400) [pid = 2272] [serial = 226] [outer = 0FFCA000] 12:03:40 INFO - PROCESS | 2272 | 1461179020466 Marionette DEBUG loaded listener.js 12:03:40 INFO - PROCESS | 2272 | ++DOMWINDOW == 79 (10023C00) [pid = 2272] [serial = 227] [outer = 0FFCA000] 12:03:40 INFO - PROCESS | 2272 | 1461179020916 Marionette TRACE conn5 <- [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]]]}] 12:03:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 12:03:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 630ms 12:03:40 INFO - PROCESS | 2272 | 1461179020961 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 12:03:40 INFO - PROCESS | 2272 | 1461179020964 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 12:03:40 INFO - PROCESS | 2272 | 1461179020968 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 12:03:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 12:03:40 INFO - PROCESS | 2272 | 1461179020971 Marionette TRACE conn5 <- [1,270,null,{}] 12:03:40 INFO - PROCESS | 2272 | 1461179020983 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:41 INFO - PROCESS | 2272 | 1461179021063 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 12:03:41 INFO - PROCESS | 2272 | 1461179021072 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:41 INFO - PROCESS | 2272 | ++DOCSHELL 10594000 == 29 [pid = 2272] [id = 77] 12:03:41 INFO - PROCESS | 2272 | ++DOMWINDOW == 80 (10594400) [pid = 2272] [serial = 228] [outer = 00000000] 12:03:41 INFO - PROCESS | 2272 | ++DOMWINDOW == 81 (1059A000) [pid = 2272] [serial = 229] [outer = 10594400] 12:03:41 INFO - PROCESS | 2272 | 1461179021120 Marionette DEBUG loaded listener.js 12:03:41 INFO - PROCESS | 2272 | ++DOMWINDOW == 82 (1059E000) [pid = 2272] [serial = 230] [outer = 10594400] 12:03:41 INFO - PROCESS | 2272 | 1461179021575 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 12:03:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 12:03:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 630ms 12:03:41 INFO - PROCESS | 2272 | 1461179021601 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 12:03:41 INFO - PROCESS | 2272 | 1461179021604 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 12:03:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 12:03:41 INFO - PROCESS | 2272 | 1461179021607 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 12:03:41 INFO - PROCESS | 2272 | 1461179021609 Marionette TRACE conn5 <- [1,274,null,{}] 12:03:41 INFO - PROCESS | 2272 | 1461179021612 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:41 INFO - PROCESS | 2272 | 1461179021688 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 12:03:41 INFO - PROCESS | 2272 | 1461179021694 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:41 INFO - PROCESS | 2272 | ++DOCSHELL 0FF03000 == 30 [pid = 2272] [id = 78] 12:03:41 INFO - PROCESS | 2272 | ++DOMWINDOW == 83 (105A2000) [pid = 2272] [serial = 231] [outer = 00000000] 12:03:41 INFO - PROCESS | 2272 | ++DOMWINDOW == 84 (1365B800) [pid = 2272] [serial = 232] [outer = 105A2000] 12:03:41 INFO - PROCESS | 2272 | 1461179021739 Marionette DEBUG loaded listener.js 12:03:41 INFO - PROCESS | 2272 | ++DOMWINDOW == 85 (14502C00) [pid = 2272] [serial = 233] [outer = 105A2000] 12:03:42 INFO - PROCESS | 2272 | 1461179022321 Marionette TRACE conn5 <- [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]]]}] 12:03:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 12:03:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 769ms 12:03:42 INFO - PROCESS | 2272 | 1461179022381 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 12:03:42 INFO - PROCESS | 2272 | 1461179022383 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 12:03:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 12:03:42 INFO - PROCESS | 2272 | 1461179022411 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 12:03:42 INFO - PROCESS | 2272 | 1461179022412 Marionette TRACE conn5 <- [1,278,null,{}] 12:03:42 INFO - PROCESS | 2272 | 1461179022416 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:42 INFO - PROCESS | 2272 | 1461179022492 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 12:03:42 INFO - PROCESS | 2272 | 1461179022560 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:42 INFO - PROCESS | 2272 | ++DOCSHELL 14502800 == 31 [pid = 2272] [id = 79] 12:03:42 INFO - PROCESS | 2272 | ++DOMWINDOW == 86 (1450E000) [pid = 2272] [serial = 234] [outer = 00000000] 12:03:42 INFO - PROCESS | 2272 | ++DOMWINDOW == 87 (1510F400) [pid = 2272] [serial = 235] [outer = 1450E000] 12:03:42 INFO - PROCESS | 2272 | 1461179022604 Marionette DEBUG loaded listener.js 12:03:42 INFO - PROCESS | 2272 | ++DOMWINDOW == 88 (1520C800) [pid = 2272] [serial = 236] [outer = 1450E000] 12:03:42 INFO - PROCESS | 2272 | 1461179022970 Marionette TRACE conn5 <- [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]]]}] 12:03:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 12:03:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 610ms 12:03:42 INFO - PROCESS | 2272 | 1461179022998 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 12:03:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 12:03:42 INFO - PROCESS | 2272 | 1461179023000 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 12:03:42 INFO - PROCESS | 2272 | 1461179023003 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 12:03:42 INFO - PROCESS | 2272 | 1461179023004 Marionette TRACE conn5 <- [1,282,null,{}] 12:03:42 INFO - PROCESS | 2272 | 1461179023008 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:43 INFO - PROCESS | 2272 | 1461179023130 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 12:03:43 INFO - PROCESS | 2272 | 1461179023140 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:43 INFO - PROCESS | 2272 | ++DOCSHELL 15238400 == 32 [pid = 2272] [id = 80] 12:03:43 INFO - PROCESS | 2272 | ++DOMWINDOW == 89 (15238800) [pid = 2272] [serial = 237] [outer = 00000000] 12:03:43 INFO - PROCESS | 2272 | ++DOMWINDOW == 90 (1614F800) [pid = 2272] [serial = 238] [outer = 15238800] 12:03:43 INFO - PROCESS | 2272 | 1461179023188 Marionette DEBUG loaded listener.js 12:03:43 INFO - PROCESS | 2272 | ++DOMWINDOW == 91 (16722400) [pid = 2272] [serial = 239] [outer = 15238800] 12:03:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 12:03:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 569ms 12:03:43 INFO - PROCESS | 2272 | 1461179023567 Marionette TRACE conn5 <- [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]]]}] 12:03:43 INFO - PROCESS | 2272 | 1461179023573 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 12:03:43 INFO - PROCESS | 2272 | 1461179023575 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 12:03:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 12:03:43 INFO - PROCESS | 2272 | 1461179023578 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 12:03:43 INFO - PROCESS | 2272 | 1461179023580 Marionette TRACE conn5 <- [1,286,null,{}] 12:03:43 INFO - PROCESS | 2272 | 1461179023584 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:43 INFO - PROCESS | 2272 | 1461179023658 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 12:03:43 INFO - PROCESS | 2272 | 1461179023664 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:43 INFO - PROCESS | 2272 | ++DOCSHELL 167DB800 == 33 [pid = 2272] [id = 81] 12:03:43 INFO - PROCESS | 2272 | ++DOMWINDOW == 92 (167DF000) [pid = 2272] [serial = 240] [outer = 00000000] 12:03:43 INFO - PROCESS | 2272 | ++DOMWINDOW == 93 (169A5000) [pid = 2272] [serial = 241] [outer = 167DF000] 12:03:43 INFO - PROCESS | 2272 | 1461179023711 Marionette DEBUG loaded listener.js 12:03:43 INFO - PROCESS | 2272 | ++DOMWINDOW == 94 (169A4C00) [pid = 2272] [serial = 242] [outer = 167DF000] 12:03:44 INFO - PROCESS | 2272 | 1461179024157 Marionette TRACE conn5 <- [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]]]}] 12:03:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 12:03:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 12:03:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 12:03:44 INFO - PROCESS | 2272 | 1461179024209 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 12:03:44 INFO - PROCESS | 2272 | 1461179024211 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 12:03:44 INFO - PROCESS | 2272 | 1461179024214 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 12:03:44 INFO - PROCESS | 2272 | 1461179024216 Marionette TRACE conn5 <- [1,290,null,{}] 12:03:44 INFO - PROCESS | 2272 | 1461179024219 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:44 INFO - PROCESS | 2272 | 1461179024292 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 12:03:44 INFO - PROCESS | 2272 | 1461179024298 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:44 INFO - PROCESS | 2272 | ++DOCSHELL 167E7800 == 34 [pid = 2272] [id = 82] 12:03:44 INFO - PROCESS | 2272 | ++DOMWINDOW == 95 (16B0B800) [pid = 2272] [serial = 243] [outer = 00000000] 12:03:44 INFO - PROCESS | 2272 | ++DOMWINDOW == 96 (18E2D400) [pid = 2272] [serial = 244] [outer = 16B0B800] 12:03:44 INFO - PROCESS | 2272 | 1461179024342 Marionette DEBUG loaded listener.js 12:03:44 INFO - PROCESS | 2272 | ++DOMWINDOW == 97 (17EFB000) [pid = 2272] [serial = 245] [outer = 16B0B800] 12:03:44 INFO - PROCESS | 2272 | 1461179024758 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 12:03:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 12:03:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 570ms 12:03:44 INFO - PROCESS | 2272 | 1461179024791 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 12:03:44 INFO - PROCESS | 2272 | 1461179024793 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 12:03:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 12:03:44 INFO - PROCESS | 2272 | 1461179024796 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 12:03:44 INFO - PROCESS | 2272 | 1461179024798 Marionette TRACE conn5 <- [1,294,null,{}] 12:03:44 INFO - PROCESS | 2272 | 1461179024815 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:44 INFO - PROCESS | 2272 | 1461179024911 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 12:03:44 INFO - PROCESS | 2272 | 1461179024917 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:44 INFO - PROCESS | 2272 | ++DOCSHELL 103B8000 == 35 [pid = 2272] [id = 83] 12:03:44 INFO - PROCESS | 2272 | ++DOMWINDOW == 98 (191B4C00) [pid = 2272] [serial = 246] [outer = 00000000] 12:03:44 INFO - PROCESS | 2272 | ++DOMWINDOW == 99 (19593C00) [pid = 2272] [serial = 247] [outer = 191B4C00] 12:03:44 INFO - PROCESS | 2272 | 1461179024964 Marionette DEBUG loaded listener.js 12:03:45 INFO - PROCESS | 2272 | ++DOMWINDOW == 100 (1983B400) [pid = 2272] [serial = 248] [outer = 191B4C00] 12:03:45 INFO - PROCESS | 2272 | 1461179025412 Marionette TRACE conn5 <- [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]]]}] 12:03:45 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. 12:03:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 669ms 12:03:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 12:03:45 INFO - PROCESS | 2272 | 1461179025470 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 12:03:45 INFO - PROCESS | 2272 | 1461179025472 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 12:03:45 INFO - PROCESS | 2272 | 1461179025475 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 12:03:45 INFO - PROCESS | 2272 | 1461179025477 Marionette TRACE conn5 <- [1,298,null,{}] 12:03:45 INFO - PROCESS | 2272 | 1461179025490 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:45 INFO - PROCESS | 2272 | 1461179025593 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 12:03:45 INFO - PROCESS | 2272 | 1461179025604 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:45 INFO - PROCESS | 2272 | ++DOCSHELL 19F48000 == 36 [pid = 2272] [id = 84] 12:03:45 INFO - PROCESS | 2272 | ++DOMWINDOW == 101 (19F4C000) [pid = 2272] [serial = 249] [outer = 00000000] 12:03:45 INFO - PROCESS | 2272 | ++DOMWINDOW == 102 (1A2BD800) [pid = 2272] [serial = 250] [outer = 19F4C000] 12:03:45 INFO - PROCESS | 2272 | 1461179025648 Marionette DEBUG loaded listener.js 12:03:45 INFO - PROCESS | 2272 | ++DOMWINDOW == 103 (1A652C00) [pid = 2272] [serial = 251] [outer = 19F4C000] 12:03:46 INFO - PROCESS | 2272 | 1461179026077 Marionette TRACE conn5 <- [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]]]}] 12:03:46 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. 12:03:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 630ms 12:03:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 12:03:46 INFO - PROCESS | 2272 | 1461179026106 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 12:03:46 INFO - PROCESS | 2272 | 1461179026108 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 12:03:46 INFO - PROCESS | 2272 | 1461179026111 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 12:03:46 INFO - PROCESS | 2272 | 1461179026113 Marionette TRACE conn5 <- [1,302,null,{}] 12:03:46 INFO - PROCESS | 2272 | 1461179026117 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:46 INFO - PROCESS | 2272 | 1461179026238 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 12:03:46 INFO - PROCESS | 2272 | 1461179026318 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:46 INFO - PROCESS | 2272 | ++DOCSHELL 110B0400 == 37 [pid = 2272] [id = 85] 12:03:46 INFO - PROCESS | 2272 | ++DOMWINDOW == 104 (1B3E1800) [pid = 2272] [serial = 252] [outer = 00000000] 12:03:46 INFO - PROCESS | 2272 | ++DOMWINDOW == 105 (1B496C00) [pid = 2272] [serial = 253] [outer = 1B3E1800] 12:03:46 INFO - PROCESS | 2272 | 1461179026366 Marionette DEBUG loaded listener.js 12:03:46 INFO - PROCESS | 2272 | ++DOMWINDOW == 106 (1B5F3400) [pid = 2272] [serial = 254] [outer = 1B3E1800] 12:03:47 INFO - PROCESS | 2272 | 1461179027052 Marionette TRACE conn5 <- [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]]]}] 12:03:47 INFO - PROCESS | 2272 | --DOMWINDOW == 105 (0DE60000) [pid = 2272] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 12:03:47 INFO - PROCESS | 2272 | --DOMWINDOW == 104 (1A335C00) [pid = 2272] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 12:03:47 INFO - PROCESS | 2272 | --DOMWINDOW == 103 (167E5800) [pid = 2272] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 12:03:47 INFO - PROCESS | 2272 | --DOMWINDOW == 102 (184D8400) [pid = 2272] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 12:03:47 INFO - PROCESS | 2272 | --DOMWINDOW == 101 (191B2C00) [pid = 2272] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 12:03:47 INFO - PROCESS | 2272 | --DOMWINDOW == 100 (150D0800) [pid = 2272] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 12:03:47 INFO - PROCESS | 2272 | --DOMWINDOW == 99 (15033400) [pid = 2272] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 12:03:47 INFO - PROCESS | 2272 | --DOMWINDOW == 98 (10D02800) [pid = 2272] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 12:03:47 INFO - PROCESS | 2272 | --DOMWINDOW == 97 (0F55D800) [pid = 2272] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 12:03:47 INFO - PROCESS | 2272 | --DOMWINDOW == 96 (1001CC00) [pid = 2272] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 12:03:47 INFO - PROCESS | 2272 | --DOMWINDOW == 95 (0F56D400) [pid = 2272] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 12:03:47 INFO - PROCESS | 2272 | --DOMWINDOW == 94 (184DA000) [pid = 2272] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 12:03:47 INFO - PROCESS | 2272 | --DOMWINDOW == 93 (1059CC00) [pid = 2272] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 12:03:47 INFO - PROCESS | 2272 | --DOMWINDOW == 92 (10E3FC00) [pid = 2272] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 12:03:47 INFO - PROCESS | 2272 | --DOMWINDOW == 91 (0FF02C00) [pid = 2272] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 12:03:47 INFO - PROCESS | 2272 | --DOMWINDOW == 90 (19881C00) [pid = 2272] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 12:03:47 INFO - PROCESS | 2272 | --DOMWINDOW == 89 (10E41000) [pid = 2272] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 12:03:47 INFO - PROCESS | 2272 | --DOMWINDOW == 88 (169A7000) [pid = 2272] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 12:03:47 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. 12:03:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 969ms 12:03:47 INFO - PROCESS | 2272 | 1461179027082 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 12:03:47 INFO - PROCESS | 2272 | 1461179027084 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 12:03:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 12:03:47 INFO - PROCESS | 2272 | 1461179027087 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 12:03:47 INFO - PROCESS | 2272 | 1461179027089 Marionette TRACE conn5 <- [1,306,null,{}] 12:03:47 INFO - PROCESS | 2272 | 1461179027092 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:47 INFO - PROCESS | 2272 | 1461179027168 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 12:03:47 INFO - PROCESS | 2272 | 1461179027175 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:47 INFO - PROCESS | 2272 | ++DOCSHELL 0FBD4400 == 38 [pid = 2272] [id = 86] 12:03:47 INFO - PROCESS | 2272 | ++DOMWINDOW == 89 (0FF02C00) [pid = 2272] [serial = 255] [outer = 00000000] 12:03:47 INFO - PROCESS | 2272 | ++DOMWINDOW == 90 (10599000) [pid = 2272] [serial = 256] [outer = 0FF02C00] 12:03:47 INFO - PROCESS | 2272 | 1461179027221 Marionette DEBUG loaded listener.js 12:03:47 INFO - PROCESS | 2272 | ++DOMWINDOW == 91 (10E3FC00) [pid = 2272] [serial = 257] [outer = 0FF02C00] 12:03:47 INFO - PROCESS | 2272 | 1461179027654 Marionette TRACE conn5 <- [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]]]}] 12:03:47 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. 12:03:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 630ms 12:03:47 INFO - PROCESS | 2272 | 1461179027718 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 12:03:47 INFO - PROCESS | 2272 | 1461179027720 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 12:03:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 12:03:47 INFO - PROCESS | 2272 | 1461179027724 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 12:03:47 INFO - PROCESS | 2272 | 1461179027725 Marionette TRACE conn5 <- [1,310,null,{}] 12:03:47 INFO - PROCESS | 2272 | 1461179027729 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:47 INFO - PROCESS | 2272 | 1461179027807 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 12:03:47 INFO - PROCESS | 2272 | 1461179027816 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:47 INFO - PROCESS | 2272 | ++DOCSHELL 15208000 == 39 [pid = 2272] [id = 87] 12:03:47 INFO - PROCESS | 2272 | ++DOMWINDOW == 92 (15215C00) [pid = 2272] [serial = 258] [outer = 00000000] 12:03:47 INFO - PROCESS | 2272 | ++DOMWINDOW == 93 (167E6000) [pid = 2272] [serial = 259] [outer = 15215C00] 12:03:47 INFO - PROCESS | 2272 | 1461179027862 Marionette DEBUG loaded listener.js 12:03:47 INFO - PROCESS | 2272 | ++DOMWINDOW == 94 (19880C00) [pid = 2272] [serial = 260] [outer = 15215C00] 12:03:48 INFO - PROCESS | 2272 | 1461179028283 Marionette TRACE conn5 <- [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]]]}] 12:03:48 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. 12:03:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 570ms 12:03:48 INFO - PROCESS | 2272 | 1461179028336 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 12:03:48 INFO - PROCESS | 2272 | 1461179028338 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 12:03:48 INFO - PROCESS | 2272 | 1461179028340 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 12:03:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 12:03:48 INFO - PROCESS | 2272 | 1461179028357 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 12:03:48 INFO - PROCESS | 2272 | 1461179028359 Marionette TRACE conn5 <- [1,314,null,{}] 12:03:48 INFO - PROCESS | 2272 | 1461179028363 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:48 INFO - PROCESS | 2272 | 1461179028446 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 12:03:48 INFO - PROCESS | 2272 | 1461179028455 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:48 INFO - PROCESS | 2272 | ++DOCSHELL 19F55000 == 40 [pid = 2272] [id = 88] 12:03:48 INFO - PROCESS | 2272 | ++DOMWINDOW == 95 (1A333000) [pid = 2272] [serial = 261] [outer = 00000000] 12:03:48 INFO - PROCESS | 2272 | ++DOMWINDOW == 96 (1BCC5800) [pid = 2272] [serial = 262] [outer = 1A333000] 12:03:48 INFO - PROCESS | 2272 | 1461179028499 Marionette DEBUG loaded listener.js 12:03:48 INFO - PROCESS | 2272 | ++DOMWINDOW == 97 (1BCC9400) [pid = 2272] [serial = 263] [outer = 1A333000] 12:03:48 INFO - PROCESS | 2272 | 1461179028913 Marionette TRACE conn5 <- [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]]]}] 12:03:48 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. 12:03:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 569ms 12:03:48 INFO - PROCESS | 2272 | 1461179028930 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 12:03:48 INFO - PROCESS | 2272 | 1461179028932 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 12:03:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 12:03:48 INFO - PROCESS | 2272 | 1461179028935 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 12:03:48 INFO - PROCESS | 2272 | 1461179028936 Marionette TRACE conn5 <- [1,318,null,{}] 12:03:48 INFO - PROCESS | 2272 | 1461179028951 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:49 INFO - PROCESS | 2272 | 1461179029026 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 12:03:49 INFO - PROCESS | 2272 | 1461179029032 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:49 INFO - PROCESS | 2272 | ++DOCSHELL 1BBAA000 == 41 [pid = 2272] [id = 89] 12:03:49 INFO - PROCESS | 2272 | ++DOMWINDOW == 98 (1BCC3000) [pid = 2272] [serial = 264] [outer = 00000000] 12:03:49 INFO - PROCESS | 2272 | ++DOMWINDOW == 99 (1CECEC00) [pid = 2272] [serial = 265] [outer = 1BCC3000] 12:03:49 INFO - PROCESS | 2272 | 1461179029077 Marionette DEBUG loaded listener.js 12:03:49 INFO - PROCESS | 2272 | ++DOMWINDOW == 100 (1CECD800) [pid = 2272] [serial = 266] [outer = 1BCC3000] 12:03:49 INFO - PROCESS | 2272 | 1461179029905 Marionette TRACE conn5 <- [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]]]}] 12:03:49 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. 12:03:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 987ms 12:03:49 INFO - PROCESS | 2272 | 1461179029924 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 12:03:49 INFO - PROCESS | 2272 | 1461179029927 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 12:03:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 12:03:49 INFO - PROCESS | 2272 | 1461179029932 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 12:03:49 INFO - PROCESS | 2272 | 1461179029935 Marionette TRACE conn5 <- [1,322,null,{}] 12:03:49 INFO - PROCESS | 2272 | 1461179029942 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:50 INFO - PROCESS | 2272 | 1461179030061 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 12:03:50 INFO - PROCESS | 2272 | 1461179030141 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:50 INFO - PROCESS | 2272 | ++DOCSHELL 0FA50C00 == 42 [pid = 2272] [id = 90] 12:03:50 INFO - PROCESS | 2272 | ++DOMWINDOW == 101 (0FBD8800) [pid = 2272] [serial = 267] [outer = 00000000] 12:03:50 INFO - PROCESS | 2272 | ++DOMWINDOW == 102 (0FFBC800) [pid = 2272] [serial = 268] [outer = 0FBD8800] 12:03:50 INFO - PROCESS | 2272 | 1461179030239 Marionette DEBUG loaded listener.js 12:03:50 INFO - PROCESS | 2272 | ++DOMWINDOW == 103 (10018800) [pid = 2272] [serial = 269] [outer = 0FBD8800] 12:03:51 INFO - PROCESS | 2272 | 1461179031195 Marionette TRACE conn5 <- [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]]]}] 12:03:51 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. 12:03:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1273ms 12:03:51 INFO - PROCESS | 2272 | 1461179031208 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 12:03:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 12:03:51 INFO - PROCESS | 2272 | 1461179031212 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 12:03:51 INFO - PROCESS | 2272 | 1461179031217 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 12:03:51 INFO - PROCESS | 2272 | 1461179031221 Marionette TRACE conn5 <- [1,326,null,{}] 12:03:51 INFO - PROCESS | 2272 | 1461179031228 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:51 INFO - PROCESS | 2272 | 1461179031332 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 12:03:51 INFO - PROCESS | 2272 | 1461179031413 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:51 INFO - PROCESS | 2272 | ++DOCSHELL 0FBD4C00 == 43 [pid = 2272] [id = 91] 12:03:51 INFO - PROCESS | 2272 | ++DOMWINDOW == 104 (0FBD9400) [pid = 2272] [serial = 270] [outer = 00000000] 12:03:51 INFO - PROCESS | 2272 | ++DOMWINDOW == 105 (0FFBD000) [pid = 2272] [serial = 271] [outer = 0FBD9400] 12:03:51 INFO - PROCESS | 2272 | 1461179031464 Marionette DEBUG loaded listener.js 12:03:51 INFO - PROCESS | 2272 | ++DOMWINDOW == 106 (10019C00) [pid = 2272] [serial = 272] [outer = 0FBD9400] 12:03:51 INFO - PROCESS | 2272 | --DOCSHELL 19F55000 == 42 [pid = 2272] [id = 88] 12:03:51 INFO - PROCESS | 2272 | --DOCSHELL 15208000 == 41 [pid = 2272] [id = 87] 12:03:51 INFO - PROCESS | 2272 | --DOCSHELL 0FBD4400 == 40 [pid = 2272] [id = 86] 12:03:51 INFO - PROCESS | 2272 | --DOCSHELL 110B0400 == 39 [pid = 2272] [id = 85] 12:03:51 INFO - PROCESS | 2272 | --DOCSHELL 19F48000 == 38 [pid = 2272] [id = 84] 12:03:51 INFO - PROCESS | 2272 | --DOCSHELL 103B8000 == 37 [pid = 2272] [id = 83] 12:03:51 INFO - PROCESS | 2272 | --DOCSHELL 167E7800 == 36 [pid = 2272] [id = 82] 12:03:51 INFO - PROCESS | 2272 | --DOCSHELL 167DB800 == 35 [pid = 2272] [id = 81] 12:03:51 INFO - PROCESS | 2272 | --DOCSHELL 15238400 == 34 [pid = 2272] [id = 80] 12:03:51 INFO - PROCESS | 2272 | --DOCSHELL 14502800 == 33 [pid = 2272] [id = 79] 12:03:51 INFO - PROCESS | 2272 | --DOCSHELL 0FF03000 == 32 [pid = 2272] [id = 78] 12:03:51 INFO - PROCESS | 2272 | --DOCSHELL 10594000 == 31 [pid = 2272] [id = 77] 12:03:51 INFO - PROCESS | 2272 | --DOMWINDOW == 105 (1CE83400) [pid = 2272] [serial = 220] [outer = 00000000] [url = about:blank] 12:03:51 INFO - PROCESS | 2272 | --DOCSHELL 0FFC8800 == 30 [pid = 2272] [id = 76] 12:03:51 INFO - PROCESS | 2272 | --DOCSHELL 0F573400 == 29 [pid = 2272] [id = 75] 12:03:51 INFO - PROCESS | 2272 | --DOCSHELL 1BBC2C00 == 28 [pid = 2272] [id = 74] 12:03:51 INFO - PROCESS | 2272 | --DOMWINDOW == 104 (1BD93400) [pid = 2272] [serial = 136] [outer = 00000000] [url = about:blank] 12:03:51 INFO - PROCESS | 2272 | --DOMWINDOW == 103 (1510BC00) [pid = 2272] [serial = 139] [outer = 00000000] [url = about:blank] 12:03:51 INFO - PROCESS | 2272 | --DOMWINDOW == 102 (1BBA7C00) [pid = 2272] [serial = 218] [outer = 00000000] [url = about:blank] 12:03:51 INFO - PROCESS | 2272 | --DOMWINDOW == 101 (16B0A800) [pid = 2272] [serial = 205] [outer = 00000000] [url = about:blank] 12:03:51 INFO - PROCESS | 2272 | --DOMWINDOW == 100 (16B08000) [pid = 2272] [serial = 206] [outer = 00000000] [url = about:blank] 12:03:51 INFO - PROCESS | 2272 | --DOMWINDOW == 99 (191D6400) [pid = 2272] [serial = 209] [outer = 00000000] [url = about:blank] 12:03:51 INFO - PROCESS | 2272 | --DOMWINDOW == 98 (191B4400) [pid = 2272] [serial = 208] [outer = 00000000] [url = about:blank] 12:03:51 INFO - PROCESS | 2272 | --DOMWINDOW == 97 (19F5A400) [pid = 2272] [serial = 211] [outer = 00000000] [url = about:blank] 12:03:51 INFO - PROCESS | 2272 | --DOMWINDOW == 96 (1BBA2000) [pid = 2272] [serial = 217] [outer = 00000000] [url = about:blank] 12:03:51 INFO - PROCESS | 2272 | --DOMWINDOW == 95 (1A2BE000) [pid = 2272] [serial = 212] [outer = 00000000] [url = about:blank] 12:03:51 INFO - PROCESS | 2272 | --DOMWINDOW == 94 (15241000) [pid = 2272] [serial = 202] [outer = 00000000] [url = about:blank] 12:03:51 INFO - PROCESS | 2272 | --DOMWINDOW == 93 (1510E400) [pid = 2272] [serial = 199] [outer = 00000000] [url = about:blank] 12:03:51 INFO - PROCESS | 2272 | --DOMWINDOW == 92 (15115800) [pid = 2272] [serial = 200] [outer = 00000000] [url = about:blank] 12:03:51 INFO - PROCESS | 2272 | --DOMWINDOW == 91 (10E44400) [pid = 2272] [serial = 196] [outer = 00000000] [url = about:blank] 12:03:51 INFO - PROCESS | 2272 | --DOMWINDOW == 90 (136ED800) [pid = 2272] [serial = 197] [outer = 00000000] [url = about:blank] 12:03:51 INFO - PROCESS | 2272 | --DOMWINDOW == 89 (1001AC00) [pid = 2272] [serial = 193] [outer = 00000000] [url = about:blank] 12:03:51 INFO - PROCESS | 2272 | --DOMWINDOW == 88 (10225800) [pid = 2272] [serial = 194] [outer = 00000000] [url = about:blank] 12:03:51 INFO - PROCESS | 2272 | --DOMWINDOW == 87 (10024000) [pid = 2272] [serial = 191] [outer = 00000000] [url = about:blank] 12:03:51 INFO - PROCESS | 2272 | --DOMWINDOW == 86 (10021000) [pid = 2272] [serial = 190] [outer = 00000000] [url = about:blank] 12:03:51 INFO - PROCESS | 2272 | --DOMWINDOW == 85 (0F577400) [pid = 2272] [serial = 188] [outer = 00000000] [url = about:blank] 12:03:51 INFO - PROCESS | 2272 | --DOMWINDOW == 84 (0F575C00) [pid = 2272] [serial = 187] [outer = 00000000] [url = about:blank] 12:03:51 INFO - PROCESS | 2272 | --DOMWINDOW == 83 (1BBA4C00) [pid = 2272] [serial = 185] [outer = 00000000] [url = about:blank] 12:03:51 INFO - PROCESS | 2272 | --DOMWINDOW == 82 (1B3DA000) [pid = 2272] [serial = 184] [outer = 00000000] [url = about:blank] 12:03:51 INFO - PROCESS | 2272 | --DOMWINDOW == 81 (16089C00) [pid = 2272] [serial = 182] [outer = 00000000] [url = about:blank] 12:03:51 INFO - PROCESS | 2272 | --DOMWINDOW == 80 (1520A400) [pid = 2272] [serial = 181] [outer = 00000000] [url = about:blank] 12:03:51 INFO - PROCESS | 2272 | --DOMWINDOW == 79 (1520EC00) [pid = 2272] [serial = 179] [outer = 00000000] [url = about:blank] 12:03:51 INFO - PROCESS | 2272 | --DOMWINDOW == 78 (15117000) [pid = 2272] [serial = 178] [outer = 00000000] [url = about:blank] 12:03:51 INFO - PROCESS | 2272 | --DOMWINDOW == 77 (10228400) [pid = 2272] [serial = 176] [outer = 00000000] [url = about:blank] 12:03:51 INFO - PROCESS | 2272 | --DOMWINDOW == 76 (10223400) [pid = 2272] [serial = 175] [outer = 00000000] [url = about:blank] 12:03:51 INFO - PROCESS | 2272 | --DOMWINDOW == 75 (1F6EF800) [pid = 2272] [serial = 173] [outer = 00000000] [url = about:blank] 12:03:51 INFO - PROCESS | 2272 | --DOMWINDOW == 74 (1A64F000) [pid = 2272] [serial = 214] [outer = 00000000] [url = about:blank] 12:03:51 INFO - PROCESS | 2272 | --DOMWINDOW == 73 (1B33B800) [pid = 2272] [serial = 215] [outer = 00000000] [url = about:blank] 12:03:51 INFO - PROCESS | 2272 | --DOMWINDOW == 72 (16081800) [pid = 2272] [serial = 203] [outer = 00000000] [url = about:blank] 12:03:52 INFO - PROCESS | 2272 | 1461179032062 Marionette TRACE conn5 <- [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]]]}] 12:03:52 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. 12:03:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 889ms 12:03:52 INFO - PROCESS | 2272 | 1461179032108 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 12:03:52 INFO - PROCESS | 2272 | 1461179032114 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 12:03:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 12:03:52 INFO - PROCESS | 2272 | 1461179032121 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 12:03:52 INFO - PROCESS | 2272 | 1461179032123 Marionette TRACE conn5 <- [1,330,null,{}] 12:03:52 INFO - PROCESS | 2272 | 1461179032127 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:52 INFO - PROCESS | 2272 | 1461179032212 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 12:03:52 INFO - PROCESS | 2272 | 1461179032284 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:52 INFO - PROCESS | 2272 | ++DOCSHELL 0F573400 == 29 [pid = 2272] [id = 92] 12:03:52 INFO - PROCESS | 2272 | ++DOMWINDOW == 73 (0F574000) [pid = 2272] [serial = 273] [outer = 00000000] 12:03:52 INFO - PROCESS | 2272 | ++DOMWINDOW == 74 (10223000) [pid = 2272] [serial = 274] [outer = 0F574000] 12:03:52 INFO - PROCESS | 2272 | 1461179032331 Marionette DEBUG loaded listener.js 12:03:52 INFO - PROCESS | 2272 | ++DOMWINDOW == 75 (1022B400) [pid = 2272] [serial = 275] [outer = 0F574000] 12:03:52 INFO - PROCESS | 2272 | 1461179032720 Marionette TRACE conn5 <- [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]]]}] 12:03:52 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. 12:03:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 630ms 12:03:52 INFO - PROCESS | 2272 | 1461179032753 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 12:03:52 INFO - PROCESS | 2272 | 1461179032755 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 12:03:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 12:03:52 INFO - PROCESS | 2272 | 1461179032759 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 12:03:52 INFO - PROCESS | 2272 | 1461179032762 Marionette TRACE conn5 <- [1,334,null,{}] 12:03:52 INFO - PROCESS | 2272 | 1461179032773 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:52 INFO - PROCESS | 2272 | 1461179032881 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 12:03:52 INFO - PROCESS | 2272 | 1461179032891 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:52 INFO - PROCESS | 2272 | ++DOCSHELL 105A1400 == 30 [pid = 2272] [id = 93] 12:03:52 INFO - PROCESS | 2272 | ++DOMWINDOW == 76 (10D02000) [pid = 2272] [serial = 276] [outer = 00000000] 12:03:52 INFO - PROCESS | 2272 | ++DOMWINDOW == 77 (10E8D800) [pid = 2272] [serial = 277] [outer = 10D02000] 12:03:52 INFO - PROCESS | 2272 | 1461179032939 Marionette DEBUG loaded listener.js 12:03:53 INFO - PROCESS | 2272 | ++DOMWINDOW == 78 (1364CC00) [pid = 2272] [serial = 278] [outer = 10D02000] 12:03:53 INFO - PROCESS | 2272 | 1461179033390 Marionette TRACE conn5 <- [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]]]}] 12:03:53 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. 12:03:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 670ms 12:03:53 INFO - PROCESS | 2272 | 1461179033433 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 12:03:53 INFO - PROCESS | 2272 | 1461179033435 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 12:03:53 INFO - PROCESS | 2272 | 1461179033439 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 12:03:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 12:03:53 INFO - PROCESS | 2272 | 1461179033440 Marionette TRACE conn5 <- [1,338,null,{}] 12:03:53 INFO - PROCESS | 2272 | 1461179033444 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:53 INFO - PROCESS | 2272 | 1461179033522 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 12:03:53 INFO - PROCESS | 2272 | 1461179033530 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:53 INFO - PROCESS | 2272 | ++DOCSHELL 147AA800 == 31 [pid = 2272] [id = 94] 12:03:53 INFO - PROCESS | 2272 | ++DOMWINDOW == 79 (147B0C00) [pid = 2272] [serial = 279] [outer = 00000000] 12:03:53 INFO - PROCESS | 2272 | ++DOMWINDOW == 80 (1510CC00) [pid = 2272] [serial = 280] [outer = 147B0C00] 12:03:53 INFO - PROCESS | 2272 | 1461179033576 Marionette DEBUG loaded listener.js 12:03:53 INFO - PROCESS | 2272 | ++DOMWINDOW == 81 (15112000) [pid = 2272] [serial = 281] [outer = 147B0C00] 12:03:53 INFO - PROCESS | 2272 | 1461179034011 Marionette TRACE conn5 <- [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]]]}] 12:03:54 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. 12:03:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 629ms 12:03:54 INFO - PROCESS | 2272 | 1461179034073 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 12:03:54 INFO - PROCESS | 2272 | 1461179034075 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 12:03:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 12:03:54 INFO - PROCESS | 2272 | 1461179034078 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 12:03:54 INFO - PROCESS | 2272 | 1461179034080 Marionette TRACE conn5 <- [1,342,null,{}] 12:03:54 INFO - PROCESS | 2272 | 1461179034083 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:54 INFO - PROCESS | 2272 | 1461179034184 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 12:03:54 INFO - PROCESS | 2272 | 1461179034254 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:54 INFO - PROCESS | 2272 | ++DOCSHELL 15117000 == 32 [pid = 2272] [id = 95] 12:03:54 INFO - PROCESS | 2272 | ++DOMWINDOW == 82 (15117800) [pid = 2272] [serial = 282] [outer = 00000000] 12:03:54 INFO - PROCESS | 2272 | ++DOMWINDOW == 83 (1523A800) [pid = 2272] [serial = 283] [outer = 15117800] 12:03:54 INFO - PROCESS | 2272 | 1461179034301 Marionette DEBUG loaded listener.js 12:03:54 INFO - PROCESS | 2272 | ++DOMWINDOW == 84 (15241000) [pid = 2272] [serial = 284] [outer = 15117800] 12:03:54 INFO - PROCESS | 2272 | 1461179034722 Marionette TRACE conn5 <- [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]]]}] 12:03:54 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. 12:03:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 670ms 12:03:54 INFO - PROCESS | 2272 | 1461179034749 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 12:03:54 INFO - PROCESS | 2272 | 1461179034751 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 12:03:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 12:03:54 INFO - PROCESS | 2272 | 1461179034760 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 12:03:54 INFO - PROCESS | 2272 | 1461179034762 Marionette TRACE conn5 <- [1,346,null,{}] 12:03:54 INFO - PROCESS | 2272 | 1461179034765 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:54 INFO - PROCESS | 2272 | 1461179034885 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 12:03:54 INFO - PROCESS | 2272 | 1461179034892 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:54 INFO - PROCESS | 2272 | ++DOCSHELL 152E3800 == 33 [pid = 2272] [id = 96] 12:03:54 INFO - PROCESS | 2272 | ++DOMWINDOW == 85 (152E3C00) [pid = 2272] [serial = 285] [outer = 00000000] 12:03:54 INFO - PROCESS | 2272 | ++DOMWINDOW == 86 (16715C00) [pid = 2272] [serial = 286] [outer = 152E3C00] 12:03:54 INFO - PROCESS | 2272 | 1461179034941 Marionette DEBUG loaded listener.js 12:03:55 INFO - PROCESS | 2272 | ++DOMWINDOW == 87 (167DB800) [pid = 2272] [serial = 287] [outer = 152E3C00] 12:03:55 INFO - PROCESS | 2272 | 1461179035392 Marionette TRACE conn5 <- [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]]]}] 12:03:55 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. 12:03:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 669ms 12:03:55 INFO - PROCESS | 2272 | 1461179035447 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 12:03:55 INFO - PROCESS | 2272 | 1461179035449 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 12:03:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 12:03:55 INFO - PROCESS | 2272 | 1461179035452 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 12:03:55 INFO - PROCESS | 2272 | 1461179035454 Marionette TRACE conn5 <- [1,350,null,{}] 12:03:55 INFO - PROCESS | 2272 | 1461179035457 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:55 INFO - PROCESS | 2272 | 1461179035579 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 12:03:55 INFO - PROCESS | 2272 | 1461179035604 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:55 INFO - PROCESS | 2272 | ++DOCSHELL 167E6C00 == 34 [pid = 2272] [id = 97] 12:03:55 INFO - PROCESS | 2272 | ++DOMWINDOW == 88 (167E7800) [pid = 2272] [serial = 288] [outer = 00000000] 12:03:55 INFO - PROCESS | 2272 | ++DOMWINDOW == 89 (16E6D800) [pid = 2272] [serial = 289] [outer = 167E7800] 12:03:55 INFO - PROCESS | 2272 | 1461179035648 Marionette DEBUG loaded listener.js 12:03:55 INFO - PROCESS | 2272 | ++DOMWINDOW == 90 (16E6C000) [pid = 2272] [serial = 290] [outer = 167E7800] 12:03:56 INFO - PROCESS | 2272 | --DOMWINDOW == 89 (1A333000) [pid = 2272] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 12:03:56 INFO - PROCESS | 2272 | --DOMWINDOW == 88 (191B4C00) [pid = 2272] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 12:03:56 INFO - PROCESS | 2272 | --DOMWINDOW == 87 (1B3E1800) [pid = 2272] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 12:03:56 INFO - PROCESS | 2272 | --DOMWINDOW == 86 (1BBC4400) [pid = 2272] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 12:03:56 INFO - PROCESS | 2272 | --DOMWINDOW == 85 (16B0B800) [pid = 2272] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 12:03:56 INFO - PROCESS | 2272 | --DOMWINDOW == 84 (10594400) [pid = 2272] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 12:03:56 INFO - PROCESS | 2272 | --DOMWINDOW == 83 (19F4C000) [pid = 2272] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 12:03:56 INFO - PROCESS | 2272 | --DOMWINDOW == 82 (1450E000) [pid = 2272] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 12:03:56 INFO - PROCESS | 2272 | --DOMWINDOW == 81 (105A2000) [pid = 2272] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 12:03:56 INFO - PROCESS | 2272 | --DOMWINDOW == 80 (0FFCA000) [pid = 2272] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 12:03:56 INFO - PROCESS | 2272 | --DOMWINDOW == 79 (15238800) [pid = 2272] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 12:03:56 INFO - PROCESS | 2272 | --DOMWINDOW == 78 (167DF000) [pid = 2272] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 12:03:56 INFO - PROCESS | 2272 | --DOMWINDOW == 77 (0F573C00) [pid = 2272] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 12:03:56 INFO - PROCESS | 2272 | --DOMWINDOW == 76 (0FF02C00) [pid = 2272] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 12:03:56 INFO - PROCESS | 2272 | --DOMWINDOW == 75 (15215C00) [pid = 2272] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 12:03:56 INFO - PROCESS | 2272 | 1461179036247 Marionette TRACE conn5 <- [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]]]}] 12:03:56 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. 12:03:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 830ms 12:03:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 12:03:56 INFO - PROCESS | 2272 | 1461179036284 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 12:03:56 INFO - PROCESS | 2272 | 1461179036286 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 12:03:56 INFO - PROCESS | 2272 | 1461179036289 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 12:03:56 INFO - PROCESS | 2272 | 1461179036291 Marionette TRACE conn5 <- [1,354,null,{}] 12:03:56 INFO - PROCESS | 2272 | 1461179036294 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:56 INFO - PROCESS | 2272 | 1461179036366 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 12:03:56 INFO - PROCESS | 2272 | 1461179036372 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:56 INFO - PROCESS | 2272 | ++DOCSHELL 0DE16400 == 35 [pid = 2272] [id = 98] 12:03:56 INFO - PROCESS | 2272 | ++DOMWINDOW == 76 (0DE61000) [pid = 2272] [serial = 291] [outer = 00000000] 12:03:56 INFO - PROCESS | 2272 | ++DOMWINDOW == 77 (15206800) [pid = 2272] [serial = 292] [outer = 0DE61000] 12:03:56 INFO - PROCESS | 2272 | 1461179036417 Marionette DEBUG loaded listener.js 12:03:56 INFO - PROCESS | 2272 | ++DOMWINDOW == 78 (16088800) [pid = 2272] [serial = 293] [outer = 0DE61000] 12:03:56 INFO - PROCESS | 2272 | 1461179036837 Marionette TRACE conn5 <- [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]]]}] 12:03:56 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. 12:03:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 569ms 12:03:56 INFO - PROCESS | 2272 | 1461179036878 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 12:03:56 INFO - PROCESS | 2272 | 1461179036880 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 12:03:56 INFO - PROCESS | 2272 | 1461179036883 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 12:03:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 12:03:56 INFO - PROCESS | 2272 | 1461179036885 Marionette TRACE conn5 <- [1,358,null,{}] 12:03:56 INFO - PROCESS | 2272 | 1461179036889 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:56 INFO - PROCESS | 2272 | 1461179036963 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 12:03:56 INFO - PROCESS | 2272 | 1461179036970 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:56 INFO - PROCESS | 2272 | ++DOCSHELL 15109800 == 36 [pid = 2272] [id = 99] 12:03:56 INFO - PROCESS | 2272 | ++DOMWINDOW == 79 (16B04400) [pid = 2272] [serial = 294] [outer = 00000000] 12:03:56 INFO - PROCESS | 2272 | ++DOMWINDOW == 80 (191BB400) [pid = 2272] [serial = 295] [outer = 16B04400] 12:03:57 INFO - PROCESS | 2272 | 1461179037014 Marionette DEBUG loaded listener.js 12:03:57 INFO - PROCESS | 2272 | ++DOMWINDOW == 81 (191BA400) [pid = 2272] [serial = 296] [outer = 16B04400] 12:03:57 INFO - PROCESS | 2272 | 1461179037431 Marionette TRACE conn5 <- [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]]]}] 12:03:57 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. 12:03:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 570ms 12:03:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 12:03:57 INFO - PROCESS | 2272 | 1461179037462 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 12:03:57 INFO - PROCESS | 2272 | 1461179037464 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 12:03:57 INFO - PROCESS | 2272 | 1461179037467 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 12:03:57 INFO - PROCESS | 2272 | 1461179037468 Marionette TRACE conn5 <- [1,362,null,{}] 12:03:57 INFO - PROCESS | 2272 | 1461179037476 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:57 INFO - PROCESS | 2272 | 1461179037549 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 12:03:57 INFO - PROCESS | 2272 | 1461179037556 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:57 INFO - PROCESS | 2272 | ++DOCSHELL 191B1400 == 37 [pid = 2272] [id = 100] 12:03:57 INFO - PROCESS | 2272 | ++DOMWINDOW == 82 (1958E800) [pid = 2272] [serial = 297] [outer = 00000000] 12:03:57 INFO - PROCESS | 2272 | ++DOMWINDOW == 83 (19F53800) [pid = 2272] [serial = 298] [outer = 1958E800] 12:03:57 INFO - PROCESS | 2272 | 1461179037600 Marionette DEBUG loaded listener.js 12:03:57 INFO - PROCESS | 2272 | ++DOMWINDOW == 84 (19F58000) [pid = 2272] [serial = 299] [outer = 1958E800] 12:03:58 INFO - PROCESS | 2272 | 1461179038024 Marionette TRACE conn5 <- [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]]]}] 12:03:58 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. 12:03:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 590ms 12:03:58 INFO - PROCESS | 2272 | 1461179038059 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 12:03:58 INFO - PROCESS | 2272 | 1461179038061 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 12:03:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 12:03:58 INFO - PROCESS | 2272 | 1461179038064 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 12:03:58 INFO - PROCESS | 2272 | 1461179038066 Marionette TRACE conn5 <- [1,366,null,{}] 12:03:58 INFO - PROCESS | 2272 | 1461179038074 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:58 INFO - PROCESS | 2272 | 1461179038165 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 12:03:58 INFO - PROCESS | 2272 | 1461179038173 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:58 INFO - PROCESS | 2272 | ++DOCSHELL 1B33B800 == 38 [pid = 2272] [id = 101] 12:03:58 INFO - PROCESS | 2272 | ++DOMWINDOW == 85 (1B33D400) [pid = 2272] [serial = 300] [outer = 00000000] 12:03:58 INFO - PROCESS | 2272 | ++DOMWINDOW == 86 (1B48F800) [pid = 2272] [serial = 301] [outer = 1B33D400] 12:03:58 INFO - PROCESS | 2272 | 1461179038221 Marionette DEBUG loaded listener.js 12:03:58 INFO - PROCESS | 2272 | ++DOMWINDOW == 87 (1B495000) [pid = 2272] [serial = 302] [outer = 1B33D400] 12:03:58 INFO - PROCESS | 2272 | 1461179038962 Marionette TRACE conn5 <- [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]]]}] 12:03:59 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. 12:03:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 989ms 12:03:59 INFO - PROCESS | 2272 | 1461179039056 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 12:03:59 INFO - PROCESS | 2272 | 1461179039060 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 12:03:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 12:03:59 INFO - PROCESS | 2272 | 1461179039064 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 12:03:59 INFO - PROCESS | 2272 | 1461179039068 Marionette TRACE conn5 <- [1,370,null,{}] 12:03:59 INFO - PROCESS | 2272 | 1461179039074 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:59 INFO - PROCESS | 2272 | 1461179039215 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 12:03:59 INFO - PROCESS | 2272 | 1461179039286 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:59 INFO - PROCESS | 2272 | ++DOCSHELL 0FBD4400 == 39 [pid = 2272] [id = 102] 12:03:59 INFO - PROCESS | 2272 | ++DOMWINDOW == 88 (0FBD5000) [pid = 2272] [serial = 303] [outer = 00000000] 12:03:59 INFO - PROCESS | 2272 | ++DOMWINDOW == 89 (10595400) [pid = 2272] [serial = 304] [outer = 0FBD5000] 12:03:59 INFO - PROCESS | 2272 | 1461179039384 Marionette DEBUG loaded listener.js 12:03:59 INFO - PROCESS | 2272 | ++DOMWINDOW == 90 (10DAAC00) [pid = 2272] [serial = 305] [outer = 0FBD5000] 12:03:59 INFO - PROCESS | 2272 | 1461179039962 Marionette TRACE conn5 <- [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]]]}] 12:03:59 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. 12:03:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 930ms 12:03:59 INFO - PROCESS | 2272 | 1461179039996 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 12:03:59 INFO - PROCESS | 2272 | 1461179040003 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 12:03:59 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 12:03:59 INFO - PROCESS | 2272 | 1461179040009 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 12:03:59 INFO - PROCESS | 2272 | 1461179040012 Marionette TRACE conn5 <- [1,374,null,{}] 12:03:59 INFO - PROCESS | 2272 | 1461179040016 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:00 INFO - PROCESS | 2272 | 1461179040121 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 12:04:00 INFO - PROCESS | 2272 | 1461179040210 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:00 INFO - PROCESS | 2272 | ++DOCSHELL 13658000 == 40 [pid = 2272] [id = 103] 12:04:00 INFO - PROCESS | 2272 | ++DOMWINDOW == 91 (15114000) [pid = 2272] [serial = 306] [outer = 00000000] 12:04:00 INFO - PROCESS | 2272 | ++DOMWINDOW == 92 (16158400) [pid = 2272] [serial = 307] [outer = 15114000] 12:04:00 INFO - PROCESS | 2272 | 1461179040266 Marionette DEBUG loaded listener.js 12:04:00 INFO - PROCESS | 2272 | ++DOMWINDOW == 93 (169A7400) [pid = 2272] [serial = 308] [outer = 15114000] 12:04:00 INFO - PROCESS | 2272 | 1461179040907 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 12:04:00 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 12:04:00 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 929ms 12:04:00 INFO - PROCESS | 2272 | 1461179040940 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 12:04:00 INFO - PROCESS | 2272 | 1461179040943 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 12:04:00 INFO - PROCESS | 2272 | 1461179040946 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 12:04:00 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 12:04:00 INFO - PROCESS | 2272 | 1461179040950 Marionette TRACE conn5 <- [1,378,null,{}] 12:04:00 INFO - PROCESS | 2272 | 1461179040961 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:01 INFO - PROCESS | 2272 | 1461179041067 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 12:04:01 INFO - PROCESS | 2272 | 1461179041141 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:01 INFO - PROCESS | 2272 | ++DOCSHELL 1A648400 == 41 [pid = 2272] [id = 104] 12:04:01 INFO - PROCESS | 2272 | ++DOMWINDOW == 94 (1B3D9C00) [pid = 2272] [serial = 309] [outer = 00000000] 12:04:01 INFO - PROCESS | 2272 | ++DOMWINDOW == 95 (1BB9D400) [pid = 2272] [serial = 310] [outer = 1B3D9C00] 12:04:01 INFO - PROCESS | 2272 | 1461179041199 Marionette DEBUG loaded listener.js 12:04:01 INFO - PROCESS | 2272 | ++DOMWINDOW == 96 (1BBA4800) [pid = 2272] [serial = 311] [outer = 1B3D9C00] 12:04:01 INFO - PROCESS | 2272 | 1461179041816 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 12:04:01 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 12:04:01 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 929ms 12:04:01 INFO - PROCESS | 2272 | 1461179041880 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 12:04:01 INFO - PROCESS | 2272 | 1461179041883 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 12:04:01 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 12:04:01 INFO - PROCESS | 2272 | 1461179041887 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 12:04:01 INFO - PROCESS | 2272 | 1461179041889 Marionette TRACE conn5 <- [1,382,null,{}] 12:04:01 INFO - PROCESS | 2272 | 1461179041893 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:01 INFO - PROCESS | 2272 | 1461179041994 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 12:04:02 INFO - PROCESS | 2272 | 1461179042068 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:02 INFO - PROCESS | 2272 | ++DOCSHELL 15209400 == 42 [pid = 2272] [id = 105] 12:04:02 INFO - PROCESS | 2272 | ++DOMWINDOW == 97 (1520A800) [pid = 2272] [serial = 312] [outer = 00000000] 12:04:02 INFO - PROCESS | 2272 | ++DOMWINDOW == 98 (167E6400) [pid = 2272] [serial = 313] [outer = 1520A800] 12:04:02 INFO - PROCESS | 2272 | 1461179042123 Marionette DEBUG loaded listener.js 12:04:02 INFO - PROCESS | 2272 | ++DOMWINDOW == 99 (191B5800) [pid = 2272] [serial = 314] [outer = 1520A800] 12:04:02 INFO - PROCESS | 2272 | 1461179042912 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 12:04:02 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 12:04:02 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1077ms 12:04:02 INFO - PROCESS | 2272 | 1461179042967 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 12:04:02 INFO - PROCESS | 2272 | 1461179042972 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 12:04:02 INFO - PROCESS | 2272 | 1461179042977 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 12:04:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 12:04:02 INFO - PROCESS | 2272 | 1461179042981 Marionette TRACE conn5 <- [1,386,null,{}] 12:04:02 INFO - PROCESS | 2272 | 1461179043005 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:03 INFO - PROCESS | 2272 | 1461179043105 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 12:04:03 INFO - PROCESS | 2272 | 1461179043182 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:03 INFO - PROCESS | 2272 | ++DOCSHELL 10593400 == 43 [pid = 2272] [id = 106] 12:04:03 INFO - PROCESS | 2272 | ++DOMWINDOW == 100 (1059B800) [pid = 2272] [serial = 315] [outer = 00000000] 12:04:03 INFO - PROCESS | 2272 | ++DOMWINDOW == 101 (1473A000) [pid = 2272] [serial = 316] [outer = 1059B800] 12:04:03 INFO - PROCESS | 2272 | 1461179043233 Marionette DEBUG loaded listener.js 12:04:03 INFO - PROCESS | 2272 | ++DOMWINDOW == 102 (150D0800) [pid = 2272] [serial = 317] [outer = 1059B800] 12:04:03 INFO - PROCESS | 2272 | --DOCSHELL 191B1400 == 42 [pid = 2272] [id = 100] 12:04:03 INFO - PROCESS | 2272 | --DOCSHELL 15109800 == 41 [pid = 2272] [id = 99] 12:04:03 INFO - PROCESS | 2272 | --DOCSHELL 0DE16400 == 40 [pid = 2272] [id = 98] 12:04:03 INFO - PROCESS | 2272 | --DOCSHELL 167E6C00 == 39 [pid = 2272] [id = 97] 12:04:03 INFO - PROCESS | 2272 | --DOCSHELL 152E3800 == 38 [pid = 2272] [id = 96] 12:04:03 INFO - PROCESS | 2272 | --DOCSHELL 15117000 == 37 [pid = 2272] [id = 95] 12:04:03 INFO - PROCESS | 2272 | --DOCSHELL 147AA800 == 36 [pid = 2272] [id = 94] 12:04:03 INFO - PROCESS | 2272 | --DOCSHELL 105A1400 == 35 [pid = 2272] [id = 93] 12:04:03 INFO - PROCESS | 2272 | --DOCSHELL 0F573400 == 34 [pid = 2272] [id = 92] 12:04:03 INFO - PROCESS | 2272 | --DOCSHELL 0FBD4C00 == 33 [pid = 2272] [id = 91] 12:04:03 INFO - PROCESS | 2272 | --DOCSHELL 0FA50C00 == 32 [pid = 2272] [id = 90] 12:04:03 INFO - PROCESS | 2272 | --DOMWINDOW == 101 (1983B400) [pid = 2272] [serial = 248] [outer = 00000000] [url = about:blank] 12:04:03 INFO - PROCESS | 2272 | --DOMWINDOW == 100 (1B496C00) [pid = 2272] [serial = 253] [outer = 00000000] [url = about:blank] 12:04:03 INFO - PROCESS | 2272 | --DOMWINDOW == 99 (1CF82400) [pid = 2272] [serial = 221] [outer = 00000000] [url = about:blank] 12:04:03 INFO - PROCESS | 2272 | --DOMWINDOW == 98 (18E2D400) [pid = 2272] [serial = 244] [outer = 00000000] [url = about:blank] 12:04:03 INFO - PROCESS | 2272 | --DOMWINDOW == 97 (1059A000) [pid = 2272] [serial = 229] [outer = 00000000] [url = about:blank] 12:04:03 INFO - PROCESS | 2272 | --DOMWINDOW == 96 (1059E000) [pid = 2272] [serial = 230] [outer = 00000000] [url = about:blank] 12:04:03 INFO - PROCESS | 2272 | --DOMWINDOW == 95 (1A652C00) [pid = 2272] [serial = 251] [outer = 00000000] [url = about:blank] 12:04:03 INFO - PROCESS | 2272 | --DOMWINDOW == 94 (1510F400) [pid = 2272] [serial = 235] [outer = 00000000] [url = about:blank] 12:04:03 INFO - PROCESS | 2272 | --DOMWINDOW == 93 (1520C800) [pid = 2272] [serial = 236] [outer = 00000000] [url = about:blank] 12:04:03 INFO - PROCESS | 2272 | --DOMWINDOW == 92 (1365B800) [pid = 2272] [serial = 232] [outer = 00000000] [url = about:blank] 12:04:03 INFO - PROCESS | 2272 | --DOMWINDOW == 91 (14502C00) [pid = 2272] [serial = 233] [outer = 00000000] [url = about:blank] 12:04:03 INFO - PROCESS | 2272 | --DOMWINDOW == 90 (1001D400) [pid = 2272] [serial = 226] [outer = 00000000] [url = about:blank] 12:04:03 INFO - PROCESS | 2272 | --DOMWINDOW == 89 (10023C00) [pid = 2272] [serial = 227] [outer = 00000000] [url = about:blank] 12:04:03 INFO - PROCESS | 2272 | --DOMWINDOW == 88 (1614F800) [pid = 2272] [serial = 238] [outer = 00000000] [url = about:blank] 12:04:03 INFO - PROCESS | 2272 | --DOMWINDOW == 87 (16722400) [pid = 2272] [serial = 239] [outer = 00000000] [url = about:blank] 12:04:03 INFO - PROCESS | 2272 | --DOMWINDOW == 86 (169A5000) [pid = 2272] [serial = 241] [outer = 00000000] [url = about:blank] 12:04:03 INFO - PROCESS | 2272 | --DOMWINDOW == 85 (169A4C00) [pid = 2272] [serial = 242] [outer = 00000000] [url = about:blank] 12:04:03 INFO - PROCESS | 2272 | --DOMWINDOW == 84 (0FA5E800) [pid = 2272] [serial = 223] [outer = 00000000] [url = about:blank] 12:04:03 INFO - PROCESS | 2272 | --DOMWINDOW == 83 (0FB0A000) [pid = 2272] [serial = 224] [outer = 00000000] [url = about:blank] 12:04:03 INFO - PROCESS | 2272 | --DOMWINDOW == 82 (1A2BD800) [pid = 2272] [serial = 250] [outer = 00000000] [url = about:blank] 12:04:03 INFO - PROCESS | 2272 | --DOMWINDOW == 81 (1B5F3400) [pid = 2272] [serial = 254] [outer = 00000000] [url = about:blank] 12:04:03 INFO - PROCESS | 2272 | --DOMWINDOW == 80 (10599000) [pid = 2272] [serial = 256] [outer = 00000000] [url = about:blank] 12:04:03 INFO - PROCESS | 2272 | --DOMWINDOW == 79 (10E3FC00) [pid = 2272] [serial = 257] [outer = 00000000] [url = about:blank] 12:04:03 INFO - PROCESS | 2272 | --DOMWINDOW == 78 (167E6000) [pid = 2272] [serial = 259] [outer = 00000000] [url = about:blank] 12:04:03 INFO - PROCESS | 2272 | --DOMWINDOW == 77 (19593C00) [pid = 2272] [serial = 247] [outer = 00000000] [url = about:blank] 12:04:03 INFO - PROCESS | 2272 | --DOMWINDOW == 76 (19880C00) [pid = 2272] [serial = 260] [outer = 00000000] [url = about:blank] 12:04:03 INFO - PROCESS | 2272 | --DOMWINDOW == 75 (17EFB000) [pid = 2272] [serial = 245] [outer = 00000000] [url = about:blank] 12:04:03 INFO - PROCESS | 2272 | --DOMWINDOW == 74 (1BCC9400) [pid = 2272] [serial = 263] [outer = 00000000] [url = about:blank] 12:04:03 INFO - PROCESS | 2272 | --DOMWINDOW == 73 (1BCC5800) [pid = 2272] [serial = 262] [outer = 00000000] [url = about:blank] 12:04:03 INFO - PROCESS | 2272 | 1461179043749 Marionette TRACE conn5 <- [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]]]}] 12:04:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 12:04:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 829ms 12:04:03 INFO - PROCESS | 2272 | 1461179043813 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 12:04:03 INFO - PROCESS | 2272 | 1461179043818 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 12:04:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 12:04:03 INFO - PROCESS | 2272 | 1461179043824 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 12:04:03 INFO - PROCESS | 2272 | 1461179043826 Marionette TRACE conn5 <- [1,390,null,{}] 12:04:03 INFO - PROCESS | 2272 | 1461179043830 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:03 INFO - PROCESS | 2272 | 1461179043911 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 12:04:03 INFO - PROCESS | 2272 | 1461179043920 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:03 INFO - PROCESS | 2272 | ++DOCSHELL 0F573400 == 33 [pid = 2272] [id = 107] 12:04:03 INFO - PROCESS | 2272 | ++DOMWINDOW == 74 (0FBD8000) [pid = 2272] [serial = 318] [outer = 00000000] 12:04:03 INFO - PROCESS | 2272 | ++DOMWINDOW == 75 (1022A400) [pid = 2272] [serial = 319] [outer = 0FBD8000] 12:04:03 INFO - PROCESS | 2272 | 1461179043965 Marionette DEBUG loaded listener.js 12:04:04 INFO - PROCESS | 2272 | ++DOMWINDOW == 76 (10595C00) [pid = 2272] [serial = 320] [outer = 0FBD8000] 12:04:04 INFO - PROCESS | 2272 | 1461179044452 Marionette TRACE conn5 <- [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]]]}] 12:04:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 12:04:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 670ms 12:04:04 INFO - PROCESS | 2272 | 1461179044497 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 12:04:04 INFO - PROCESS | 2272 | 1461179044499 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 12:04:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 12:04:04 INFO - PROCESS | 2272 | 1461179044503 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 12:04:04 INFO - PROCESS | 2272 | 1461179044506 Marionette TRACE conn5 <- [1,394,null,{}] 12:04:04 INFO - PROCESS | 2272 | 1461179044517 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:04 INFO - PROCESS | 2272 | 1461179044600 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 12:04:04 INFO - PROCESS | 2272 | 1461179044680 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:04 INFO - PROCESS | 2272 | ++DOCSHELL 13657000 == 34 [pid = 2272] [id = 108] 12:04:04 INFO - PROCESS | 2272 | ++DOMWINDOW == 77 (1450E000) [pid = 2272] [serial = 321] [outer = 00000000] 12:04:04 INFO - PROCESS | 2272 | ++DOMWINDOW == 78 (15183800) [pid = 2272] [serial = 322] [outer = 1450E000] 12:04:04 INFO - PROCESS | 2272 | 1461179044730 Marionette DEBUG loaded listener.js 12:04:04 INFO - PROCESS | 2272 | ++DOMWINDOW == 79 (15237400) [pid = 2272] [serial = 323] [outer = 1450E000] 12:04:05 INFO - PROCESS | 2272 | 1461179045111 Marionette TRACE conn5 <- [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]]]}] 12:04:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 12:04:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 630ms 12:04:05 INFO - PROCESS | 2272 | 1461179045133 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 12:04:05 INFO - PROCESS | 2272 | 1461179045136 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 12:04:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 12:04:05 INFO - PROCESS | 2272 | 1461179045151 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 12:04:05 INFO - PROCESS | 2272 | 1461179045153 Marionette TRACE conn5 <- [1,398,null,{}] 12:04:05 INFO - PROCESS | 2272 | 1461179045157 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:05 INFO - PROCESS | 2272 | 1461179045235 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 12:04:05 INFO - PROCESS | 2272 | 1461179045273 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:05 INFO - PROCESS | 2272 | ++DOCSHELL 15242C00 == 35 [pid = 2272] [id = 109] 12:04:05 INFO - PROCESS | 2272 | ++DOMWINDOW == 80 (15246400) [pid = 2272] [serial = 324] [outer = 00000000] 12:04:05 INFO - PROCESS | 2272 | ++DOMWINDOW == 81 (167D9000) [pid = 2272] [serial = 325] [outer = 15246400] 12:04:05 INFO - PROCESS | 2272 | 1461179045319 Marionette DEBUG loaded listener.js 12:04:05 INFO - PROCESS | 2272 | ++DOMWINDOW == 82 (167DE800) [pid = 2272] [serial = 326] [outer = 15246400] 12:04:05 INFO - PROCESS | 2272 | 1461179045805 Marionette TRACE conn5 <- [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]]]}] 12:04:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 12:04:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 689ms 12:04:05 INFO - PROCESS | 2272 | 1461179045838 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 12:04:05 INFO - PROCESS | 2272 | 1461179045840 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 12:04:05 INFO - PROCESS | 2272 | 1461179045843 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 12:04:05 INFO - PROCESS | 2272 | 1461179045845 Marionette TRACE conn5 <- [1,402,null,{}] 12:04:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 12:04:05 INFO - PROCESS | 2272 | 1461179045848 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:05 INFO - PROCESS | 2272 | 1461179045948 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 12:04:05 INFO - PROCESS | 2272 | 1461179045957 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:05 INFO - PROCESS | 2272 | ++DOCSHELL 0DE60000 == 36 [pid = 2272] [id = 110] 12:04:05 INFO - PROCESS | 2272 | ++DOMWINDOW == 83 (167E5C00) [pid = 2272] [serial = 327] [outer = 00000000] 12:04:05 INFO - PROCESS | 2272 | ++DOMWINDOW == 84 (18E31C00) [pid = 2272] [serial = 328] [outer = 167E5C00] 12:04:05 INFO - PROCESS | 2272 | 1461179046002 Marionette DEBUG loaded listener.js 12:04:06 INFO - PROCESS | 2272 | ++DOMWINDOW == 85 (18E5D800) [pid = 2272] [serial = 329] [outer = 167E5C00] 12:04:06 INFO - PROCESS | 2272 | 1461179046482 Marionette TRACE conn5 <- [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]]]}] 12:04:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 12:04:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 670ms 12:04:06 INFO - PROCESS | 2272 | 1461179046518 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 12:04:06 INFO - PROCESS | 2272 | 1461179046520 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 12:04:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 12:04:06 INFO - PROCESS | 2272 | 1461179046523 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 12:04:06 INFO - PROCESS | 2272 | 1461179046525 Marionette TRACE conn5 <- [1,406,null,{}] 12:04:06 INFO - PROCESS | 2272 | 1461179046528 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:06 INFO - PROCESS | 2272 | 1461179046641 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 12:04:06 INFO - PROCESS | 2272 | 1461179046669 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:06 INFO - PROCESS | 2272 | ++DOCSHELL 19F61400 == 37 [pid = 2272] [id = 111] 12:04:06 INFO - PROCESS | 2272 | ++DOMWINDOW == 86 (19F8C800) [pid = 2272] [serial = 330] [outer = 00000000] 12:04:06 INFO - PROCESS | 2272 | ++DOMWINDOW == 87 (1B337C00) [pid = 2272] [serial = 331] [outer = 19F8C800] 12:04:06 INFO - PROCESS | 2272 | 1461179046717 Marionette DEBUG loaded listener.js 12:04:06 INFO - PROCESS | 2272 | ++DOMWINDOW == 88 (1A653C00) [pid = 2272] [serial = 332] [outer = 19F8C800] 12:04:07 INFO - PROCESS | 2272 | 1461179047172 Marionette TRACE conn5 <- [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]]]}] 12:04:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 12:04:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 729ms 12:04:07 INFO - PROCESS | 2272 | 1461179047224 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 12:04:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 12:04:07 INFO - PROCESS | 2272 | 1461179047226 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 12:04:07 INFO - PROCESS | 2272 | 1461179047229 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 12:04:07 INFO - PROCESS | 2272 | 1461179047231 Marionette TRACE conn5 <- [1,410,null,{}] 12:04:07 INFO - PROCESS | 2272 | 1461179047239 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:07 INFO - PROCESS | 2272 | 1461179047338 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 12:04:07 INFO - PROCESS | 2272 | 1461179047346 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:07 INFO - PROCESS | 2272 | ++DOCSHELL 1B48CC00 == 38 [pid = 2272] [id = 112] 12:04:07 INFO - PROCESS | 2272 | ++DOMWINDOW == 89 (1B48D000) [pid = 2272] [serial = 333] [outer = 00000000] 12:04:07 INFO - PROCESS | 2272 | ++DOMWINDOW == 90 (1B9D7400) [pid = 2272] [serial = 334] [outer = 1B48D000] 12:04:07 INFO - PROCESS | 2272 | 1461179047392 Marionette DEBUG loaded listener.js 12:04:07 INFO - PROCESS | 2272 | ++DOMWINDOW == 91 (1B9D6800) [pid = 2272] [serial = 335] [outer = 1B48D000] 12:04:07 INFO - PROCESS | 2272 | --DOMWINDOW == 90 (15117800) [pid = 2272] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 12:04:07 INFO - PROCESS | 2272 | --DOMWINDOW == 89 (0FBD9400) [pid = 2272] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 12:04:07 INFO - PROCESS | 2272 | --DOMWINDOW == 88 (0F574000) [pid = 2272] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 12:04:07 INFO - PROCESS | 2272 | --DOMWINDOW == 87 (147B0C00) [pid = 2272] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 12:04:07 INFO - PROCESS | 2272 | --DOMWINDOW == 86 (152E3C00) [pid = 2272] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 12:04:07 INFO - PROCESS | 2272 | --DOMWINDOW == 85 (10D02000) [pid = 2272] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 12:04:07 INFO - PROCESS | 2272 | --DOMWINDOW == 84 (167E7800) [pid = 2272] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 12:04:07 INFO - PROCESS | 2272 | --DOMWINDOW == 83 (0DE61000) [pid = 2272] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 12:04:07 INFO - PROCESS | 2272 | --DOMWINDOW == 82 (16B04400) [pid = 2272] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 12:04:07 INFO - PROCESS | 2272 | --DOMWINDOW == 81 (1958E800) [pid = 2272] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 12:04:07 INFO - PROCESS | 2272 | 1461179047896 Marionette TRACE conn5 <- [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]]]}] 12:04:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 12:04:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 731ms 12:04:07 INFO - PROCESS | 2272 | 1461179047976 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 12:04:07 INFO - PROCESS | 2272 | 1461179047978 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 12:04:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 12:04:07 INFO - PROCESS | 2272 | 1461179047981 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 12:04:07 INFO - PROCESS | 2272 | 1461179047983 Marionette TRACE conn5 <- [1,414,null,{}] 12:04:07 INFO - PROCESS | 2272 | 1461179047986 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:08 INFO - PROCESS | 2272 | 1461179048068 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 12:04:08 INFO - PROCESS | 2272 | 1461179048075 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:08 INFO - PROCESS | 2272 | ++DOCSHELL 16159000 == 39 [pid = 2272] [id = 113] 12:04:08 INFO - PROCESS | 2272 | ++DOMWINDOW == 82 (1958C800) [pid = 2272] [serial = 336] [outer = 00000000] 12:04:08 INFO - PROCESS | 2272 | ++DOMWINDOW == 83 (1B5ED800) [pid = 2272] [serial = 337] [outer = 1958C800] 12:04:08 INFO - PROCESS | 2272 | 1461179048120 Marionette DEBUG loaded listener.js 12:04:08 INFO - PROCESS | 2272 | ++DOMWINDOW == 84 (1BBC9400) [pid = 2272] [serial = 338] [outer = 1958C800] 12:04:08 INFO - PROCESS | 2272 | 1461179048539 Marionette TRACE conn5 <- [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]]]}] 12:04:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 12:04:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 569ms 12:04:08 INFO - PROCESS | 2272 | 1461179048552 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 12:04:08 INFO - PROCESS | 2272 | 1461179048554 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 12:04:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 12:04:08 INFO - PROCESS | 2272 | 1461179048572 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 12:04:08 INFO - PROCESS | 2272 | 1461179048574 Marionette TRACE conn5 <- [1,418,null,{}] 12:04:08 INFO - PROCESS | 2272 | 1461179048577 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:08 INFO - PROCESS | 2272 | 1461179048654 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 12:04:08 INFO - PROCESS | 2272 | 1461179048662 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:08 INFO - PROCESS | 2272 | ++DOCSHELL 1BC53400 == 40 [pid = 2272] [id = 114] 12:04:08 INFO - PROCESS | 2272 | ++DOMWINDOW == 85 (1BCBD800) [pid = 2272] [serial = 339] [outer = 00000000] 12:04:08 INFO - PROCESS | 2272 | ++DOMWINDOW == 86 (1CE82800) [pid = 2272] [serial = 340] [outer = 1BCBD800] 12:04:08 INFO - PROCESS | 2272 | 1461179048706 Marionette DEBUG loaded listener.js 12:04:08 INFO - PROCESS | 2272 | ++DOMWINDOW == 87 (1CF37000) [pid = 2272] [serial = 341] [outer = 1BCBD800] 12:04:09 INFO - PROCESS | 2272 | 1461179049603 Marionette TRACE conn5 <- [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]]]}] 12:04:09 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 12:04:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1070ms 12:04:09 INFO - PROCESS | 2272 | 1461179049687 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 12:04:09 INFO - PROCESS | 2272 | 1461179049691 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 12:04:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 12:04:09 INFO - PROCESS | 2272 | 1461179049698 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 12:04:09 INFO - PROCESS | 2272 | 1461179049702 Marionette TRACE conn5 <- [1,422,null,{}] 12:04:09 INFO - PROCESS | 2272 | 1461179049708 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:09 INFO - PROCESS | 2272 | 1461179049804 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 12:04:09 INFO - PROCESS | 2272 | 1461179049917 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:09 INFO - PROCESS | 2272 | ++DOCSHELL 0FA99800 == 41 [pid = 2272] [id = 115] 12:04:09 INFO - PROCESS | 2272 | ++DOMWINDOW == 88 (0FA9B000) [pid = 2272] [serial = 342] [outer = 00000000] 12:04:09 INFO - PROCESS | 2272 | ++DOMWINDOW == 89 (0FF02C00) [pid = 2272] [serial = 343] [outer = 0FA9B000] 12:04:09 INFO - PROCESS | 2272 | 1461179049975 Marionette DEBUG loaded listener.js 12:04:10 INFO - PROCESS | 2272 | ++DOMWINDOW == 90 (1001C400) [pid = 2272] [serial = 344] [outer = 0FA9B000] 12:04:11 INFO - PROCESS | 2272 | 1461179051008 Marionette TRACE conn5 <- [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]]]}] 12:04:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 12:04:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1332ms 12:04:11 INFO - PROCESS | 2272 | 1461179051032 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 12:04:11 INFO - PROCESS | 2272 | 1461179051036 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 12:04:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 12:04:11 INFO - PROCESS | 2272 | 1461179051043 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 12:04:11 INFO - PROCESS | 2272 | 1461179051047 Marionette TRACE conn5 <- [1,426,null,{}] 12:04:11 INFO - PROCESS | 2272 | 1461179051053 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:11 INFO - PROCESS | 2272 | 1461179051155 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 12:04:11 INFO - PROCESS | 2272 | 1461179051272 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:11 INFO - PROCESS | 2272 | ++DOCSHELL 10504800 == 42 [pid = 2272] [id = 116] 12:04:11 INFO - PROCESS | 2272 | ++DOMWINDOW == 91 (136E3400) [pid = 2272] [serial = 345] [outer = 00000000] 12:04:11 INFO - PROCESS | 2272 | ++DOMWINDOW == 92 (14A36C00) [pid = 2272] [serial = 346] [outer = 136E3400] 12:04:11 INFO - PROCESS | 2272 | 1461179051370 Marionette DEBUG loaded listener.js 12:04:11 INFO - PROCESS | 2272 | ++DOMWINDOW == 93 (14A3B000) [pid = 2272] [serial = 347] [outer = 136E3400] 12:04:11 INFO - PROCESS | 2272 | [2272] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:04:11 INFO - PROCESS | 2272 | 1461179051910 Marionette TRACE conn5 <- [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] 12:04:11 INFO - PROCESS | 2272 | 1461179051981 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 12:04:11 INFO - PROCESS | 2272 | 1461179051985 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 12:04:11 INFO - PROCESS | 2272 | 1461179051987 Marionette TRACE conn5 <- [1,430,null,{}] 12:04:11 INFO - PROCESS | 2272 | 1461179051993 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:12 INFO - PROCESS | 2272 | 1461179052101 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 12:04:12 INFO - PROCESS | 2272 | 1461179052200 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:12 INFO - PROCESS | 2272 | ++DOCSHELL 184D6800 == 43 [pid = 2272] [id = 117] 12:04:12 INFO - PROCESS | 2272 | ++DOMWINDOW == 94 (1958BC00) [pid = 2272] [serial = 348] [outer = 00000000] 12:04:12 INFO - PROCESS | 2272 | ++DOMWINDOW == 95 (1988D800) [pid = 2272] [serial = 349] [outer = 1958BC00] 12:04:12 INFO - PROCESS | 2272 | 1461179052258 Marionette DEBUG loaded listener.js 12:04:12 INFO - PROCESS | 2272 | ++DOMWINDOW == 96 (1A338000) [pid = 2272] [serial = 350] [outer = 1958BC00] 12:04:12 INFO - PROCESS | 2272 | 1461179052857 Marionette TRACE conn5 <- [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]]]}] 12:04:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 12:04:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 930ms 12:04:12 INFO - PROCESS | 2272 | 1461179052919 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 12:04:12 INFO - PROCESS | 2272 | 1461179052921 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 12:04:12 INFO - PROCESS | 2272 | 1461179052924 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 12:04:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 12:04:12 INFO - PROCESS | 2272 | 1461179052926 Marionette TRACE conn5 <- [1,434,null,{}] 12:04:12 INFO - PROCESS | 2272 | 1461179052930 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:13 INFO - PROCESS | 2272 | 1461179053031 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 12:04:13 INFO - PROCESS | 2272 | 1461179053143 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:13 INFO - PROCESS | 2272 | ++DOCSHELL 1A2B8400 == 44 [pid = 2272] [id = 118] 12:04:13 INFO - PROCESS | 2272 | ++DOMWINDOW == 97 (1A2BE000) [pid = 2272] [serial = 351] [outer = 00000000] 12:04:13 INFO - PROCESS | 2272 | ++DOMWINDOW == 98 (1D781800) [pid = 2272] [serial = 352] [outer = 1A2BE000] 12:04:13 INFO - PROCESS | 2272 | 1461179053198 Marionette DEBUG loaded listener.js 12:04:13 INFO - PROCESS | 2272 | ++DOMWINDOW == 99 (1F1E5000) [pid = 2272] [serial = 353] [outer = 1A2BE000] 12:04:13 INFO - PROCESS | 2272 | 1461179053885 Marionette TRACE conn5 <- [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]]]}] 12:04:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 12:04:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1016ms 12:04:13 INFO - PROCESS | 2272 | 1461179053946 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 12:04:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 12:04:13 INFO - PROCESS | 2272 | 1461179053950 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 12:04:13 INFO - PROCESS | 2272 | 1461179053955 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 12:04:13 INFO - PROCESS | 2272 | 1461179053959 Marionette TRACE conn5 <- [1,438,null,{}] 12:04:13 INFO - PROCESS | 2272 | 1461179053965 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:14 INFO - PROCESS | 2272 | 1461179054105 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 12:04:14 INFO - PROCESS | 2272 | 1461179054201 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:14 INFO - PROCESS | 2272 | ++DOCSHELL 1001DC00 == 45 [pid = 2272] [id = 119] 12:04:14 INFO - PROCESS | 2272 | ++DOMWINDOW == 100 (10023000) [pid = 2272] [serial = 354] [outer = 00000000] 12:04:14 INFO - PROCESS | 2272 | ++DOMWINDOW == 101 (10595800) [pid = 2272] [serial = 355] [outer = 10023000] 12:04:14 INFO - PROCESS | 2272 | 1461179054253 Marionette DEBUG loaded listener.js 12:04:14 INFO - PROCESS | 2272 | ++DOMWINDOW == 102 (105A0C00) [pid = 2272] [serial = 356] [outer = 10023000] 12:04:14 INFO - PROCESS | 2272 | --DOCSHELL 16159000 == 44 [pid = 2272] [id = 113] 12:04:14 INFO - PROCESS | 2272 | --DOCSHELL 1B48CC00 == 43 [pid = 2272] [id = 112] 12:04:14 INFO - PROCESS | 2272 | --DOCSHELL 19F61400 == 42 [pid = 2272] [id = 111] 12:04:14 INFO - PROCESS | 2272 | --DOCSHELL 0DE60000 == 41 [pid = 2272] [id = 110] 12:04:14 INFO - PROCESS | 2272 | --DOCSHELL 15242C00 == 40 [pid = 2272] [id = 109] 12:04:14 INFO - PROCESS | 2272 | --DOCSHELL 13657000 == 39 [pid = 2272] [id = 108] 12:04:14 INFO - PROCESS | 2272 | --DOCSHELL 0F573400 == 38 [pid = 2272] [id = 107] 12:04:14 INFO - PROCESS | 2272 | --DOCSHELL 10593400 == 37 [pid = 2272] [id = 106] 12:04:14 INFO - PROCESS | 2272 | --DOCSHELL 15209400 == 36 [pid = 2272] [id = 105] 12:04:14 INFO - PROCESS | 2272 | --DOCSHELL 1A648400 == 35 [pid = 2272] [id = 104] 12:04:14 INFO - PROCESS | 2272 | --DOCSHELL 13658000 == 34 [pid = 2272] [id = 103] 12:04:14 INFO - PROCESS | 2272 | --DOCSHELL 0FBD4400 == 33 [pid = 2272] [id = 102] 12:04:14 INFO - PROCESS | 2272 | --DOCSHELL 1BBAA000 == 32 [pid = 2272] [id = 89] 12:04:14 INFO - PROCESS | 2272 | --DOMWINDOW == 101 (16E6C000) [pid = 2272] [serial = 290] [outer = 00000000] [url = about:blank] 12:04:14 INFO - PROCESS | 2272 | --DOMWINDOW == 100 (16088800) [pid = 2272] [serial = 293] [outer = 00000000] [url = about:blank] 12:04:14 INFO - PROCESS | 2272 | --DOMWINDOW == 99 (19F58000) [pid = 2272] [serial = 299] [outer = 00000000] [url = about:blank] 12:04:14 INFO - PROCESS | 2272 | --DOMWINDOW == 98 (191BA400) [pid = 2272] [serial = 296] [outer = 00000000] [url = about:blank] 12:04:14 INFO - PROCESS | 2272 | --DOMWINDOW == 97 (167DB800) [pid = 2272] [serial = 287] [outer = 00000000] [url = about:blank] 12:04:14 INFO - PROCESS | 2272 | --DOMWINDOW == 96 (15112000) [pid = 2272] [serial = 281] [outer = 00000000] [url = about:blank] 12:04:14 INFO - PROCESS | 2272 | --DOMWINDOW == 95 (19F53800) [pid = 2272] [serial = 298] [outer = 00000000] [url = about:blank] 12:04:14 INFO - PROCESS | 2272 | --DOMWINDOW == 94 (1523A800) [pid = 2272] [serial = 283] [outer = 00000000] [url = about:blank] 12:04:14 INFO - PROCESS | 2272 | --DOMWINDOW == 93 (15241000) [pid = 2272] [serial = 284] [outer = 00000000] [url = about:blank] 12:04:14 INFO - PROCESS | 2272 | --DOMWINDOW == 92 (10019C00) [pid = 2272] [serial = 272] [outer = 00000000] [url = about:blank] 12:04:14 INFO - PROCESS | 2272 | --DOMWINDOW == 91 (0FFBD000) [pid = 2272] [serial = 271] [outer = 00000000] [url = about:blank] 12:04:14 INFO - PROCESS | 2272 | --DOMWINDOW == 90 (1CECEC00) [pid = 2272] [serial = 265] [outer = 00000000] [url = about:blank] 12:04:14 INFO - PROCESS | 2272 | --DOMWINDOW == 89 (10223000) [pid = 2272] [serial = 274] [outer = 00000000] [url = about:blank] 12:04:14 INFO - PROCESS | 2272 | --DOMWINDOW == 88 (1022B400) [pid = 2272] [serial = 275] [outer = 00000000] [url = about:blank] 12:04:14 INFO - PROCESS | 2272 | --DOMWINDOW == 87 (1510CC00) [pid = 2272] [serial = 280] [outer = 00000000] [url = about:blank] 12:04:14 INFO - PROCESS | 2272 | --DOMWINDOW == 86 (16715C00) [pid = 2272] [serial = 286] [outer = 00000000] [url = about:blank] 12:04:14 INFO - PROCESS | 2272 | --DOMWINDOW == 85 (10E8D800) [pid = 2272] [serial = 277] [outer = 00000000] [url = about:blank] 12:04:14 INFO - PROCESS | 2272 | --DOMWINDOW == 84 (1364CC00) [pid = 2272] [serial = 278] [outer = 00000000] [url = about:blank] 12:04:14 INFO - PROCESS | 2272 | --DOMWINDOW == 83 (16E6D800) [pid = 2272] [serial = 289] [outer = 00000000] [url = about:blank] 12:04:14 INFO - PROCESS | 2272 | --DOMWINDOW == 82 (15206800) [pid = 2272] [serial = 292] [outer = 00000000] [url = about:blank] 12:04:14 INFO - PROCESS | 2272 | --DOMWINDOW == 81 (0FFBC800) [pid = 2272] [serial = 268] [outer = 00000000] [url = about:blank] 12:04:14 INFO - PROCESS | 2272 | --DOMWINDOW == 80 (191BB400) [pid = 2272] [serial = 295] [outer = 00000000] [url = about:blank] 12:04:14 INFO - PROCESS | 2272 | 1461179054851 Marionette TRACE conn5 <- [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]]]}] 12:04:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 12:04:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 930ms 12:04:14 INFO - PROCESS | 2272 | 1461179054886 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 12:04:14 INFO - PROCESS | 2272 | 1461179054891 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 12:04:14 INFO - PROCESS | 2272 | 1461179054896 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 12:04:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 12:04:14 INFO - PROCESS | 2272 | 1461179054899 Marionette TRACE conn5 <- [1,442,null,{}] 12:04:14 INFO - PROCESS | 2272 | 1461179054902 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:14 INFO - PROCESS | 2272 | 1461179054981 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 12:04:15 INFO - PROCESS | 2272 | 1461179055058 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:15 INFO - PROCESS | 2272 | ++DOCSHELL 0DE5FC00 == 33 [pid = 2272] [id = 120] 12:04:15 INFO - PROCESS | 2272 | ++DOMWINDOW == 81 (0F55D800) [pid = 2272] [serial = 357] [outer = 00000000] 12:04:15 INFO - PROCESS | 2272 | ++DOMWINDOW == 82 (10224800) [pid = 2272] [serial = 358] [outer = 0F55D800] 12:04:15 INFO - PROCESS | 2272 | 1461179055104 Marionette DEBUG loaded listener.js 12:04:15 INFO - PROCESS | 2272 | ++DOMWINDOW == 83 (10425C00) [pid = 2272] [serial = 359] [outer = 0F55D800] 12:04:15 INFO - PROCESS | 2272 | 1461179055513 Marionette TRACE conn5 <- [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]]]}] 12:04:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 12:04:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 669ms 12:04:15 INFO - PROCESS | 2272 | 1461179055571 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 12:04:15 INFO - PROCESS | 2272 | 1461179055573 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 12:04:15 INFO - PROCESS | 2272 | 1461179055576 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 12:04:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 12:04:15 INFO - PROCESS | 2272 | 1461179055580 Marionette TRACE conn5 <- [1,446,null,{}] 12:04:15 INFO - PROCESS | 2272 | 1461179055590 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:15 INFO - PROCESS | 2272 | 1461179055670 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 12:04:15 INFO - PROCESS | 2272 | 1461179055676 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:15 INFO - PROCESS | 2272 | ++DOCSHELL 14A3FC00 == 34 [pid = 2272] [id = 121] 12:04:15 INFO - PROCESS | 2272 | ++DOMWINDOW == 84 (14A40800) [pid = 2272] [serial = 360] [outer = 00000000] 12:04:15 INFO - PROCESS | 2272 | ++DOMWINDOW == 85 (1510A400) [pid = 2272] [serial = 361] [outer = 14A40800] 12:04:15 INFO - PROCESS | 2272 | 1461179055724 Marionette DEBUG loaded listener.js 12:04:15 INFO - PROCESS | 2272 | ++DOMWINDOW == 86 (15111C00) [pid = 2272] [serial = 362] [outer = 14A40800] 12:04:16 INFO - PROCESS | 2272 | 1461179056183 Marionette TRACE conn5 <- [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]]]}] 12:04:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 12:04:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 630ms 12:04:16 INFO - PROCESS | 2272 | 1461179056210 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 12:04:16 INFO - PROCESS | 2272 | 1461179056213 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 12:04:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 12:04:16 INFO - PROCESS | 2272 | 1461179056216 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 12:04:16 INFO - PROCESS | 2272 | 1461179056217 Marionette TRACE conn5 <- [1,450,null,{}] 12:04:16 INFO - PROCESS | 2272 | 1461179056221 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:16 INFO - PROCESS | 2272 | 1461179056297 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 12:04:16 INFO - PROCESS | 2272 | 1461179056304 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:16 INFO - PROCESS | 2272 | ++DOCSHELL 15115800 == 35 [pid = 2272] [id = 122] 12:04:16 INFO - PROCESS | 2272 | ++DOMWINDOW == 87 (1520C000) [pid = 2272] [serial = 363] [outer = 00000000] 12:04:16 INFO - PROCESS | 2272 | ++DOMWINDOW == 88 (15241800) [pid = 2272] [serial = 364] [outer = 1520C000] 12:04:16 INFO - PROCESS | 2272 | 1461179056352 Marionette DEBUG loaded listener.js 12:04:16 INFO - PROCESS | 2272 | ++DOMWINDOW == 89 (15243800) [pid = 2272] [serial = 365] [outer = 1520C000] 12:04:16 INFO - PROCESS | 2272 | 1461179056787 Marionette TRACE conn5 <- [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] 12:04:16 INFO - PROCESS | 2272 | 1461179056848 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 12:04:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 12:04:16 INFO - PROCESS | 2272 | 1461179056852 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 12:04:16 INFO - PROCESS | 2272 | 1461179056853 Marionette TRACE conn5 <- [1,454,null,{}] 12:04:16 INFO - PROCESS | 2272 | 1461179056857 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:16 INFO - PROCESS | 2272 | 1461179056963 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 12:04:16 INFO - PROCESS | 2272 | 1461179056969 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:17 INFO - PROCESS | 2272 | ++DOCSHELL 16087C00 == 36 [pid = 2272] [id = 123] 12:04:17 INFO - PROCESS | 2272 | ++DOMWINDOW == 90 (16088000) [pid = 2272] [serial = 366] [outer = 00000000] 12:04:17 INFO - PROCESS | 2272 | ++DOMWINDOW == 91 (167E0000) [pid = 2272] [serial = 367] [outer = 16088000] 12:04:17 INFO - PROCESS | 2272 | 1461179057045 Marionette DEBUG loaded listener.js 12:04:17 INFO - PROCESS | 2272 | ++DOMWINDOW == 92 (167E4000) [pid = 2272] [serial = 368] [outer = 16088000] 12:04:17 INFO - PROCESS | 2272 | [2272] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:04:17 INFO - PROCESS | 2272 | 1461179057501 Marionette TRACE conn5 <- [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]]]}] 12:04:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 12:04:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 670ms 12:04:17 INFO - PROCESS | 2272 | 1461179057522 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 12:04:17 INFO - PROCESS | 2272 | 1461179057524 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 12:04:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 12:04:17 INFO - PROCESS | 2272 | 1461179057535 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 12:04:17 INFO - PROCESS | 2272 | 1461179057537 Marionette TRACE conn5 <- [1,458,null,{}] 12:04:17 INFO - PROCESS | 2272 | 1461179057545 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:17 INFO - PROCESS | 2272 | 1461179057668 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 12:04:17 INFO - PROCESS | 2272 | 1461179057678 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:17 INFO - PROCESS | 2272 | ++DOCSHELL 16715C00 == 37 [pid = 2272] [id = 124] 12:04:17 INFO - PROCESS | 2272 | ++DOMWINDOW == 93 (169A7000) [pid = 2272] [serial = 369] [outer = 00000000] 12:04:17 INFO - PROCESS | 2272 | ++DOMWINDOW == 94 (191DAC00) [pid = 2272] [serial = 370] [outer = 169A7000] 12:04:17 INFO - PROCESS | 2272 | 1461179057731 Marionette DEBUG loaded listener.js 12:04:17 INFO - PROCESS | 2272 | ++DOMWINDOW == 95 (1958F800) [pid = 2272] [serial = 371] [outer = 169A7000] 12:04:18 INFO - PROCESS | 2272 | 1461179058188 Marionette TRACE conn5 <- [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] 12:04:18 INFO - PROCESS | 2272 | 1461179058230 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 12:04:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 12:04:18 INFO - PROCESS | 2272 | 1461179058233 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 12:04:18 INFO - PROCESS | 2272 | 1461179058234 Marionette TRACE conn5 <- [1,462,null,{}] 12:04:18 INFO - PROCESS | 2272 | 1461179058238 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:18 INFO - PROCESS | 2272 | 1461179058377 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 12:04:18 INFO - PROCESS | 2272 | 1461179058387 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:18 INFO - PROCESS | 2272 | ++DOCSHELL 1988CC00 == 38 [pid = 2272] [id = 125] 12:04:18 INFO - PROCESS | 2272 | ++DOMWINDOW == 96 (19F4C000) [pid = 2272] [serial = 372] [outer = 00000000] 12:04:18 INFO - PROCESS | 2272 | ++DOMWINDOW == 97 (1B3E1000) [pid = 2272] [serial = 373] [outer = 19F4C000] 12:04:18 INFO - PROCESS | 2272 | 1461179058432 Marionette DEBUG loaded listener.js 12:04:18 INFO - PROCESS | 2272 | ++DOMWINDOW == 98 (1B3DB400) [pid = 2272] [serial = 374] [outer = 19F4C000] 12:04:18 INFO - PROCESS | 2272 | --DOMWINDOW == 97 (1958C800) [pid = 2272] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 12:04:18 INFO - PROCESS | 2272 | --DOMWINDOW == 96 (15246400) [pid = 2272] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 12:04:18 INFO - PROCESS | 2272 | --DOMWINDOW == 95 (167E5C00) [pid = 2272] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 12:04:18 INFO - PROCESS | 2272 | --DOMWINDOW == 94 (1450E000) [pid = 2272] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 12:04:18 INFO - PROCESS | 2272 | --DOMWINDOW == 93 (0FBD8000) [pid = 2272] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 12:04:18 INFO - PROCESS | 2272 | --DOMWINDOW == 92 (1059B800) [pid = 2272] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 12:04:18 INFO - PROCESS | 2272 | --DOMWINDOW == 91 (1B48D000) [pid = 2272] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 12:04:18 INFO - PROCESS | 2272 | --DOMWINDOW == 90 (19F8C800) [pid = 2272] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 12:04:18 INFO - PROCESS | 2272 | [2272] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:04:18 INFO - PROCESS | 2272 | 1461179058985 Marionette TRACE conn5 <- [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] 12:04:19 INFO - PROCESS | 2272 | 1461179059006 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 12:04:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 12:04:19 INFO - PROCESS | 2272 | 1461179059009 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 12:04:19 INFO - PROCESS | 2272 | 1461179059010 Marionette TRACE conn5 <- [1,466,null,{}] 12:04:19 INFO - PROCESS | 2272 | 1461179059014 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:19 INFO - PROCESS | 2272 | 1461179059090 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 12:04:19 INFO - PROCESS | 2272 | 1461179059096 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:19 INFO - PROCESS | 2272 | ++DOCSHELL 0F577400 == 39 [pid = 2272] [id = 126] 12:04:19 INFO - PROCESS | 2272 | ++DOMWINDOW == 91 (1471C400) [pid = 2272] [serial = 375] [outer = 00000000] 12:04:19 INFO - PROCESS | 2272 | ++DOMWINDOW == 92 (1A336000) [pid = 2272] [serial = 376] [outer = 1471C400] 12:04:19 INFO - PROCESS | 2272 | 1461179059142 Marionette DEBUG loaded listener.js 12:04:19 INFO - PROCESS | 2272 | ++DOMWINDOW == 93 (1A335C00) [pid = 2272] [serial = 377] [outer = 1471C400] 12:04:19 INFO - PROCESS | 2272 | 1461179059570 Marionette TRACE conn5 <- [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] 12:04:19 INFO - PROCESS | 2272 | 1461179059642 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 12:04:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 12:04:19 INFO - PROCESS | 2272 | 1461179059675 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 12:04:19 INFO - PROCESS | 2272 | 1461179059676 Marionette TRACE conn5 <- [1,470,null,{}] 12:04:19 INFO - PROCESS | 2272 | 1461179059680 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:19 INFO - PROCESS | 2272 | 1461179059754 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 12:04:19 INFO - PROCESS | 2272 | 1461179059767 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:19 INFO - PROCESS | 2272 | ++DOCSHELL 1BC51800 == 40 [pid = 2272] [id = 127] 12:04:19 INFO - PROCESS | 2272 | ++DOMWINDOW == 94 (1BD90400) [pid = 2272] [serial = 378] [outer = 00000000] 12:04:19 INFO - PROCESS | 2272 | ++DOMWINDOW == 95 (1CF40400) [pid = 2272] [serial = 379] [outer = 1BD90400] 12:04:19 INFO - PROCESS | 2272 | 1461179059811 Marionette DEBUG loaded listener.js 12:04:19 INFO - PROCESS | 2272 | ++DOMWINDOW == 96 (1CF81C00) [pid = 2272] [serial = 380] [outer = 1BD90400] 12:04:20 INFO - PROCESS | 2272 | 1461179060242 Marionette TRACE conn5 <- [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]]]}] 12:04:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 12:04:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 629ms 12:04:20 INFO - PROCESS | 2272 | 1461179060305 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 12:04:20 INFO - PROCESS | 2272 | 1461179060307 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 12:04:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 12:04:20 INFO - PROCESS | 2272 | 1461179060310 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 12:04:20 INFO - PROCESS | 2272 | 1461179060312 Marionette TRACE conn5 <- [1,474,null,{}] 12:04:20 INFO - PROCESS | 2272 | 1461179060315 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:20 INFO - PROCESS | 2272 | 1461179060390 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 12:04:20 INFO - PROCESS | 2272 | 1461179060396 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:20 INFO - PROCESS | 2272 | ++DOCSHELL 1A188C00 == 41 [pid = 2272] [id = 128] 12:04:20 INFO - PROCESS | 2272 | ++DOMWINDOW == 97 (1A189000) [pid = 2272] [serial = 381] [outer = 00000000] 12:04:20 INFO - PROCESS | 2272 | ++DOMWINDOW == 98 (1A18DC00) [pid = 2272] [serial = 382] [outer = 1A189000] 12:04:20 INFO - PROCESS | 2272 | 1461179060440 Marionette DEBUG loaded listener.js 12:04:20 INFO - PROCESS | 2272 | ++DOMWINDOW == 99 (1A18F400) [pid = 2272] [serial = 383] [outer = 1A189000] 12:04:20 INFO - PROCESS | 2272 | 1461179060899 Marionette TRACE conn5 <- [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]]]}] 12:04:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 12:04:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 670ms 12:04:20 INFO - PROCESS | 2272 | 1461179060982 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 12:04:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 12:04:20 INFO - PROCESS | 2272 | 1461179060986 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 12:04:20 INFO - PROCESS | 2272 | 1461179060991 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 12:04:20 INFO - PROCESS | 2272 | 1461179060995 Marionette TRACE conn5 <- [1,478,null,{}] 12:04:21 INFO - PROCESS | 2272 | 1461179061002 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:21 INFO - PROCESS | 2272 | 1461179061162 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 12:04:21 INFO - PROCESS | 2272 | 1461179061259 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:21 INFO - PROCESS | 2272 | ++DOCSHELL 0FB0A800 == 42 [pid = 2272] [id = 129] 12:04:21 INFO - PROCESS | 2272 | ++DOMWINDOW == 100 (0FB0D800) [pid = 2272] [serial = 384] [outer = 00000000] 12:04:21 INFO - PROCESS | 2272 | ++DOMWINDOW == 101 (10019C00) [pid = 2272] [serial = 385] [outer = 0FB0D800] 12:04:21 INFO - PROCESS | 2272 | 1461179061315 Marionette DEBUG loaded listener.js 12:04:21 INFO - PROCESS | 2272 | ++DOMWINDOW == 102 (10026C00) [pid = 2272] [serial = 386] [outer = 0FB0D800] 12:04:21 INFO - PROCESS | 2272 | 1461179061896 Marionette TRACE conn5 <- [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]]]}] 12:04:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 12:04:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 929ms 12:04:21 INFO - PROCESS | 2272 | 1461179061930 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 12:04:21 INFO - PROCESS | 2272 | 1461179061934 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 12:04:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 12:04:21 INFO - PROCESS | 2272 | 1461179061945 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 12:04:21 INFO - PROCESS | 2272 | 1461179061949 Marionette TRACE conn5 <- [1,482,null,{}] 12:04:21 INFO - PROCESS | 2272 | 1461179061953 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:22 INFO - PROCESS | 2272 | 1461179062088 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 12:04:22 INFO - PROCESS | 2272 | 1461179062211 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:22 INFO - PROCESS | 2272 | ++DOCSHELL 1510EC00 == 43 [pid = 2272] [id = 130] 12:04:22 INFO - PROCESS | 2272 | ++DOMWINDOW == 103 (15110000) [pid = 2272] [serial = 387] [outer = 00000000] 12:04:22 INFO - PROCESS | 2272 | ++DOMWINDOW == 104 (1523C400) [pid = 2272] [serial = 388] [outer = 15110000] 12:04:22 INFO - PROCESS | 2272 | 1461179062268 Marionette DEBUG loaded listener.js 12:04:22 INFO - PROCESS | 2272 | ++DOMWINDOW == 105 (167DB400) [pid = 2272] [serial = 389] [outer = 15110000] 12:04:22 INFO - PROCESS | 2272 | 1461179062898 Marionette TRACE conn5 <- [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]]]}] 12:04:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 12:04:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1019ms 12:04:22 INFO - PROCESS | 2272 | 1461179062970 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 12:04:22 INFO - PROCESS | 2272 | 1461179062972 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 12:04:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 12:04:22 INFO - PROCESS | 2272 | 1461179062976 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 12:04:22 INFO - PROCESS | 2272 | 1461179062979 Marionette TRACE conn5 <- [1,486,null,{}] 12:04:22 INFO - PROCESS | 2272 | 1461179062989 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:23 INFO - PROCESS | 2272 | 1461179063112 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 12:04:23 INFO - PROCESS | 2272 | 1461179063191 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:23 INFO - PROCESS | 2272 | ++DOCSHELL 17FA3800 == 44 [pid = 2272] [id = 131] 12:04:23 INFO - PROCESS | 2272 | ++DOMWINDOW == 106 (17FA4800) [pid = 2272] [serial = 390] [outer = 00000000] 12:04:23 INFO - PROCESS | 2272 | ++DOMWINDOW == 107 (17FADC00) [pid = 2272] [serial = 391] [outer = 17FA4800] 12:04:23 INFO - PROCESS | 2272 | 1461179063292 Marionette DEBUG loaded listener.js 12:04:23 INFO - PROCESS | 2272 | ++DOMWINDOW == 108 (18E24C00) [pid = 2272] [serial = 392] [outer = 17FA4800] 12:04:23 INFO - PROCESS | 2272 | 1461179063930 Marionette TRACE conn5 <- [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]]]}] 12:04:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 12:04:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 969ms 12:04:23 INFO - PROCESS | 2272 | 1461179063949 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 12:04:23 INFO - PROCESS | 2272 | 1461179063951 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 12:04:23 INFO - PROCESS | 2272 | 1461179063954 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 12:04:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 12:04:23 INFO - PROCESS | 2272 | 1461179063956 Marionette TRACE conn5 <- [1,490,null,{}] 12:04:23 INFO - PROCESS | 2272 | 1461179063960 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:24 INFO - PROCESS | 2272 | 1461179064061 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 12:04:24 INFO - PROCESS | 2272 | 1461179064151 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:24 INFO - PROCESS | 2272 | ++DOCSHELL 1A64E400 == 45 [pid = 2272] [id = 132] 12:04:24 INFO - PROCESS | 2272 | ++DOMWINDOW == 109 (1B372C00) [pid = 2272] [serial = 393] [outer = 00000000] 12:04:24 INFO - PROCESS | 2272 | ++DOMWINDOW == 110 (1B37B400) [pid = 2272] [serial = 394] [outer = 1B372C00] 12:04:24 INFO - PROCESS | 2272 | 1461179064207 Marionette DEBUG loaded listener.js 12:04:24 INFO - PROCESS | 2272 | ++DOMWINDOW == 111 (1B37EC00) [pid = 2272] [serial = 395] [outer = 1B372C00] 12:04:24 INFO - PROCESS | 2272 | ++DOMWINDOW == 112 (10145400) [pid = 2272] [serial = 396] [outer = 0FB0F400] 12:04:24 INFO - PROCESS | 2272 | 1461179064830 Marionette TRACE conn5 <- [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]]]}] 12:04:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 12:04:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 970ms 12:04:24 INFO - PROCESS | 2272 | 1461179064929 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 12:04:24 INFO - PROCESS | 2272 | 1461179064931 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 12:04:24 INFO - PROCESS | 2272 | 1461179064935 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 12:04:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 12:04:24 INFO - PROCESS | 2272 | 1461179064937 Marionette TRACE conn5 <- [1,494,null,{}] 12:04:24 INFO - PROCESS | 2272 | 1461179064941 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:25 INFO - PROCESS | 2272 | 1461179065042 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 12:04:25 INFO - PROCESS | 2272 | 1461179065116 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:25 INFO - PROCESS | 2272 | ++DOCSHELL 0F55BC00 == 46 [pid = 2272] [id = 133] 12:04:25 INFO - PROCESS | 2272 | ++DOMWINDOW == 113 (0F55DC00) [pid = 2272] [serial = 397] [outer = 00000000] 12:04:25 INFO - PROCESS | 2272 | ++DOMWINDOW == 114 (17EF7800) [pid = 2272] [serial = 398] [outer = 0F55DC00] 12:04:25 INFO - PROCESS | 2272 | 1461179065171 Marionette DEBUG loaded listener.js 12:04:25 INFO - PROCESS | 2272 | ++DOMWINDOW == 115 (167E7800) [pid = 2272] [serial = 399] [outer = 0F55DC00] 12:04:25 INFO - PROCESS | 2272 | 1461179065911 Marionette TRACE conn5 <- [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]]]}] 12:04:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 12:04:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1017ms 12:04:25 INFO - PROCESS | 2272 | 1461179065957 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 12:04:25 INFO - PROCESS | 2272 | 1461179065962 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 12:04:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 12:04:25 INFO - PROCESS | 2272 | 1461179065968 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 12:04:25 INFO - PROCESS | 2272 | 1461179065971 Marionette TRACE conn5 <- [1,498,null,{}] 12:04:25 INFO - PROCESS | 2272 | 1461179065976 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:26 INFO - PROCESS | 2272 | 1461179066090 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 12:04:26 INFO - PROCESS | 2272 | 1461179066173 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:26 INFO - PROCESS | 2272 | ++DOCSHELL 13654400 == 47 [pid = 2272] [id = 134] 12:04:26 INFO - PROCESS | 2272 | ++DOMWINDOW == 116 (13657800) [pid = 2272] [serial = 400] [outer = 00000000] 12:04:26 INFO - PROCESS | 2272 | ++DOMWINDOW == 117 (14721800) [pid = 2272] [serial = 401] [outer = 13657800] 12:04:26 INFO - PROCESS | 2272 | 1461179066268 Marionette DEBUG loaded listener.js 12:04:26 INFO - PROCESS | 2272 | ++DOMWINDOW == 118 (14A34400) [pid = 2272] [serial = 402] [outer = 13657800] 12:04:26 INFO - PROCESS | 2272 | --DOCSHELL 1B33B800 == 46 [pid = 2272] [id = 101] 12:04:26 INFO - PROCESS | 2272 | --DOCSHELL 1BC51800 == 45 [pid = 2272] [id = 127] 12:04:26 INFO - PROCESS | 2272 | --DOCSHELL 0F577400 == 44 [pid = 2272] [id = 126] 12:04:26 INFO - PROCESS | 2272 | --DOCSHELL 1988CC00 == 43 [pid = 2272] [id = 125] 12:04:26 INFO - PROCESS | 2272 | --DOCSHELL 16715C00 == 42 [pid = 2272] [id = 124] 12:04:26 INFO - PROCESS | 2272 | --DOCSHELL 16087C00 == 41 [pid = 2272] [id = 123] 12:04:26 INFO - PROCESS | 2272 | --DOCSHELL 15115800 == 40 [pid = 2272] [id = 122] 12:04:26 INFO - PROCESS | 2272 | --DOCSHELL 14A3FC00 == 39 [pid = 2272] [id = 121] 12:04:26 INFO - PROCESS | 2272 | --DOCSHELL 0DE5FC00 == 38 [pid = 2272] [id = 120] 12:04:26 INFO - PROCESS | 2272 | --DOCSHELL 1001DC00 == 37 [pid = 2272] [id = 119] 12:04:26 INFO - PROCESS | 2272 | --DOMWINDOW == 117 (10595400) [pid = 2272] [serial = 304] [outer = 00000000] [url = about:blank] 12:04:26 INFO - PROCESS | 2272 | --DOMWINDOW == 116 (16158400) [pid = 2272] [serial = 307] [outer = 00000000] [url = about:blank] 12:04:26 INFO - PROCESS | 2272 | --DOMWINDOW == 115 (1BB9D400) [pid = 2272] [serial = 310] [outer = 00000000] [url = about:blank] 12:04:26 INFO - PROCESS | 2272 | --DOMWINDOW == 114 (167E6400) [pid = 2272] [serial = 313] [outer = 00000000] [url = about:blank] 12:04:26 INFO - PROCESS | 2272 | --DOMWINDOW == 113 (1CE82800) [pid = 2272] [serial = 340] [outer = 00000000] [url = about:blank] 12:04:26 INFO - PROCESS | 2272 | --DOCSHELL 1BC53400 == 36 [pid = 2272] [id = 114] 12:04:26 INFO - PROCESS | 2272 | --DOMWINDOW == 112 (1BBC9400) [pid = 2272] [serial = 338] [outer = 00000000] [url = about:blank] 12:04:26 INFO - PROCESS | 2272 | --DOMWINDOW == 111 (167DE800) [pid = 2272] [serial = 326] [outer = 00000000] [url = about:blank] 12:04:26 INFO - PROCESS | 2272 | --DOMWINDOW == 110 (18E31C00) [pid = 2272] [serial = 328] [outer = 00000000] [url = about:blank] 12:04:26 INFO - PROCESS | 2272 | --DOMWINDOW == 109 (15183800) [pid = 2272] [serial = 322] [outer = 00000000] [url = about:blank] 12:04:26 INFO - PROCESS | 2272 | --DOMWINDOW == 108 (15237400) [pid = 2272] [serial = 323] [outer = 00000000] [url = about:blank] 12:04:26 INFO - PROCESS | 2272 | --DOMWINDOW == 107 (1B5ED800) [pid = 2272] [serial = 337] [outer = 00000000] [url = about:blank] 12:04:26 INFO - PROCESS | 2272 | --DOMWINDOW == 106 (1022A400) [pid = 2272] [serial = 319] [outer = 00000000] [url = about:blank] 12:04:26 INFO - PROCESS | 2272 | --DOMWINDOW == 105 (1B48F800) [pid = 2272] [serial = 301] [outer = 00000000] [url = about:blank] 12:04:26 INFO - PROCESS | 2272 | --DOMWINDOW == 104 (1473A000) [pid = 2272] [serial = 316] [outer = 00000000] [url = about:blank] 12:04:26 INFO - PROCESS | 2272 | --DOMWINDOW == 103 (10595C00) [pid = 2272] [serial = 320] [outer = 00000000] [url = about:blank] 12:04:26 INFO - PROCESS | 2272 | --DOMWINDOW == 102 (1B9D6800) [pid = 2272] [serial = 335] [outer = 00000000] [url = about:blank] 12:04:26 INFO - PROCESS | 2272 | --DOMWINDOW == 101 (1B337C00) [pid = 2272] [serial = 331] [outer = 00000000] [url = about:blank] 12:04:26 INFO - PROCESS | 2272 | --DOMWINDOW == 100 (18E5D800) [pid = 2272] [serial = 329] [outer = 00000000] [url = about:blank] 12:04:26 INFO - PROCESS | 2272 | --DOMWINDOW == 99 (150D0800) [pid = 2272] [serial = 317] [outer = 00000000] [url = about:blank] 12:04:26 INFO - PROCESS | 2272 | --DOMWINDOW == 98 (1B9D7400) [pid = 2272] [serial = 334] [outer = 00000000] [url = about:blank] 12:04:26 INFO - PROCESS | 2272 | --DOMWINDOW == 97 (1A653C00) [pid = 2272] [serial = 332] [outer = 00000000] [url = about:blank] 12:04:26 INFO - PROCESS | 2272 | --DOMWINDOW == 96 (167D9000) [pid = 2272] [serial = 325] [outer = 00000000] [url = about:blank] 12:04:26 INFO - PROCESS | 2272 | 1461179066778 Marionette TRACE conn5 <- [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]]]}] 12:04:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 12:04:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 869ms 12:04:26 INFO - PROCESS | 2272 | 1461179066842 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 12:04:26 INFO - PROCESS | 2272 | 1461179066848 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 12:04:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 12:04:26 INFO - PROCESS | 2272 | 1461179066853 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 12:04:26 INFO - PROCESS | 2272 | 1461179066856 Marionette TRACE conn5 <- [1,502,null,{}] 12:04:26 INFO - PROCESS | 2272 | 1461179066860 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:26 INFO - PROCESS | 2272 | 1461179066942 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 12:04:26 INFO - PROCESS | 2272 | 1461179066949 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:26 INFO - PROCESS | 2272 | ++DOCSHELL 0F573400 == 37 [pid = 2272] [id = 135] 12:04:26 INFO - PROCESS | 2272 | ++DOMWINDOW == 97 (1022A800) [pid = 2272] [serial = 403] [outer = 00000000] 12:04:26 INFO - PROCESS | 2272 | ++DOMWINDOW == 98 (136E9800) [pid = 2272] [serial = 404] [outer = 1022A800] 12:04:26 INFO - PROCESS | 2272 | 1461179066995 Marionette DEBUG loaded listener.js 12:04:27 INFO - PROCESS | 2272 | ++DOMWINDOW == 99 (147B2400) [pid = 2272] [serial = 405] [outer = 1022A800] 12:04:27 INFO - PROCESS | 2272 | 1461179067459 Marionette TRACE conn5 <- [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]]]}] 12:04:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 12:04:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 630ms 12:04:27 INFO - PROCESS | 2272 | 1461179067487 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 12:04:27 INFO - PROCESS | 2272 | 1461179067489 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 12:04:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 12:04:27 INFO - PROCESS | 2272 | 1461179067496 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 12:04:27 INFO - PROCESS | 2272 | 1461179067499 Marionette TRACE conn5 <- [1,506,null,{}] 12:04:27 INFO - PROCESS | 2272 | 1461179067510 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:27 INFO - PROCESS | 2272 | 1461179067591 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 12:04:27 INFO - PROCESS | 2272 | 1461179067600 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:27 INFO - PROCESS | 2272 | ++DOCSHELL 1523A800 == 38 [pid = 2272] [id = 136] 12:04:27 INFO - PROCESS | 2272 | ++DOMWINDOW == 100 (1523D000) [pid = 2272] [serial = 406] [outer = 00000000] 12:04:27 INFO - PROCESS | 2272 | ++DOMWINDOW == 101 (16084400) [pid = 2272] [serial = 407] [outer = 1523D000] 12:04:27 INFO - PROCESS | 2272 | 1461179067647 Marionette DEBUG loaded listener.js 12:04:27 INFO - PROCESS | 2272 | ++DOMWINDOW == 102 (16158400) [pid = 2272] [serial = 408] [outer = 1523D000] 12:04:28 INFO - PROCESS | 2272 | 1461179068130 Marionette TRACE conn5 <- [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]]]}] 12:04:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 12:04:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 690ms 12:04:28 INFO - PROCESS | 2272 | 1461179068187 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 12:04:28 INFO - PROCESS | 2272 | 1461179068189 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 12:04:28 INFO - PROCESS | 2272 | 1461179068192 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 12:04:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 12:04:28 INFO - PROCESS | 2272 | 1461179068194 Marionette TRACE conn5 <- [1,510,null,{}] 12:04:28 INFO - PROCESS | 2272 | 1461179068197 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:28 INFO - PROCESS | 2272 | 1461179068280 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 12:04:28 INFO - PROCESS | 2272 | 1461179068290 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:28 INFO - PROCESS | 2272 | ++DOCSHELL 167E1800 == 39 [pid = 2272] [id = 137] 12:04:28 INFO - PROCESS | 2272 | ++DOMWINDOW == 103 (167E1C00) [pid = 2272] [serial = 409] [outer = 00000000] 12:04:28 INFO - PROCESS | 2272 | ++DOMWINDOW == 104 (17FA4000) [pid = 2272] [serial = 410] [outer = 167E1C00] 12:04:28 INFO - PROCESS | 2272 | 1461179068335 Marionette DEBUG loaded listener.js 12:04:28 INFO - PROCESS | 2272 | ++DOMWINDOW == 105 (17FA8400) [pid = 2272] [serial = 411] [outer = 167E1C00] 12:04:28 INFO - PROCESS | 2272 | 1461179068759 Marionette TRACE conn5 <- [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]]]}] 12:04:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 12:04:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 629ms 12:04:28 INFO - PROCESS | 2272 | 1461179068827 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 12:04:28 INFO - PROCESS | 2272 | 1461179068829 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 12:04:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 12:04:28 INFO - PROCESS | 2272 | 1461179068832 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 12:04:28 INFO - PROCESS | 2272 | 1461179068834 Marionette TRACE conn5 <- [1,514,null,{}] 12:04:28 INFO - PROCESS | 2272 | 1461179068837 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:28 INFO - PROCESS | 2272 | 1461179068940 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 12:04:29 INFO - PROCESS | 2272 | 1461179069021 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:29 INFO - PROCESS | 2272 | ++DOCSHELL 17FA0C00 == 40 [pid = 2272] [id = 138] 12:04:29 INFO - PROCESS | 2272 | ++DOMWINDOW == 106 (17FA2000) [pid = 2272] [serial = 412] [outer = 00000000] 12:04:29 INFO - PROCESS | 2272 | ++DOMWINDOW == 107 (18E5D000) [pid = 2272] [serial = 413] [outer = 17FA2000] 12:04:29 INFO - PROCESS | 2272 | 1461179069066 Marionette DEBUG loaded listener.js 12:04:29 INFO - PROCESS | 2272 | ++DOMWINDOW == 108 (191E1000) [pid = 2272] [serial = 414] [outer = 17FA2000] 12:04:29 INFO - PROCESS | 2272 | 1461179069499 Marionette TRACE conn5 <- [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]]]}] 12:04:29 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 12:04:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 730ms 12:04:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 12:04:29 INFO - PROCESS | 2272 | 1461179069563 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 12:04:29 INFO - PROCESS | 2272 | 1461179069565 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 12:04:29 INFO - PROCESS | 2272 | 1461179069568 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 12:04:29 INFO - PROCESS | 2272 | 1461179069570 Marionette TRACE conn5 <- [1,518,null,{}] 12:04:29 INFO - PROCESS | 2272 | 1461179069574 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:29 INFO - PROCESS | 2272 | 1461179069693 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 12:04:29 INFO - PROCESS | 2272 | 1461179069755 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:29 INFO - PROCESS | 2272 | ++DOCSHELL 1A64F400 == 41 [pid = 2272] [id = 139] 12:04:29 INFO - PROCESS | 2272 | ++DOMWINDOW == 109 (1A653C00) [pid = 2272] [serial = 415] [outer = 00000000] 12:04:29 INFO - PROCESS | 2272 | ++DOMWINDOW == 110 (1B374C00) [pid = 2272] [serial = 416] [outer = 1A653C00] 12:04:29 INFO - PROCESS | 2272 | 1461179069802 Marionette DEBUG loaded listener.js 12:04:29 INFO - PROCESS | 2272 | ++DOMWINDOW == 111 (1B374400) [pid = 2272] [serial = 417] [outer = 1A653C00] 12:04:30 INFO - PROCESS | 2272 | 1461179070239 Marionette TRACE conn5 <- [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]]]}] 12:04:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 12:04:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 729ms 12:04:30 INFO - PROCESS | 2272 | 1461179070307 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 12:04:30 INFO - PROCESS | 2272 | 1461179070309 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 12:04:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 12:04:30 INFO - PROCESS | 2272 | 1461179070313 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 12:04:30 INFO - PROCESS | 2272 | 1461179070314 Marionette TRACE conn5 <- [1,522,null,{}] 12:04:30 INFO - PROCESS | 2272 | 1461179070318 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:30 INFO - PROCESS | 2272 | 1461179070420 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 12:04:30 INFO - PROCESS | 2272 | 1461179070475 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:30 INFO - PROCESS | 2272 | ++DOCSHELL 0FADCC00 == 42 [pid = 2272] [id = 140] 12:04:30 INFO - PROCESS | 2272 | ++DOMWINDOW == 112 (1B380C00) [pid = 2272] [serial = 418] [outer = 00000000] 12:04:30 INFO - PROCESS | 2272 | ++DOMWINDOW == 113 (1B9E0800) [pid = 2272] [serial = 419] [outer = 1B380C00] 12:04:30 INFO - PROCESS | 2272 | 1461179070520 Marionette DEBUG loaded listener.js 12:04:30 INFO - PROCESS | 2272 | ++DOMWINDOW == 114 (1BBA3400) [pid = 2272] [serial = 420] [outer = 1B380C00] 12:04:30 INFO - PROCESS | 2272 | --DOMWINDOW == 113 (0FBD8800) [pid = 2272] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 12:04:30 INFO - PROCESS | 2272 | --DOMWINDOW == 112 (1B33D400) [pid = 2272] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 12:04:30 INFO - PROCESS | 2272 | --DOMWINDOW == 111 (16088000) [pid = 2272] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 12:04:30 INFO - PROCESS | 2272 | --DOMWINDOW == 110 (14A40800) [pid = 2272] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 12:04:30 INFO - PROCESS | 2272 | --DOMWINDOW == 109 (1A2BE000) [pid = 2272] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 12:04:30 INFO - PROCESS | 2272 | --DOMWINDOW == 108 (10023000) [pid = 2272] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 12:04:30 INFO - PROCESS | 2272 | --DOMWINDOW == 107 (0F55D800) [pid = 2272] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 12:04:30 INFO - PROCESS | 2272 | --DOMWINDOW == 106 (1520C000) [pid = 2272] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 12:04:30 INFO - PROCESS | 2272 | --DOMWINDOW == 105 (0FA9B000) [pid = 2272] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 12:04:30 INFO - PROCESS | 2272 | --DOMWINDOW == 104 (1958BC00) [pid = 2272] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 12:04:30 INFO - PROCESS | 2272 | --DOMWINDOW == 103 (136E3400) [pid = 2272] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 12:04:30 INFO - PROCESS | 2272 | --DOMWINDOW == 102 (169A7000) [pid = 2272] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 12:04:30 INFO - PROCESS | 2272 | --DOMWINDOW == 101 (19F4C000) [pid = 2272] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 12:04:30 INFO - PROCESS | 2272 | --DOMWINDOW == 100 (1471C400) [pid = 2272] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 12:04:30 INFO - PROCESS | 2272 | --DOMWINDOW == 99 (1BD90400) [pid = 2272] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 12:04:30 INFO - PROCESS | 2272 | --DOMWINDOW == 98 (1BCC3000) [pid = 2272] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 12:04:30 INFO - PROCESS | 2272 | --DOMWINDOW == 97 (0FBD5000) [pid = 2272] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 12:04:30 INFO - PROCESS | 2272 | --DOMWINDOW == 96 (15114000) [pid = 2272] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 12:04:30 INFO - PROCESS | 2272 | --DOMWINDOW == 95 (1B3D9C00) [pid = 2272] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 12:04:30 INFO - PROCESS | 2272 | --DOMWINDOW == 94 (1520A800) [pid = 2272] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 12:04:31 INFO - PROCESS | 2272 | 1461179071052 Marionette TRACE conn5 <- [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]]]}] 12:04:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 12:04:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 770ms 12:04:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 12:04:31 INFO - PROCESS | 2272 | 1461179071084 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 12:04:31 INFO - PROCESS | 2272 | 1461179071086 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 12:04:31 INFO - PROCESS | 2272 | 1461179071089 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 12:04:31 INFO - PROCESS | 2272 | 1461179071091 Marionette TRACE conn5 <- [1,526,null,{}] 12:04:31 INFO - PROCESS | 2272 | 1461179071094 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:31 INFO - PROCESS | 2272 | 1461179071169 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 12:04:31 INFO - PROCESS | 2272 | 1461179071178 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:31 INFO - PROCESS | 2272 | ++DOCSHELL 0F56C400 == 43 [pid = 2272] [id = 141] 12:04:31 INFO - PROCESS | 2272 | ++DOMWINDOW == 95 (0F941800) [pid = 2272] [serial = 421] [outer = 00000000] 12:04:31 INFO - PROCESS | 2272 | ++DOMWINDOW == 96 (1471C400) [pid = 2272] [serial = 422] [outer = 0F941800] 12:04:31 INFO - PROCESS | 2272 | 1461179071223 Marionette DEBUG loaded listener.js 12:04:31 INFO - PROCESS | 2272 | ++DOMWINDOW == 97 (15238400) [pid = 2272] [serial = 423] [outer = 0F941800] 12:04:31 INFO - PROCESS | 2272 | 1461179071669 Marionette TRACE conn5 <- [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]]]}] 12:04:31 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 12:04:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 630ms 12:04:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 12:04:31 INFO - PROCESS | 2272 | 1461179071729 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 12:04:31 INFO - PROCESS | 2272 | 1461179071731 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 12:04:31 INFO - PROCESS | 2272 | 1461179071734 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 12:04:31 INFO - PROCESS | 2272 | 1461179071736 Marionette TRACE conn5 <- [1,530,null,{}] 12:04:31 INFO - PROCESS | 2272 | 1461179071742 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:31 INFO - PROCESS | 2272 | 1461179071818 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 12:04:31 INFO - PROCESS | 2272 | 1461179071825 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:31 INFO - PROCESS | 2272 | ++DOCSHELL 16088400 == 44 [pid = 2272] [id = 142] 12:04:31 INFO - PROCESS | 2272 | ++DOMWINDOW == 98 (1608D400) [pid = 2272] [serial = 424] [outer = 00000000] 12:04:31 INFO - PROCESS | 2272 | ++DOMWINDOW == 99 (1B33D400) [pid = 2272] [serial = 425] [outer = 1608D400] 12:04:31 INFO - PROCESS | 2272 | 1461179071869 Marionette DEBUG loaded listener.js 12:04:31 INFO - PROCESS | 2272 | ++DOMWINDOW == 100 (1BCC9000) [pid = 2272] [serial = 426] [outer = 1608D400] 12:04:32 INFO - PROCESS | 2272 | 1461179072306 Marionette TRACE conn5 <- [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"]]]}] 12:04:32 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 12:04:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 12:04:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:04:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:04:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 12:04:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:04:32 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 12:04:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 12:04:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:04:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:04:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 12:04:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:04:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 629ms 12:04:32 INFO - PROCESS | 2272 | 1461179072365 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 12:04:32 INFO - PROCESS | 2272 | 1461179072367 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 12:04:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 12:04:32 INFO - PROCESS | 2272 | 1461179072370 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 12:04:32 INFO - PROCESS | 2272 | 1461179072372 Marionette TRACE conn5 <- [1,534,null,{}] 12:04:32 INFO - PROCESS | 2272 | 1461179072379 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:32 INFO - PROCESS | 2272 | 1461179072467 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 12:04:32 INFO - PROCESS | 2272 | 1461179072475 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:32 INFO - PROCESS | 2272 | ++DOCSHELL 19205C00 == 45 [pid = 2272] [id = 143] 12:04:32 INFO - PROCESS | 2272 | ++DOMWINDOW == 101 (19207C00) [pid = 2272] [serial = 427] [outer = 00000000] 12:04:32 INFO - PROCESS | 2272 | ++DOMWINDOW == 102 (1920DC00) [pid = 2272] [serial = 428] [outer = 19207C00] 12:04:32 INFO - PROCESS | 2272 | 1461179072519 Marionette DEBUG loaded listener.js 12:04:32 INFO - PROCESS | 2272 | ++DOMWINDOW == 103 (19210000) [pid = 2272] [serial = 429] [outer = 19207C00] 12:04:32 INFO - PROCESS | 2272 | 1461179072993 Marionette TRACE conn5 <- [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]]]}] 12:04:33 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. 12:04:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 690ms 12:04:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 12:04:33 INFO - PROCESS | 2272 | 1461179073061 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 12:04:33 INFO - PROCESS | 2272 | 1461179073066 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 12:04:33 INFO - PROCESS | 2272 | 1461179073071 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 12:04:33 INFO - PROCESS | 2272 | 1461179073076 Marionette TRACE conn5 <- [1,538,null,{}] 12:04:33 INFO - PROCESS | 2272 | 1461179073083 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:33 INFO - PROCESS | 2272 | 1461179073268 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 12:04:33 INFO - PROCESS | 2272 | 1461179073360 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:33 INFO - PROCESS | 2272 | ++DOCSHELL 1013EC00 == 46 [pid = 2272] [id = 144] 12:04:33 INFO - PROCESS | 2272 | ++DOMWINDOW == 104 (10140400) [pid = 2272] [serial = 430] [outer = 00000000] 12:04:33 INFO - PROCESS | 2272 | ++DOMWINDOW == 105 (1022A000) [pid = 2272] [serial = 431] [outer = 10140400] 12:04:33 INFO - PROCESS | 2272 | 1461179073418 Marionette DEBUG loaded listener.js 12:04:33 INFO - PROCESS | 2272 | ++DOMWINDOW == 106 (10595400) [pid = 2272] [serial = 432] [outer = 10140400] 12:04:33 INFO - PROCESS | 2272 | 1461179073951 Marionette TRACE conn5 <- [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]]]}] 12:04:33 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. 12:04:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 930ms 12:04:33 INFO - PROCESS | 2272 | 1461179074002 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 12:04:33 INFO - PROCESS | 2272 | 1461179074008 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 12:04:34 INFO - PROCESS | 2272 | 1461179074031 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 12:04:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 12:04:34 INFO - PROCESS | 2272 | 1461179074034 Marionette TRACE conn5 <- [1,542,null,{}] 12:04:34 INFO - PROCESS | 2272 | 1461179074038 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:34 INFO - PROCESS | 2272 | 1461179074146 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 12:04:34 INFO - PROCESS | 2272 | 1461179074256 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:34 INFO - PROCESS | 2272 | ++DOCSHELL 10598400 == 47 [pid = 2272] [id = 145] 12:04:34 INFO - PROCESS | 2272 | ++DOMWINDOW == 107 (1059CC00) [pid = 2272] [serial = 433] [outer = 00000000] 12:04:34 INFO - PROCESS | 2272 | ++DOMWINDOW == 108 (1614F000) [pid = 2272] [serial = 434] [outer = 1059CC00] 12:04:34 INFO - PROCESS | 2272 | 1461179074311 Marionette DEBUG loaded listener.js 12:04:34 INFO - PROCESS | 2272 | ++DOMWINDOW == 109 (184D2000) [pid = 2272] [serial = 435] [outer = 1059CC00] 12:04:34 INFO - PROCESS | 2272 | [2272] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:04:34 INFO - PROCESS | 2272 | [2272] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:04:34 INFO - PROCESS | 2272 | 1461179074916 Marionette TRACE conn5 <- [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]]]}] 12:04:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 12:04:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 930ms 12:04:34 INFO - PROCESS | 2272 | 1461179074968 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 12:04:34 INFO - PROCESS | 2272 | 1461179074970 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 12:04:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 12:04:34 INFO - PROCESS | 2272 | 1461179074974 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 12:04:34 INFO - PROCESS | 2272 | 1461179074978 Marionette TRACE conn5 <- [1,546,null,{}] 12:04:34 INFO - PROCESS | 2272 | 1461179074989 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:35 INFO - PROCESS | 2272 | 1461179075097 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 12:04:35 INFO - PROCESS | 2272 | 1461179075221 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:35 INFO - PROCESS | 2272 | ++DOCSHELL 19204400 == 48 [pid = 2272] [id = 146] 12:04:35 INFO - PROCESS | 2272 | ++DOMWINDOW == 110 (1A183000) [pid = 2272] [serial = 436] [outer = 00000000] 12:04:35 INFO - PROCESS | 2272 | ++DOMWINDOW == 111 (1CECB400) [pid = 2272] [serial = 437] [outer = 1A183000] 12:04:35 INFO - PROCESS | 2272 | 1461179075280 Marionette DEBUG loaded listener.js 12:04:35 INFO - PROCESS | 2272 | ++DOMWINDOW == 112 (1CF81800) [pid = 2272] [serial = 438] [outer = 1A183000] 12:04:35 INFO - PROCESS | 2272 | 1461179075843 Marionette TRACE conn5 <- [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]]]}] 12:04:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 12:04:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 930ms 12:04:35 INFO - PROCESS | 2272 | 1461179075907 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 12:04:35 INFO - PROCESS | 2272 | 1461179075910 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 12:04:35 INFO - PROCESS | 2272 | 1461179075914 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 12:04:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 12:04:35 INFO - PROCESS | 2272 | 1461179075916 Marionette TRACE conn5 <- [1,550,null,{}] 12:04:35 INFO - PROCESS | 2272 | 1461179075920 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:36 INFO - PROCESS | 2272 | 1461179076026 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 12:04:36 INFO - PROCESS | 2272 | 1461179076124 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:36 INFO - PROCESS | 2272 | ++DOCSHELL 1E148C00 == 49 [pid = 2272] [id = 147] 12:04:36 INFO - PROCESS | 2272 | ++DOMWINDOW == 113 (1E149000) [pid = 2272] [serial = 439] [outer = 00000000] 12:04:36 INFO - PROCESS | 2272 | ++DOMWINDOW == 114 (1E14E400) [pid = 2272] [serial = 440] [outer = 1E149000] 12:04:36 INFO - PROCESS | 2272 | 1461179076179 Marionette DEBUG loaded listener.js 12:04:36 INFO - PROCESS | 2272 | ++DOMWINDOW == 115 (1F14F400) [pid = 2272] [serial = 441] [outer = 1E149000] 12:04:36 INFO - PROCESS | 2272 | [2272] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:04:36 INFO - PROCESS | 2272 | [2272] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:04:36 INFO - PROCESS | 2272 | 1461179076750 Marionette TRACE conn5 <- [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]]]}] 12:04:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 12:04:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 869ms 12:04:36 INFO - PROCESS | 2272 | 1461179076787 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 12:04:36 INFO - PROCESS | 2272 | 1461179076790 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 12:04:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 12:04:36 INFO - PROCESS | 2272 | 1461179076793 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 12:04:36 INFO - PROCESS | 2272 | 1461179076795 Marionette TRACE conn5 <- [1,554,null,{}] 12:04:36 INFO - PROCESS | 2272 | 1461179076799 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:36 INFO - PROCESS | 2272 | 1461179076897 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 12:04:37 INFO - PROCESS | 2272 | 1461179077043 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:37 INFO - PROCESS | 2272 | ++DOCSHELL 0DE1F800 == 50 [pid = 2272] [id = 148] 12:04:37 INFO - PROCESS | 2272 | ++DOMWINDOW == 116 (0F562400) [pid = 2272] [serial = 442] [outer = 00000000] 12:04:37 INFO - PROCESS | 2272 | ++DOMWINDOW == 117 (10020000) [pid = 2272] [serial = 443] [outer = 0F562400] 12:04:37 INFO - PROCESS | 2272 | 1461179077139 Marionette DEBUG loaded listener.js 12:04:37 INFO - PROCESS | 2272 | ++DOMWINDOW == 118 (1050C400) [pid = 2272] [serial = 444] [outer = 0F562400] 12:04:37 INFO - PROCESS | 2272 | [2272] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:04:37 INFO - PROCESS | 2272 | [2272] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:04:37 INFO - PROCESS | 2272 | 1461179077834 Marionette TRACE conn5 <- [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]]]}] 12:04:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 12:04:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1120ms 12:04:37 INFO - PROCESS | 2272 | 1461179077918 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 12:04:37 INFO - PROCESS | 2272 | 1461179077923 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 12:04:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 12:04:37 INFO - PROCESS | 2272 | 1461179077928 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 12:04:37 INFO - PROCESS | 2272 | 1461179077931 Marionette TRACE conn5 <- [1,558,null,{}] 12:04:37 INFO - PROCESS | 2272 | 1461179077937 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:38 INFO - PROCESS | 2272 | 1461179078067 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 12:04:38 INFO - PROCESS | 2272 | 1461179078168 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:38 INFO - PROCESS | 2272 | ++DOCSHELL 10142800 == 51 [pid = 2272] [id = 149] 12:04:38 INFO - PROCESS | 2272 | ++DOMWINDOW == 119 (1014CC00) [pid = 2272] [serial = 445] [outer = 00000000] 12:04:38 INFO - PROCESS | 2272 | ++DOMWINDOW == 120 (10594C00) [pid = 2272] [serial = 446] [outer = 1014CC00] 12:04:38 INFO - PROCESS | 2272 | 1461179078219 Marionette DEBUG loaded listener.js 12:04:38 INFO - PROCESS | 2272 | ++DOMWINDOW == 121 (10D09C00) [pid = 2272] [serial = 447] [outer = 1014CC00] 12:04:38 INFO - PROCESS | 2272 | [2272] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:04:38 INFO - PROCESS | 2272 | [2272] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:04:38 INFO - PROCESS | 2272 | --DOCSHELL 16088400 == 50 [pid = 2272] [id = 142] 12:04:38 INFO - PROCESS | 2272 | --DOCSHELL 0F56C400 == 49 [pid = 2272] [id = 141] 12:04:38 INFO - PROCESS | 2272 | --DOCSHELL 0FADCC00 == 48 [pid = 2272] [id = 140] 12:04:38 INFO - PROCESS | 2272 | --DOCSHELL 1A64F400 == 47 [pid = 2272] [id = 139] 12:04:38 INFO - PROCESS | 2272 | --DOCSHELL 17FA0C00 == 46 [pid = 2272] [id = 138] 12:04:38 INFO - PROCESS | 2272 | --DOCSHELL 167E1800 == 45 [pid = 2272] [id = 137] 12:04:38 INFO - PROCESS | 2272 | --DOCSHELL 1523A800 == 44 [pid = 2272] [id = 136] 12:04:38 INFO - PROCESS | 2272 | --DOMWINDOW == 120 (1A18DC00) [pid = 2272] [serial = 382] [outer = 00000000] [url = about:blank] 12:04:38 INFO - PROCESS | 2272 | --DOCSHELL 0F573400 == 43 [pid = 2272] [id = 135] 12:04:38 INFO - PROCESS | 2272 | --DOCSHELL 13654400 == 42 [pid = 2272] [id = 134] 12:04:38 INFO - PROCESS | 2272 | --DOCSHELL 1A64E400 == 41 [pid = 2272] [id = 132] 12:04:38 INFO - PROCESS | 2272 | --DOCSHELL 17FA3800 == 40 [pid = 2272] [id = 131] 12:04:38 INFO - PROCESS | 2272 | --DOCSHELL 1510EC00 == 39 [pid = 2272] [id = 130] 12:04:38 INFO - PROCESS | 2272 | --DOCSHELL 0FB0A800 == 38 [pid = 2272] [id = 129] 12:04:38 INFO - PROCESS | 2272 | --DOCSHELL 1A188C00 == 37 [pid = 2272] [id = 128] 12:04:38 INFO - PROCESS | 2272 | --DOMWINDOW == 119 (10DAAC00) [pid = 2272] [serial = 305] [outer = 00000000] [url = about:blank] 12:04:38 INFO - PROCESS | 2272 | --DOMWINDOW == 118 (169A7400) [pid = 2272] [serial = 308] [outer = 00000000] [url = about:blank] 12:04:38 INFO - PROCESS | 2272 | --DOMWINDOW == 117 (1BBA4800) [pid = 2272] [serial = 311] [outer = 00000000] [url = about:blank] 12:04:38 INFO - PROCESS | 2272 | --DOMWINDOW == 116 (191B5800) [pid = 2272] [serial = 314] [outer = 00000000] [url = about:blank] 12:04:38 INFO - PROCESS | 2272 | --DOMWINDOW == 115 (10018800) [pid = 2272] [serial = 269] [outer = 00000000] [url = about:blank] 12:04:38 INFO - PROCESS | 2272 | --DOMWINDOW == 114 (191DAC00) [pid = 2272] [serial = 370] [outer = 00000000] [url = about:blank] 12:04:38 INFO - PROCESS | 2272 | --DOMWINDOW == 113 (1B3E1000) [pid = 2272] [serial = 373] [outer = 00000000] [url = about:blank] 12:04:38 INFO - PROCESS | 2272 | --DOMWINDOW == 112 (1A336000) [pid = 2272] [serial = 376] [outer = 00000000] [url = about:blank] 12:04:38 INFO - PROCESS | 2272 | --DOMWINDOW == 111 (1A335C00) [pid = 2272] [serial = 377] [outer = 00000000] [url = about:blank] 12:04:38 INFO - PROCESS | 2272 | --DOMWINDOW == 110 (1CF40400) [pid = 2272] [serial = 379] [outer = 00000000] [url = about:blank] 12:04:38 INFO - PROCESS | 2272 | --DOMWINDOW == 109 (15111C00) [pid = 2272] [serial = 362] [outer = 00000000] [url = about:blank] 12:04:38 INFO - PROCESS | 2272 | --DOMWINDOW == 108 (1B3DB400) [pid = 2272] [serial = 374] [outer = 00000000] [url = about:blank] 12:04:38 INFO - PROCESS | 2272 | --DOMWINDOW == 107 (1F1E5000) [pid = 2272] [serial = 353] [outer = 00000000] [url = about:blank] 12:04:38 INFO - PROCESS | 2272 | --DOMWINDOW == 106 (1958F800) [pid = 2272] [serial = 371] [outer = 00000000] [url = about:blank] 12:04:38 INFO - PROCESS | 2272 | --DOMWINDOW == 105 (1CF81C00) [pid = 2272] [serial = 380] [outer = 00000000] [url = about:blank] 12:04:38 INFO - PROCESS | 2272 | --DOMWINDOW == 104 (15243800) [pid = 2272] [serial = 365] [outer = 00000000] [url = about:blank] 12:04:38 INFO - PROCESS | 2272 | --DOMWINDOW == 103 (1CECD800) [pid = 2272] [serial = 266] [outer = 00000000] [url = about:blank] 12:04:38 INFO - PROCESS | 2272 | --DOMWINDOW == 102 (1B495000) [pid = 2272] [serial = 302] [outer = 00000000] [url = about:blank] 12:04:38 INFO - PROCESS | 2272 | --DOMWINDOW == 101 (167E0000) [pid = 2272] [serial = 367] [outer = 00000000] [url = about:blank] 12:04:38 INFO - PROCESS | 2272 | --DOMWINDOW == 100 (167E4000) [pid = 2272] [serial = 368] [outer = 00000000] [url = about:blank] 12:04:38 INFO - PROCESS | 2272 | --DOMWINDOW == 99 (1510A400) [pid = 2272] [serial = 361] [outer = 00000000] [url = about:blank] 12:04:38 INFO - PROCESS | 2272 | --DOMWINDOW == 98 (1D781800) [pid = 2272] [serial = 352] [outer = 00000000] [url = about:blank] 12:04:38 INFO - PROCESS | 2272 | --DOMWINDOW == 97 (105A0C00) [pid = 2272] [serial = 356] [outer = 00000000] [url = about:blank] 12:04:38 INFO - PROCESS | 2272 | --DOMWINDOW == 96 (10595800) [pid = 2272] [serial = 355] [outer = 00000000] [url = about:blank] 12:04:38 INFO - PROCESS | 2272 | --DOMWINDOW == 95 (10224800) [pid = 2272] [serial = 358] [outer = 00000000] [url = about:blank] 12:04:38 INFO - PROCESS | 2272 | --DOMWINDOW == 94 (10425C00) [pid = 2272] [serial = 359] [outer = 00000000] [url = about:blank] 12:04:38 INFO - PROCESS | 2272 | --DOMWINDOW == 93 (15241800) [pid = 2272] [serial = 364] [outer = 00000000] [url = about:blank] 12:04:38 INFO - PROCESS | 2272 | --DOMWINDOW == 92 (1001C400) [pid = 2272] [serial = 344] [outer = 00000000] [url = about:blank] 12:04:38 INFO - PROCESS | 2272 | --DOMWINDOW == 91 (0FF02C00) [pid = 2272] [serial = 343] [outer = 00000000] [url = about:blank] 12:04:38 INFO - PROCESS | 2272 | --DOMWINDOW == 90 (1A338000) [pid = 2272] [serial = 350] [outer = 00000000] [url = about:blank] 12:04:38 INFO - PROCESS | 2272 | --DOMWINDOW == 89 (1988D800) [pid = 2272] [serial = 349] [outer = 00000000] [url = about:blank] 12:04:38 INFO - PROCESS | 2272 | --DOMWINDOW == 88 (14A3B000) [pid = 2272] [serial = 347] [outer = 00000000] [url = about:blank] 12:04:38 INFO - PROCESS | 2272 | --DOMWINDOW == 87 (14A36C00) [pid = 2272] [serial = 346] [outer = 00000000] [url = about:blank] 12:04:38 INFO - PROCESS | 2272 | 1461179078847 Marionette TRACE conn5 <- [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]]]}] 12:04:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 12:04:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 970ms 12:04:38 INFO - PROCESS | 2272 | 1461179078903 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 12:04:38 INFO - PROCESS | 2272 | 1461179078909 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 12:04:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 12:04:38 INFO - PROCESS | 2272 | 1461179078915 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 12:04:38 INFO - PROCESS | 2272 | 1461179078918 Marionette TRACE conn5 <- [1,562,null,{}] 12:04:38 INFO - PROCESS | 2272 | 1461179078921 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:38 INFO - PROCESS | 2272 | 1461179079008 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 12:04:39 INFO - PROCESS | 2272 | 1461179079077 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:39 INFO - PROCESS | 2272 | ++DOCSHELL 0F559400 == 38 [pid = 2272] [id = 150] 12:04:39 INFO - PROCESS | 2272 | ++DOMWINDOW == 88 (0F56F000) [pid = 2272] [serial = 448] [outer = 00000000] 12:04:39 INFO - PROCESS | 2272 | ++DOMWINDOW == 89 (1001E800) [pid = 2272] [serial = 449] [outer = 0F56F000] 12:04:39 INFO - PROCESS | 2272 | 1461179079131 Marionette DEBUG loaded listener.js 12:04:39 INFO - PROCESS | 2272 | ++DOMWINDOW == 90 (10141400) [pid = 2272] [serial = 450] [outer = 0F56F000] 12:04:39 INFO - PROCESS | 2272 | 1461179079538 Marionette TRACE conn5 <- [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]]]}] 12:04:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 12:04:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 670ms 12:04:39 INFO - PROCESS | 2272 | 1461179079588 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 12:04:39 INFO - PROCESS | 2272 | 1461179079590 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 12:04:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 12:04:39 INFO - PROCESS | 2272 | 1461179079594 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 12:04:39 INFO - PROCESS | 2272 | 1461179079597 Marionette TRACE conn5 <- [1,566,null,{}] 12:04:39 INFO - PROCESS | 2272 | 1461179079607 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:39 INFO - PROCESS | 2272 | 1461179079689 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 12:04:39 INFO - PROCESS | 2272 | 1461179079728 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:39 INFO - PROCESS | 2272 | ++DOCSHELL 147B0400 == 39 [pid = 2272] [id = 151] 12:04:39 INFO - PROCESS | 2272 | ++DOMWINDOW == 91 (147B0800) [pid = 2272] [serial = 451] [outer = 00000000] 12:04:39 INFO - PROCESS | 2272 | ++DOMWINDOW == 92 (14A3BC00) [pid = 2272] [serial = 452] [outer = 147B0800] 12:04:39 INFO - PROCESS | 2272 | 1461179079781 Marionette DEBUG loaded listener.js 12:04:39 INFO - PROCESS | 2272 | ++DOMWINDOW == 93 (1510A000) [pid = 2272] [serial = 453] [outer = 147B0800] 12:04:40 INFO - PROCESS | 2272 | 1461179080220 Marionette TRACE conn5 <- [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]]]}] 12:04:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 12:04:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 670ms 12:04:40 INFO - PROCESS | 2272 | 1461179080267 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 12:04:40 INFO - PROCESS | 2272 | 1461179080270 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 12:04:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 12:04:40 INFO - PROCESS | 2272 | 1461179080273 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 12:04:40 INFO - PROCESS | 2272 | 1461179080275 Marionette TRACE conn5 <- [1,570,null,{}] 12:04:40 INFO - PROCESS | 2272 | 1461179080278 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:40 INFO - PROCESS | 2272 | 1461179080360 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 12:04:40 INFO - PROCESS | 2272 | 1461179080369 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:40 INFO - PROCESS | 2272 | ++DOCSHELL 15116800 == 40 [pid = 2272] [id = 152] 12:04:40 INFO - PROCESS | 2272 | ++DOMWINDOW == 94 (15188000) [pid = 2272] [serial = 454] [outer = 00000000] 12:04:40 INFO - PROCESS | 2272 | ++DOMWINDOW == 95 (1523D800) [pid = 2272] [serial = 455] [outer = 15188000] 12:04:40 INFO - PROCESS | 2272 | 1461179080414 Marionette DEBUG loaded listener.js 12:04:40 INFO - PROCESS | 2272 | ++DOMWINDOW == 96 (15243800) [pid = 2272] [serial = 456] [outer = 15188000] 12:04:40 INFO - PROCESS | 2272 | 1461179080836 Marionette TRACE conn5 <- [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]]]}] 12:04:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 12:04:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 630ms 12:04:40 INFO - PROCESS | 2272 | 1461179080904 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 12:04:40 INFO - PROCESS | 2272 | 1461179080906 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 12:04:40 INFO - PROCESS | 2272 | 1461179080909 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 12:04:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 12:04:40 INFO - PROCESS | 2272 | 1461179080911 Marionette TRACE conn5 <- [1,574,null,{}] 12:04:40 INFO - PROCESS | 2272 | 1461179080914 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:41 INFO - PROCESS | 2272 | 1461179081018 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 12:04:41 INFO - PROCESS | 2272 | 1461179081097 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:41 INFO - PROCESS | 2272 | ++DOCSHELL 16082800 == 41 [pid = 2272] [id = 153] 12:04:41 INFO - PROCESS | 2272 | ++DOMWINDOW == 97 (16083000) [pid = 2272] [serial = 457] [outer = 00000000] 12:04:41 INFO - PROCESS | 2272 | ++DOMWINDOW == 98 (1671A800) [pid = 2272] [serial = 458] [outer = 16083000] 12:04:41 INFO - PROCESS | 2272 | 1461179081142 Marionette DEBUG loaded listener.js 12:04:41 INFO - PROCESS | 2272 | ++DOMWINDOW == 99 (167DF800) [pid = 2272] [serial = 459] [outer = 16083000] 12:04:41 INFO - PROCESS | 2272 | [2272] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:04:41 INFO - PROCESS | 2272 | [2272] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:04:41 INFO - PROCESS | 2272 | [2272] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:04:41 INFO - PROCESS | 2272 | [2272] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:04:41 INFO - PROCESS | 2272 | 1461179081582 Marionette TRACE conn5 <- [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]]]}] 12:04:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 12:04:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 729ms 12:04:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 12:04:41 INFO - PROCESS | 2272 | 1461179081643 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 12:04:41 INFO - PROCESS | 2272 | 1461179081645 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 12:04:41 INFO - PROCESS | 2272 | 1461179081648 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 12:04:41 INFO - PROCESS | 2272 | 1461179081650 Marionette TRACE conn5 <- [1,578,null,{}] 12:04:41 INFO - PROCESS | 2272 | 1461179081653 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:41 INFO - PROCESS | 2272 | 1461179081768 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 12:04:41 INFO - PROCESS | 2272 | 1461179081827 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:41 INFO - PROCESS | 2272 | ++DOCSHELL 16B08000 == 42 [pid = 2272] [id = 154] 12:04:41 INFO - PROCESS | 2272 | ++DOMWINDOW == 100 (16E6C000) [pid = 2272] [serial = 460] [outer = 00000000] 12:04:41 INFO - PROCESS | 2272 | ++DOMWINDOW == 101 (17FAD800) [pid = 2272] [serial = 461] [outer = 16E6C000] 12:04:41 INFO - PROCESS | 2272 | 1461179081875 Marionette DEBUG loaded listener.js 12:04:41 INFO - PROCESS | 2272 | ++DOMWINDOW == 102 (17FAC800) [pid = 2272] [serial = 462] [outer = 16E6C000] 12:04:42 INFO - PROCESS | 2272 | 1461179082325 Marionette TRACE conn5 <- [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]]]}] 12:04:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 12:04:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 730ms 12:04:42 INFO - PROCESS | 2272 | 1461179082385 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 12:04:42 INFO - PROCESS | 2272 | 1461179082387 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 12:04:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 12:04:42 INFO - PROCESS | 2272 | 1461179082390 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 12:04:42 INFO - PROCESS | 2272 | 1461179082392 Marionette TRACE conn5 <- [1,582,null,{}] 12:04:42 INFO - PROCESS | 2272 | 1461179082395 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:42 INFO - PROCESS | 2272 | 1461179082502 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 12:04:42 INFO - PROCESS | 2272 | 1461179082563 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:42 INFO - PROCESS | 2272 | ++DOCSHELL 191BAC00 == 43 [pid = 2272] [id = 155] 12:04:42 INFO - PROCESS | 2272 | ++DOMWINDOW == 103 (191D3000) [pid = 2272] [serial = 463] [outer = 00000000] 12:04:42 INFO - PROCESS | 2272 | ++DOMWINDOW == 104 (191DF800) [pid = 2272] [serial = 464] [outer = 191D3000] 12:04:42 INFO - PROCESS | 2272 | 1461179082613 Marionette DEBUG loaded listener.js 12:04:42 INFO - PROCESS | 2272 | ++DOMWINDOW == 105 (19884400) [pid = 2272] [serial = 465] [outer = 191D3000] 12:04:43 INFO - PROCESS | 2272 | --DOMWINDOW == 104 (1BCBD800) [pid = 2272] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 12:04:43 INFO - PROCESS | 2272 | --DOMWINDOW == 103 (17FA2000) [pid = 2272] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 12:04:43 INFO - PROCESS | 2272 | --DOMWINDOW == 102 (1A653C00) [pid = 2272] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 12:04:43 INFO - PROCESS | 2272 | --DOMWINDOW == 101 (1523D000) [pid = 2272] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 12:04:43 INFO - PROCESS | 2272 | --DOMWINDOW == 100 (13657800) [pid = 2272] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 12:04:43 INFO - PROCESS | 2272 | --DOMWINDOW == 99 (15110000) [pid = 2272] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 12:04:43 INFO - PROCESS | 2272 | --DOMWINDOW == 98 (1022A800) [pid = 2272] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 12:04:43 INFO - PROCESS | 2272 | --DOMWINDOW == 97 (1B372C00) [pid = 2272] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 12:04:43 INFO - PROCESS | 2272 | --DOMWINDOW == 96 (167E1C00) [pid = 2272] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 12:04:43 INFO - PROCESS | 2272 | --DOMWINDOW == 95 (0F55DC00) [pid = 2272] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 12:04:43 INFO - PROCESS | 2272 | --DOMWINDOW == 94 (1B380C00) [pid = 2272] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 12:04:43 INFO - PROCESS | 2272 | --DOMWINDOW == 93 (0FB0D800) [pid = 2272] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 12:04:43 INFO - PROCESS | 2272 | --DOMWINDOW == 92 (1608D400) [pid = 2272] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 12:04:43 INFO - PROCESS | 2272 | --DOMWINDOW == 91 (17FA4800) [pid = 2272] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 12:04:43 INFO - PROCESS | 2272 | --DOMWINDOW == 90 (0F941800) [pid = 2272] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 12:04:43 INFO - PROCESS | 2272 | 1461179083250 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 12:04:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 12:04:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 870ms 12:04:43 INFO - PROCESS | 2272 | 1461179083265 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 12:04:43 INFO - PROCESS | 2272 | 1461179083267 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 12:04:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 12:04:43 INFO - PROCESS | 2272 | 1461179083269 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 12:04:43 INFO - PROCESS | 2272 | 1461179083271 Marionette TRACE conn5 <- [1,586,null,{}] 12:04:43 INFO - PROCESS | 2272 | 1461179083275 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:43 INFO - PROCESS | 2272 | 1461179083382 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 12:04:43 INFO - PROCESS | 2272 | 1461179083432 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:43 INFO - PROCESS | 2272 | ++DOCSHELL 0FB0D800 == 44 [pid = 2272] [id = 156] 12:04:43 INFO - PROCESS | 2272 | ++DOMWINDOW == 91 (0FFBE400) [pid = 2272] [serial = 466] [outer = 00000000] 12:04:43 INFO - PROCESS | 2272 | ++DOMWINDOW == 92 (1523C000) [pid = 2272] [serial = 467] [outer = 0FFBE400] 12:04:43 INFO - PROCESS | 2272 | 1461179083478 Marionette DEBUG loaded listener.js 12:04:43 INFO - PROCESS | 2272 | ++DOMWINDOW == 93 (167D8C00) [pid = 2272] [serial = 468] [outer = 0FFBE400] 12:04:43 INFO - PROCESS | 2272 | 1461179083799 Marionette TRACE conn5 <- [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]]]}] 12:04:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 12:04:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 570ms 12:04:43 INFO - PROCESS | 2272 | 1461179083841 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 12:04:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 12:04:43 INFO - PROCESS | 2272 | 1461179083843 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 12:04:43 INFO - PROCESS | 2272 | 1461179083847 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 12:04:43 INFO - PROCESS | 2272 | 1461179083849 Marionette TRACE conn5 <- [1,590,null,{}] 12:04:43 INFO - PROCESS | 2272 | 1461179083852 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:43 INFO - PROCESS | 2272 | 1461179083964 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 12:04:43 INFO - PROCESS | 2272 | 1461179083974 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:43 INFO - PROCESS | 2272 | ++DOCSHELL 15115400 == 45 [pid = 2272] [id = 157] 12:04:43 INFO - PROCESS | 2272 | ++DOMWINDOW == 94 (1614D800) [pid = 2272] [serial = 469] [outer = 00000000] 12:04:43 INFO - PROCESS | 2272 | ++DOMWINDOW == 95 (19F52800) [pid = 2272] [serial = 470] [outer = 1614D800] 12:04:44 INFO - PROCESS | 2272 | 1461179084019 Marionette DEBUG loaded listener.js 12:04:44 INFO - PROCESS | 2272 | ++DOMWINDOW == 96 (1A18A000) [pid = 2272] [serial = 471] [outer = 1614D800] 12:04:44 INFO - PROCESS | 2272 | 1461179084403 Marionette TRACE conn5 <- [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]]]}] 12:04:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 12:04:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 570ms 12:04:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 12:04:44 INFO - PROCESS | 2272 | 1461179084417 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 12:04:44 INFO - PROCESS | 2272 | 1461179084419 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 12:04:44 INFO - PROCESS | 2272 | 1461179084422 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 12:04:44 INFO - PROCESS | 2272 | 1461179084424 Marionette TRACE conn5 <- [1,594,null,{}] 12:04:44 INFO - PROCESS | 2272 | 1461179084427 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:44 INFO - PROCESS | 2272 | 1461179084511 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 12:04:44 INFO - PROCESS | 2272 | 1461179084685 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:44 INFO - PROCESS | 2272 | ++DOCSHELL 0F570C00 == 46 [pid = 2272] [id = 158] 12:04:44 INFO - PROCESS | 2272 | ++DOMWINDOW == 97 (0FA99400) [pid = 2272] [serial = 472] [outer = 00000000] 12:04:44 INFO - PROCESS | 2272 | ++DOMWINDOW == 98 (1A18EC00) [pid = 2272] [serial = 473] [outer = 0FA99400] 12:04:44 INFO - PROCESS | 2272 | 1461179084729 Marionette DEBUG loaded listener.js 12:04:44 INFO - PROCESS | 2272 | ++DOMWINDOW == 99 (1A336000) [pid = 2272] [serial = 474] [outer = 0FA99400] 12:04:45 INFO - PROCESS | 2272 | 1461179085146 Marionette TRACE conn5 <- [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]]]}] 12:04:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 12:04:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 830ms 12:04:45 INFO - PROCESS | 2272 | 1461179085254 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 12:04:45 INFO - PROCESS | 2272 | 1461179085259 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 12:04:45 INFO - PROCESS | 2272 | 1461179085264 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 12:04:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 12:04:45 INFO - PROCESS | 2272 | 1461179085269 Marionette TRACE conn5 <- [1,598,null,{}] 12:04:45 INFO - PROCESS | 2272 | 1461179085276 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:45 INFO - PROCESS | 2272 | 1461179085383 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 12:04:45 INFO - PROCESS | 2272 | 1461179085460 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:45 INFO - PROCESS | 2272 | ++DOCSHELL 0FB06C00 == 47 [pid = 2272] [id = 159] 12:04:45 INFO - PROCESS | 2272 | ++DOMWINDOW == 100 (0FB08800) [pid = 2272] [serial = 475] [outer = 00000000] 12:04:45 INFO - PROCESS | 2272 | ++DOMWINDOW == 101 (0FF0A400) [pid = 2272] [serial = 476] [outer = 0FB08800] 12:04:45 INFO - PROCESS | 2272 | 1461179085559 Marionette DEBUG loaded listener.js 12:04:45 INFO - PROCESS | 2272 | ++DOMWINDOW == 102 (10018800) [pid = 2272] [serial = 477] [outer = 0FB08800] 12:04:46 INFO - PROCESS | 2272 | 1461179086164 Marionette TRACE conn5 <- [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]]]}] 12:04:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 12:04:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 929ms 12:04:46 INFO - PROCESS | 2272 | 1461179086199 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 12:04:46 INFO - PROCESS | 2272 | 1461179086206 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 12:04:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 12:04:46 INFO - PROCESS | 2272 | 1461179086212 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 12:04:46 INFO - PROCESS | 2272 | 1461179086215 Marionette TRACE conn5 <- [1,602,null,{}] 12:04:46 INFO - PROCESS | 2272 | 1461179086219 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:46 INFO - PROCESS | 2272 | 1461179086325 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 12:04:46 INFO - PROCESS | 2272 | 1461179086419 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:46 INFO - PROCESS | 2272 | ++DOCSHELL 0FA50C00 == 48 [pid = 2272] [id = 160] 12:04:46 INFO - PROCESS | 2272 | ++DOMWINDOW == 103 (1013E800) [pid = 2272] [serial = 478] [outer = 00000000] 12:04:46 INFO - PROCESS | 2272 | ++DOMWINDOW == 104 (14A40000) [pid = 2272] [serial = 479] [outer = 1013E800] 12:04:46 INFO - PROCESS | 2272 | 1461179086474 Marionette DEBUG loaded listener.js 12:04:46 INFO - PROCESS | 2272 | ++DOMWINDOW == 105 (15115000) [pid = 2272] [serial = 480] [outer = 1013E800] 12:04:47 INFO - PROCESS | 2272 | 1461179087055 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 12:04:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 12:04:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 870ms 12:04:47 INFO - PROCESS | 2272 | 1461179087084 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 12:04:47 INFO - PROCESS | 2272 | 1461179087087 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 12:04:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 12:04:47 INFO - PROCESS | 2272 | 1461179087091 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 12:04:47 INFO - PROCESS | 2272 | 1461179087095 Marionette TRACE conn5 <- [1,606,null,{}] 12:04:47 INFO - PROCESS | 2272 | 1461179087106 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:47 INFO - PROCESS | 2272 | 1461179087214 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 12:04:47 INFO - PROCESS | 2272 | 1461179087310 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:47 INFO - PROCESS | 2272 | ++DOCSHELL 191B2800 == 49 [pid = 2272] [id = 161] 12:04:47 INFO - PROCESS | 2272 | ++DOMWINDOW == 106 (1958CC00) [pid = 2272] [serial = 481] [outer = 00000000] 12:04:47 INFO - PROCESS | 2272 | ++DOMWINDOW == 107 (1A338000) [pid = 2272] [serial = 482] [outer = 1958CC00] 12:04:47 INFO - PROCESS | 2272 | 1461179087368 Marionette DEBUG loaded listener.js 12:04:47 INFO - PROCESS | 2272 | ++DOMWINDOW == 108 (1B48F800) [pid = 2272] [serial = 483] [outer = 1958CC00] 12:04:47 INFO - PROCESS | 2272 | 1461179087959 Marionette TRACE conn5 <- [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]]]}] 12:04:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 12:04:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 930ms 12:04:48 INFO - PROCESS | 2272 | 1461179088024 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 12:04:48 INFO - PROCESS | 2272 | 1461179088028 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 12:04:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 12:04:48 INFO - PROCESS | 2272 | 1461179088031 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 12:04:48 INFO - PROCESS | 2272 | 1461179088033 Marionette TRACE conn5 <- [1,610,null,{}] 12:04:48 INFO - PROCESS | 2272 | 1461179088037 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:48 INFO - PROCESS | 2272 | 1461179088139 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 12:04:48 INFO - PROCESS | 2272 | 1461179088236 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:48 INFO - PROCESS | 2272 | ++DOCSHELL 1B9D6C00 == 50 [pid = 2272] [id = 162] 12:04:48 INFO - PROCESS | 2272 | ++DOMWINDOW == 109 (1B9D7800) [pid = 2272] [serial = 484] [outer = 00000000] 12:04:48 INFO - PROCESS | 2272 | ++DOMWINDOW == 110 (1BCC1800) [pid = 2272] [serial = 485] [outer = 1B9D7800] 12:04:48 INFO - PROCESS | 2272 | 1461179088291 Marionette DEBUG loaded listener.js 12:04:48 INFO - PROCESS | 2272 | ++DOMWINDOW == 111 (1BCC9800) [pid = 2272] [serial = 486] [outer = 1B9D7800] 12:04:48 INFO - PROCESS | 2272 | 1461179088949 Marionette TRACE conn5 <- [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]]]}] 12:04:48 INFO - PROCESS | 2272 | [2272] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 12:04:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 12:04:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 970ms 12:04:48 INFO - PROCESS | 2272 | 1461179089004 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 12:04:48 INFO - PROCESS | 2272 | 1461179089007 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 12:04:48 INFO - PROCESS | 2272 | 1461179089010 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 12:04:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 12:04:48 INFO - PROCESS | 2272 | 1461179089012 Marionette TRACE conn5 <- [1,614,null,{}] 12:04:48 INFO - PROCESS | 2272 | 1461179089016 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:49 INFO - PROCESS | 2272 | 1461179089122 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 12:04:49 INFO - PROCESS | 2272 | 1461179089200 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:49 INFO - PROCESS | 2272 | ++DOCSHELL 1CF43000 == 51 [pid = 2272] [id = 163] 12:04:49 INFO - PROCESS | 2272 | ++DOMWINDOW == 112 (1CF7FC00) [pid = 2272] [serial = 487] [outer = 00000000] 12:04:49 INFO - PROCESS | 2272 | ++DOMWINDOW == 113 (1E146800) [pid = 2272] [serial = 488] [outer = 1CF7FC00] 12:04:49 INFO - PROCESS | 2272 | 1461179089296 Marionette DEBUG loaded listener.js 12:04:49 INFO - PROCESS | 2272 | ++DOMWINDOW == 114 (1E14A000) [pid = 2272] [serial = 489] [outer = 1CF7FC00] 12:04:49 INFO - PROCESS | 2272 | 1461179089890 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 12:04:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 12:04:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1070ms 12:04:50 INFO - PROCESS | 2272 | 1461179090098 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 12:04:50 INFO - PROCESS | 2272 | 1461179090103 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 12:04:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 12:04:50 INFO - PROCESS | 2272 | 1461179090109 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 12:04:50 INFO - PROCESS | 2272 | 1461179090112 Marionette TRACE conn5 <- [1,618,null,{}] 12:04:50 INFO - PROCESS | 2272 | 1461179090117 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:50 INFO - PROCESS | 2272 | 1461179090213 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 12:04:50 INFO - PROCESS | 2272 | 1461179090290 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:50 INFO - PROCESS | 2272 | ++DOCSHELL 10149000 == 52 [pid = 2272] [id = 164] 12:04:50 INFO - PROCESS | 2272 | ++DOMWINDOW == 115 (10223000) [pid = 2272] [serial = 490] [outer = 00000000] 12:04:50 INFO - PROCESS | 2272 | ++DOMWINDOW == 116 (10D02000) [pid = 2272] [serial = 491] [outer = 10223000] 12:04:50 INFO - PROCESS | 2272 | 1461179090340 Marionette DEBUG loaded listener.js 12:04:50 INFO - PROCESS | 2272 | ++DOMWINDOW == 117 (110B0400) [pid = 2272] [serial = 492] [outer = 10223000] 12:04:50 INFO - PROCESS | 2272 | 1461179090977 Marionette TRACE conn5 <- [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]]]}] 12:04:50 INFO - PROCESS | 2272 | --DOCSHELL 15115400 == 51 [pid = 2272] [id = 157] 12:04:50 INFO - PROCESS | 2272 | --DOCSHELL 0FB0D800 == 50 [pid = 2272] [id = 156] 12:04:50 INFO - PROCESS | 2272 | --DOCSHELL 191BAC00 == 49 [pid = 2272] [id = 155] 12:04:50 INFO - PROCESS | 2272 | --DOCSHELL 16B08000 == 48 [pid = 2272] [id = 154] 12:04:50 INFO - PROCESS | 2272 | --DOCSHELL 16082800 == 47 [pid = 2272] [id = 153] 12:04:50 INFO - PROCESS | 2272 | --DOCSHELL 15116800 == 46 [pid = 2272] [id = 152] 12:04:50 INFO - PROCESS | 2272 | --DOCSHELL 147B0400 == 45 [pid = 2272] [id = 151] 12:04:50 INFO - PROCESS | 2272 | --DOCSHELL 0F559400 == 44 [pid = 2272] [id = 150] 12:04:50 INFO - PROCESS | 2272 | --DOCSHELL 10142800 == 43 [pid = 2272] [id = 149] 12:04:50 INFO - PROCESS | 2272 | --DOMWINDOW == 116 (1920DC00) [pid = 2272] [serial = 428] [outer = 00000000] [url = about:blank] 12:04:51 INFO - PROCESS | 2272 | --DOCSHELL 0DE1F800 == 42 [pid = 2272] [id = 148] 12:04:51 INFO - PROCESS | 2272 | --DOCSHELL 1E148C00 == 41 [pid = 2272] [id = 147] 12:04:51 INFO - PROCESS | 2272 | --DOCSHELL 19204400 == 40 [pid = 2272] [id = 146] 12:04:51 INFO - PROCESS | 2272 | --DOCSHELL 10598400 == 39 [pid = 2272] [id = 145] 12:04:51 INFO - PROCESS | 2272 | --DOCSHELL 1013EC00 == 38 [pid = 2272] [id = 144] 12:04:51 INFO - PROCESS | 2272 | --DOCSHELL 19205C00 == 37 [pid = 2272] [id = 143] 12:04:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 12:04:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 929ms 12:04:51 INFO - PROCESS | 2272 | --DOMWINDOW == 115 (1CF37000) [pid = 2272] [serial = 341] [outer = 00000000] [url = about:blank] 12:04:51 INFO - PROCESS | 2272 | --DOMWINDOW == 114 (16084400) [pid = 2272] [serial = 407] [outer = 00000000] [url = about:blank] 12:04:51 INFO - PROCESS | 2272 | --DOMWINDOW == 113 (16158400) [pid = 2272] [serial = 408] [outer = 00000000] [url = about:blank] 12:04:51 INFO - PROCESS | 2272 | --DOMWINDOW == 112 (14A34400) [pid = 2272] [serial = 402] [outer = 00000000] [url = about:blank] 12:04:51 INFO - PROCESS | 2272 | --DOMWINDOW == 111 (14721800) [pid = 2272] [serial = 401] [outer = 00000000] [url = about:blank] 12:04:51 INFO - PROCESS | 2272 | --DOMWINDOW == 110 (167DB400) [pid = 2272] [serial = 389] [outer = 00000000] [url = about:blank] 12:04:51 INFO - PROCESS | 2272 | --DOMWINDOW == 109 (1523C400) [pid = 2272] [serial = 388] [outer = 00000000] [url = about:blank] 12:04:51 INFO - PROCESS | 2272 | --DOMWINDOW == 108 (136E9800) [pid = 2272] [serial = 404] [outer = 00000000] [url = about:blank] 12:04:51 INFO - PROCESS | 2272 | --DOMWINDOW == 107 (147B2400) [pid = 2272] [serial = 405] [outer = 00000000] [url = about:blank] 12:04:51 INFO - PROCESS | 2272 | --DOMWINDOW == 106 (1B37EC00) [pid = 2272] [serial = 395] [outer = 00000000] [url = about:blank] 12:04:51 INFO - PROCESS | 2272 | --DOMWINDOW == 105 (1B37B400) [pid = 2272] [serial = 394] [outer = 00000000] [url = about:blank] 12:04:51 INFO - PROCESS | 2272 | --DOMWINDOW == 104 (17FA4000) [pid = 2272] [serial = 410] [outer = 00000000] [url = about:blank] 12:04:51 INFO - PROCESS | 2272 | --DOMWINDOW == 103 (167E7800) [pid = 2272] [serial = 399] [outer = 00000000] [url = about:blank] 12:04:51 INFO - PROCESS | 2272 | --DOMWINDOW == 102 (1B9E0800) [pid = 2272] [serial = 419] [outer = 00000000] [url = about:blank] 12:04:51 INFO - PROCESS | 2272 | --DOMWINDOW == 101 (17EF7800) [pid = 2272] [serial = 398] [outer = 00000000] [url = about:blank] 12:04:51 INFO - PROCESS | 2272 | --DOMWINDOW == 100 (10026C00) [pid = 2272] [serial = 386] [outer = 00000000] [url = about:blank] 12:04:51 INFO - PROCESS | 2272 | --DOMWINDOW == 99 (10019C00) [pid = 2272] [serial = 385] [outer = 00000000] [url = about:blank] 12:04:51 INFO - PROCESS | 2272 | --DOMWINDOW == 98 (1BCC9000) [pid = 2272] [serial = 426] [outer = 00000000] [url = about:blank] 12:04:51 INFO - PROCESS | 2272 | --DOMWINDOW == 97 (18E24C00) [pid = 2272] [serial = 392] [outer = 00000000] [url = about:blank] 12:04:51 INFO - PROCESS | 2272 | --DOMWINDOW == 96 (17FADC00) [pid = 2272] [serial = 391] [outer = 00000000] [url = about:blank] 12:04:51 INFO - PROCESS | 2272 | --DOMWINDOW == 95 (1471C400) [pid = 2272] [serial = 422] [outer = 00000000] [url = about:blank] 12:04:51 INFO - PROCESS | 2272 | --DOMWINDOW == 94 (1B33D400) [pid = 2272] [serial = 425] [outer = 00000000] [url = about:blank] 12:04:51 INFO - PROCESS | 2272 | --DOMWINDOW == 93 (0F55E800) [pid = 2272] [serial = 164] [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.] 12:04:51 INFO - PROCESS | 2272 | --DOMWINDOW == 92 (1BBA3400) [pid = 2272] [serial = 420] [outer = 00000000] [url = about:blank] 12:04:51 INFO - PROCESS | 2272 | --DOMWINDOW == 91 (15238400) [pid = 2272] [serial = 423] [outer = 00000000] [url = about:blank] 12:04:51 INFO - PROCESS | 2272 | --DOMWINDOW == 90 (17FA8400) [pid = 2272] [serial = 411] [outer = 00000000] [url = about:blank] 12:04:51 INFO - PROCESS | 2272 | --DOMWINDOW == 89 (18E5D000) [pid = 2272] [serial = 413] [outer = 00000000] [url = about:blank] 12:04:51 INFO - PROCESS | 2272 | --DOMWINDOW == 88 (191E1000) [pid = 2272] [serial = 414] [outer = 00000000] [url = about:blank] 12:04:51 INFO - PROCESS | 2272 | --DOMWINDOW == 87 (1B374400) [pid = 2272] [serial = 417] [outer = 00000000] [url = about:blank] 12:04:51 INFO - PROCESS | 2272 | --DOMWINDOW == 86 (1B374C00) [pid = 2272] [serial = 416] [outer = 00000000] [url = about:blank] 12:04:51 INFO - PROCESS | 2272 | 1461179091059 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 12:04:51 INFO - PROCESS | 2272 | 1461179091062 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 12:04:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 12:04:51 INFO - PROCESS | 2272 | 1461179091076 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 12:04:51 INFO - PROCESS | 2272 | 1461179091079 Marionette TRACE conn5 <- [1,622,null,{}] 12:04:51 INFO - PROCESS | 2272 | 1461179091083 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:51 INFO - PROCESS | 2272 | 1461179091171 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 12:04:51 INFO - PROCESS | 2272 | 1461179091177 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:51 INFO - PROCESS | 2272 | ++DOCSHELL 0FB0D800 == 38 [pid = 2272] [id = 165] 12:04:51 INFO - PROCESS | 2272 | ++DOMWINDOW == 87 (0FB81000) [pid = 2272] [serial = 493] [outer = 00000000] 12:04:51 INFO - PROCESS | 2272 | ++DOMWINDOW == 88 (10021C00) [pid = 2272] [serial = 494] [outer = 0FB81000] 12:04:51 INFO - PROCESS | 2272 | 1461179091224 Marionette DEBUG loaded listener.js 12:04:51 INFO - PROCESS | 2272 | ++DOMWINDOW == 89 (10226000) [pid = 2272] [serial = 495] [outer = 0FB81000] 12:04:51 INFO - PROCESS | 2272 | [2272] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:04:51 INFO - PROCESS | 2272 | [2272] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:04:51 INFO - PROCESS | 2272 | [2272] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:04:51 INFO - PROCESS | 2272 | [2272] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:04:51 INFO - PROCESS | 2272 | 1461179091726 Marionette TRACE conn5 <- [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]]]}] 12:04:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 12:04:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 670ms 12:04:51 INFO - PROCESS | 2272 | 1461179091748 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 12:04:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 12:04:51 INFO - PROCESS | 2272 | 1461179091750 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 12:04:51 INFO - PROCESS | 2272 | 1461179091753 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 12:04:51 INFO - PROCESS | 2272 | 1461179091755 Marionette TRACE conn5 <- [1,626,null,{}] 12:04:51 INFO - PROCESS | 2272 | 1461179091765 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:51 INFO - PROCESS | 2272 | 1461179091854 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 12:04:51 INFO - PROCESS | 2272 | 1461179091864 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:51 INFO - PROCESS | 2272 | ++DOCSHELL 14A3F000 == 39 [pid = 2272] [id = 166] 12:04:51 INFO - PROCESS | 2272 | ++DOMWINDOW == 90 (14A40C00) [pid = 2272] [serial = 496] [outer = 00000000] 12:04:51 INFO - PROCESS | 2272 | ++DOMWINDOW == 91 (15115400) [pid = 2272] [serial = 497] [outer = 14A40C00] 12:04:51 INFO - PROCESS | 2272 | 1461179091917 Marionette DEBUG loaded listener.js 12:04:51 INFO - PROCESS | 2272 | ++DOMWINDOW == 92 (15238400) [pid = 2272] [serial = 498] [outer = 14A40C00] 12:04:52 INFO - PROCESS | 2272 | [2272] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:04:52 INFO - PROCESS | 2272 | [2272] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:04:52 INFO - PROCESS | 2272 | [2272] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:04:52 INFO - PROCESS | 2272 | [2272] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:04:52 INFO - PROCESS | 2272 | 1461179092421 Marionette TRACE conn5 <- [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]]]}] 12:04:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 12:04:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 730ms 12:04:52 INFO - PROCESS | 2272 | 1461179092484 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 12:04:52 INFO - PROCESS | 2272 | 1461179092486 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 12:04:52 INFO - PROCESS | 2272 | 1461179092489 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 12:04:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 12:04:52 INFO - PROCESS | 2272 | 1461179092491 Marionette TRACE conn5 <- [1,630,null,{}] 12:04:52 INFO - PROCESS | 2272 | 1461179092495 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:52 INFO - PROCESS | 2272 | 1461179092576 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 12:04:52 INFO - PROCESS | 2272 | 1461179092583 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:52 INFO - PROCESS | 2272 | ++DOCSHELL 0FF0AC00 == 40 [pid = 2272] [id = 167] 12:04:52 INFO - PROCESS | 2272 | ++DOMWINDOW == 93 (14A37400) [pid = 2272] [serial = 499] [outer = 00000000] 12:04:52 INFO - PROCESS | 2272 | ++DOMWINDOW == 94 (167E0800) [pid = 2272] [serial = 500] [outer = 14A37400] 12:04:52 INFO - PROCESS | 2272 | 1461179092628 Marionette DEBUG loaded listener.js 12:04:52 INFO - PROCESS | 2272 | ++DOMWINDOW == 95 (167E7400) [pid = 2272] [serial = 501] [outer = 14A37400] 12:04:53 INFO - PROCESS | 2272 | 1461179093048 Marionette TRACE conn5 <- [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]]]}] 12:04:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 12:04:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 630ms 12:04:53 INFO - PROCESS | 2272 | 1461179093124 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 12:04:53 INFO - PROCESS | 2272 | 1461179093126 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 12:04:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 12:04:53 INFO - PROCESS | 2272 | 1461179093129 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 12:04:53 INFO - PROCESS | 2272 | 1461179093131 Marionette TRACE conn5 <- [1,634,null,{}] 12:04:53 INFO - PROCESS | 2272 | 1461179093134 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:53 INFO - PROCESS | 2272 | 1461179093237 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 12:04:53 INFO - PROCESS | 2272 | 1461179093317 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:53 INFO - PROCESS | 2272 | ++DOCSHELL 17EF2400 == 41 [pid = 2272] [id = 168] 12:04:53 INFO - PROCESS | 2272 | ++DOMWINDOW == 96 (17EF2800) [pid = 2272] [serial = 502] [outer = 00000000] 12:04:53 INFO - PROCESS | 2272 | ++DOMWINDOW == 97 (17FA7400) [pid = 2272] [serial = 503] [outer = 17EF2800] 12:04:53 INFO - PROCESS | 2272 | 1461179093362 Marionette DEBUG loaded listener.js 12:04:53 INFO - PROCESS | 2272 | ++DOMWINDOW == 98 (17FADC00) [pid = 2272] [serial = 504] [outer = 17EF2800] 12:04:53 INFO - PROCESS | 2272 | 1461179093768 Marionette TRACE conn5 <- [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]]]}] 12:04:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 12:04:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 671ms 12:04:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 12:04:53 INFO - PROCESS | 2272 | 1461179093801 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 12:04:53 INFO - PROCESS | 2272 | 1461179093803 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 12:04:53 INFO - PROCESS | 2272 | 1461179093810 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 12:04:53 INFO - PROCESS | 2272 | 1461179093811 Marionette TRACE conn5 <- [1,638,null,{}] 12:04:53 INFO - PROCESS | 2272 | 1461179093821 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:53 INFO - PROCESS | 2272 | 1461179093952 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 12:04:54 INFO - PROCESS | 2272 | 1461179094014 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:54 INFO - PROCESS | 2272 | ++DOCSHELL 0F577000 == 42 [pid = 2272] [id = 169] 12:04:54 INFO - PROCESS | 2272 | ++DOMWINDOW == 99 (17FA1400) [pid = 2272] [serial = 505] [outer = 00000000] 12:04:54 INFO - PROCESS | 2272 | ++DOMWINDOW == 100 (1920F800) [pid = 2272] [serial = 506] [outer = 17FA1400] 12:04:54 INFO - PROCESS | 2272 | 1461179094063 Marionette DEBUG loaded listener.js 12:04:54 INFO - PROCESS | 2272 | ++DOMWINDOW == 101 (19882400) [pid = 2272] [serial = 507] [outer = 17FA1400] 12:04:54 INFO - PROCESS | 2272 | 1461179094509 Marionette TRACE conn5 <- [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]]]}] 12:04:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 12:04:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 730ms 12:04:54 INFO - PROCESS | 2272 | 1461179094537 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 12:04:54 INFO - PROCESS | 2272 | 1461179094539 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 12:04:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 12:04:54 INFO - PROCESS | 2272 | 1461179094581 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 12:04:54 INFO - PROCESS | 2272 | 1461179094583 Marionette TRACE conn5 <- [1,642,null,{}] 12:04:54 INFO - PROCESS | 2272 | 1461179094594 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:54 INFO - PROCESS | 2272 | 1461179094696 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 12:04:54 INFO - PROCESS | 2272 | 1461179094709 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:54 INFO - PROCESS | 2272 | ++DOCSHELL 0FB0FC00 == 43 [pid = 2272] [id = 170] 12:04:54 INFO - PROCESS | 2272 | ++DOMWINDOW == 102 (19F48000) [pid = 2272] [serial = 508] [outer = 00000000] 12:04:54 INFO - PROCESS | 2272 | ++DOMWINDOW == 103 (1A2BE000) [pid = 2272] [serial = 509] [outer = 19F48000] 12:04:54 INFO - PROCESS | 2272 | 1461179094753 Marionette DEBUG loaded listener.js 12:04:54 INFO - PROCESS | 2272 | ++DOMWINDOW == 104 (1A2B8000) [pid = 2272] [serial = 510] [outer = 19F48000] 12:04:55 INFO - PROCESS | 2272 | --DOMWINDOW == 103 (16083000) [pid = 2272] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 12:04:55 INFO - PROCESS | 2272 | --DOMWINDOW == 102 (16E6C000) [pid = 2272] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 12:04:55 INFO - PROCESS | 2272 | --DOMWINDOW == 101 (1014CC00) [pid = 2272] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 12:04:55 INFO - PROCESS | 2272 | --DOMWINDOW == 100 (15188000) [pid = 2272] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 12:04:55 INFO - PROCESS | 2272 | --DOMWINDOW == 99 (0F56F000) [pid = 2272] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 12:04:55 INFO - PROCESS | 2272 | --DOMWINDOW == 98 (147B0800) [pid = 2272] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 12:04:55 INFO - PROCESS | 2272 | --DOMWINDOW == 97 (1614D800) [pid = 2272] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 12:04:55 INFO - PROCESS | 2272 | --DOMWINDOW == 96 (0FFBE400) [pid = 2272] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 12:04:55 INFO - PROCESS | 2272 | --DOMWINDOW == 95 (191D3000) [pid = 2272] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 12:04:55 INFO - PROCESS | 2272 | --DOMWINDOW == 94 (19207C00) [pid = 2272] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 12:04:55 INFO - PROCESS | 2272 | 1461179095297 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 12:04:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 12:04:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 770ms 12:04:55 INFO - PROCESS | 2272 | 1461179095322 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 12:04:55 INFO - PROCESS | 2272 | 1461179095324 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 12:04:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 12:04:55 INFO - PROCESS | 2272 | 1461179095327 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 12:04:55 INFO - PROCESS | 2272 | 1461179095328 Marionette TRACE conn5 <- [1,646,null,{}] 12:04:55 INFO - PROCESS | 2272 | 1461179095332 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:55 INFO - PROCESS | 2272 | 1461179095408 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 12:04:55 INFO - PROCESS | 2272 | 1461179095414 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:55 INFO - PROCESS | 2272 | ++DOCSHELL 10147000 == 44 [pid = 2272] [id = 171] 12:04:55 INFO - PROCESS | 2272 | ++DOMWINDOW == 95 (10228400) [pid = 2272] [serial = 511] [outer = 00000000] 12:04:55 INFO - PROCESS | 2272 | ++DOMWINDOW == 96 (191B2C00) [pid = 2272] [serial = 512] [outer = 10228400] 12:04:55 INFO - PROCESS | 2272 | 1461179095458 Marionette DEBUG loaded listener.js 12:04:55 INFO - PROCESS | 2272 | ++DOMWINDOW == 97 (19593C00) [pid = 2272] [serial = 513] [outer = 10228400] 12:04:55 INFO - PROCESS | 2272 | 1461179095879 Marionette TRACE conn5 <- [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]]]}] 12:04:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 12:04:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 570ms 12:04:55 INFO - PROCESS | 2272 | 1461179095903 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 12:04:55 INFO - PROCESS | 2272 | 1461179095905 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 12:04:55 INFO - PROCESS | 2272 | 1461179095908 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 12:04:55 INFO - PROCESS | 2272 | 1461179095910 Marionette TRACE conn5 <- [1,650,null,{}] 12:04:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 12:04:55 INFO - PROCESS | 2272 | 1461179095913 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:56 INFO - PROCESS | 2272 | 1461179096019 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 12:04:56 INFO - PROCESS | 2272 | 1461179096028 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:56 INFO - PROCESS | 2272 | ++DOCSHELL 14722800 == 45 [pid = 2272] [id = 172] 12:04:56 INFO - PROCESS | 2272 | ++DOMWINDOW == 98 (19F5E800) [pid = 2272] [serial = 514] [outer = 00000000] 12:04:56 INFO - PROCESS | 2272 | ++DOMWINDOW == 99 (1B492C00) [pid = 2272] [serial = 515] [outer = 19F5E800] 12:04:56 INFO - PROCESS | 2272 | 1461179096072 Marionette DEBUG loaded listener.js 12:04:56 INFO - PROCESS | 2272 | ++DOMWINDOW == 100 (1B9E0400) [pid = 2272] [serial = 516] [outer = 19F5E800] 12:04:56 INFO - PROCESS | 2272 | [2272] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:04:56 INFO - PROCESS | 2272 | [2272] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:04:56 INFO - PROCESS | 2272 | [2272] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:04:56 INFO - PROCESS | 2272 | [2272] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:04:56 INFO - PROCESS | 2272 | 1461179096477 Marionette TRACE conn5 <- [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]]]}] 12:04:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 12:04:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 629ms 12:04:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 12:04:56 INFO - PROCESS | 2272 | 1461179096544 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 12:04:56 INFO - PROCESS | 2272 | 1461179096546 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 12:04:56 INFO - PROCESS | 2272 | 1461179096550 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 12:04:56 INFO - PROCESS | 2272 | 1461179096551 Marionette TRACE conn5 <- [1,654,null,{}] 12:04:56 INFO - PROCESS | 2272 | 1461179096555 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:56 INFO - PROCESS | 2272 | 1461179096634 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 12:04:56 INFO - PROCESS | 2272 | 1461179096643 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:56 INFO - PROCESS | 2272 | ++DOCSHELL 1BB9E000 == 46 [pid = 2272] [id = 173] 12:04:56 INFO - PROCESS | 2272 | ++DOMWINDOW == 101 (1BB9F800) [pid = 2272] [serial = 517] [outer = 00000000] 12:04:56 INFO - PROCESS | 2272 | ++DOMWINDOW == 102 (1BCC6000) [pid = 2272] [serial = 518] [outer = 1BB9F800] 12:04:56 INFO - PROCESS | 2272 | 1461179096687 Marionette DEBUG loaded listener.js 12:04:56 INFO - PROCESS | 2272 | ++DOMWINDOW == 103 (1CF35C00) [pid = 2272] [serial = 519] [outer = 1BB9F800] 12:04:56 INFO - PROCESS | 2272 | [2272] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:04:56 INFO - PROCESS | 2272 | [2272] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:04:57 INFO - PROCESS | 2272 | [2272] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:04:57 INFO - PROCESS | 2272 | [2272] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:04:57 INFO - PROCESS | 2272 | 1461179097102 Marionette TRACE conn5 <- [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]]]}] 12:04:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 12:04:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 630ms 12:04:57 INFO - PROCESS | 2272 | 1461179097183 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 12:04:57 INFO - PROCESS | 2272 | 1461179097186 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 12:04:57 INFO - PROCESS | 2272 | 1461179097189 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 12:04:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 12:04:57 INFO - PROCESS | 2272 | 1461179097191 Marionette TRACE conn5 <- [1,658,null,{}] 12:04:57 INFO - PROCESS | 2272 | 1461179097195 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:57 INFO - PROCESS | 2272 | 1461179097341 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 12:04:57 INFO - PROCESS | 2272 | 1461179097498 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:57 INFO - PROCESS | 2272 | ++DOCSHELL 0F56EC00 == 47 [pid = 2272] [id = 174] 12:04:57 INFO - PROCESS | 2272 | ++DOMWINDOW == 104 (0F570400) [pid = 2272] [serial = 520] [outer = 00000000] 12:04:57 INFO - PROCESS | 2272 | ++DOMWINDOW == 105 (0FF01C00) [pid = 2272] [serial = 521] [outer = 0F570400] 12:04:57 INFO - PROCESS | 2272 | 1461179097556 Marionette DEBUG loaded listener.js 12:04:57 INFO - PROCESS | 2272 | ++DOMWINDOW == 106 (1001B400) [pid = 2272] [serial = 522] [outer = 0F570400] 12:04:58 INFO - PROCESS | 2272 | 1461179098103 Marionette TRACE conn5 <- [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]]]}] 12:04:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 12:04:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 970ms 12:04:58 INFO - PROCESS | 2272 | 1461179098165 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 12:04:58 INFO - PROCESS | 2272 | 1461179098170 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 12:04:58 INFO - PROCESS | 2272 | 1461179098175 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 12:04:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 12:04:58 INFO - PROCESS | 2272 | 1461179098179 Marionette TRACE conn5 <- [1,662,null,{}] 12:04:58 INFO - PROCESS | 2272 | 1461179098184 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:58 INFO - PROCESS | 2272 | 1461179098291 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 12:04:58 INFO - PROCESS | 2272 | 1461179098389 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:58 INFO - PROCESS | 2272 | ++DOCSHELL 14A3F800 == 48 [pid = 2272] [id = 175] 12:04:58 INFO - PROCESS | 2272 | ++DOMWINDOW == 107 (14A40800) [pid = 2272] [serial = 523] [outer = 00000000] 12:04:58 INFO - PROCESS | 2272 | ++DOMWINDOW == 108 (15114C00) [pid = 2272] [serial = 524] [outer = 14A40800] 12:04:58 INFO - PROCESS | 2272 | 1461179098446 Marionette DEBUG loaded listener.js 12:04:58 INFO - PROCESS | 2272 | ++DOMWINDOW == 109 (15243C00) [pid = 2272] [serial = 525] [outer = 14A40800] 12:04:58 INFO - PROCESS | 2272 | [2272] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:04:58 INFO - PROCESS | 2272 | [2272] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:04:59 INFO - PROCESS | 2272 | 1461179099020 Marionette TRACE conn5 <- [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]]]}] 12:04:59 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 12:04:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 870ms 12:04:59 INFO - PROCESS | 2272 | 1461179099057 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 12:04:59 INFO - PROCESS | 2272 | 1461179099061 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 12:04:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 12:04:59 INFO - PROCESS | 2272 | 1461179099066 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 12:04:59 INFO - PROCESS | 2272 | 1461179099068 Marionette TRACE conn5 <- [1,666,null,{}] 12:04:59 INFO - PROCESS | 2272 | 1461179099073 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:59 INFO - PROCESS | 2272 | 1461179099182 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 12:04:59 INFO - PROCESS | 2272 | 1461179099284 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:59 INFO - PROCESS | 2272 | ++DOCSHELL 191DB800 == 49 [pid = 2272] [id = 176] 12:04:59 INFO - PROCESS | 2272 | ++DOMWINDOW == 110 (191E0400) [pid = 2272] [serial = 526] [outer = 00000000] 12:04:59 INFO - PROCESS | 2272 | ++DOMWINDOW == 111 (19F5EC00) [pid = 2272] [serial = 527] [outer = 191E0400] 12:04:59 INFO - PROCESS | 2272 | 1461179099345 Marionette DEBUG loaded listener.js 12:04:59 INFO - PROCESS | 2272 | ++DOMWINDOW == 112 (1B381000) [pid = 2272] [serial = 528] [outer = 191E0400] 12:04:59 INFO - PROCESS | 2272 | 1461179099948 Marionette TRACE conn5 <- [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]]]}] 12:04:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 12:04:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 931ms 12:04:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 12:04:59 INFO - PROCESS | 2272 | 1461179100000 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 12:04:59 INFO - PROCESS | 2272 | 1461179100005 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 12:04:59 INFO - PROCESS | 2272 | 1461179100016 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 12:05:00 INFO - PROCESS | 2272 | 1461179100020 Marionette TRACE conn5 <- [1,670,null,{}] 12:05:00 INFO - PROCESS | 2272 | 1461179100024 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:00 INFO - PROCESS | 2272 | 1461179100134 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 12:05:00 INFO - PROCESS | 2272 | 1461179100260 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:00 INFO - PROCESS | 2272 | ++DOCSHELL 0F577C00 == 50 [pid = 2272] [id = 177] 12:05:00 INFO - PROCESS | 2272 | ++DOMWINDOW == 113 (1B497C00) [pid = 2272] [serial = 529] [outer = 00000000] 12:05:00 INFO - PROCESS | 2272 | ++DOMWINDOW == 114 (1F151C00) [pid = 2272] [serial = 530] [outer = 1B497C00] 12:05:00 INFO - PROCESS | 2272 | 1461179100315 Marionette DEBUG loaded listener.js 12:05:00 INFO - PROCESS | 2272 | ++DOMWINDOW == 115 (1F1E5000) [pid = 2272] [serial = 531] [outer = 1B497C00] 12:05:01 INFO - PROCESS | 2272 | 1461179101358 Marionette TRACE conn5 <- [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]]]}] 12:05:01 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) 12:05:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1389ms 12:05:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 12:05:01 INFO - PROCESS | 2272 | 1461179101428 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 12:05:01 INFO - PROCESS | 2272 | 1461179101430 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 12:05:01 INFO - PROCESS | 2272 | 1461179101434 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 12:05:01 INFO - PROCESS | 2272 | 1461179101437 Marionette TRACE conn5 <- [1,674,null,{}] 12:05:01 INFO - PROCESS | 2272 | 1461179101440 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:01 INFO - PROCESS | 2272 | 1461179101532 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 12:05:01 INFO - PROCESS | 2272 | 1461179101668 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:01 INFO - PROCESS | 2272 | ++DOCSHELL 17F37800 == 51 [pid = 2272] [id = 178] 12:05:01 INFO - PROCESS | 2272 | ++DOMWINDOW == 116 (17F38400) [pid = 2272] [serial = 532] [outer = 00000000] 12:05:01 INFO - PROCESS | 2272 | ++DOMWINDOW == 117 (17F40000) [pid = 2272] [serial = 533] [outer = 17F38400] 12:05:01 INFO - PROCESS | 2272 | 1461179101723 Marionette DEBUG loaded listener.js 12:05:01 INFO - PROCESS | 2272 | ++DOMWINDOW == 118 (1A190000) [pid = 2272] [serial = 534] [outer = 17F38400] 12:05:02 INFO - PROCESS | 2272 | 1461179102921 Marionette TRACE conn5 <- [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]]]}] 12:05:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 12:05:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1520ms 12:05:03 INFO - PROCESS | 2272 | 1461179103042 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 12:05:03 INFO - PROCESS | 2272 | 1461179103045 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 12:05:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 12:05:03 INFO - PROCESS | 2272 | 1461179103055 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 12:05:03 INFO - PROCESS | 2272 | 1461179103059 Marionette TRACE conn5 <- [1,678,null,{}] 12:05:03 INFO - PROCESS | 2272 | 1461179103065 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:03 INFO - PROCESS | 2272 | 1461179103157 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 12:05:03 INFO - PROCESS | 2272 | 1461179103236 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:03 INFO - PROCESS | 2272 | ++DOCSHELL 1022B400 == 52 [pid = 2272] [id = 179] 12:05:03 INFO - PROCESS | 2272 | ++DOMWINDOW == 119 (10424800) [pid = 2272] [serial = 535] [outer = 00000000] 12:05:03 INFO - PROCESS | 2272 | ++DOMWINDOW == 120 (1502B400) [pid = 2272] [serial = 536] [outer = 10424800] 12:05:03 INFO - PROCESS | 2272 | 1461179103286 Marionette DEBUG loaded listener.js 12:05:03 INFO - PROCESS | 2272 | ++DOMWINDOW == 121 (1510E400) [pid = 2272] [serial = 537] [outer = 10424800] 12:05:03 INFO - PROCESS | 2272 | --DOCSHELL 1BB9E000 == 51 [pid = 2272] [id = 173] 12:05:03 INFO - PROCESS | 2272 | --DOCSHELL 14722800 == 50 [pid = 2272] [id = 172] 12:05:03 INFO - PROCESS | 2272 | --DOCSHELL 10147000 == 49 [pid = 2272] [id = 171] 12:05:03 INFO - PROCESS | 2272 | --DOCSHELL 0FB0FC00 == 48 [pid = 2272] [id = 170] 12:05:03 INFO - PROCESS | 2272 | --DOCSHELL 0F577000 == 47 [pid = 2272] [id = 169] 12:05:03 INFO - PROCESS | 2272 | --DOCSHELL 17EF2400 == 46 [pid = 2272] [id = 168] 12:05:03 INFO - PROCESS | 2272 | --DOCSHELL 0FF0AC00 == 45 [pid = 2272] [id = 167] 12:05:03 INFO - PROCESS | 2272 | --DOMWINDOW == 120 (1A18EC00) [pid = 2272] [serial = 473] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 2272 | --DOCSHELL 14A3F000 == 44 [pid = 2272] [id = 166] 12:05:03 INFO - PROCESS | 2272 | --DOCSHELL 0FB0D800 == 43 [pid = 2272] [id = 165] 12:05:03 INFO - PROCESS | 2272 | --DOCSHELL 10149000 == 42 [pid = 2272] [id = 164] 12:05:03 INFO - PROCESS | 2272 | --DOCSHELL 191B2800 == 41 [pid = 2272] [id = 161] 12:05:03 INFO - PROCESS | 2272 | --DOCSHELL 0FA50C00 == 40 [pid = 2272] [id = 160] 12:05:03 INFO - PROCESS | 2272 | --DOCSHELL 0FB06C00 == 39 [pid = 2272] [id = 159] 12:05:03 INFO - PROCESS | 2272 | --DOMWINDOW == 119 (1671A800) [pid = 2272] [serial = 458] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 2272 | --DOMWINDOW == 118 (167DF800) [pid = 2272] [serial = 459] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 2272 | --DOMWINDOW == 117 (17FAC800) [pid = 2272] [serial = 462] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 2272 | --DOMWINDOW == 116 (1022A000) [pid = 2272] [serial = 431] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 2272 | --DOMWINDOW == 115 (17FAD800) [pid = 2272] [serial = 461] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 2272 | --DOMWINDOW == 114 (10D09C00) [pid = 2272] [serial = 447] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 2272 | --DOMWINDOW == 113 (10594C00) [pid = 2272] [serial = 446] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 2272 | --DOMWINDOW == 112 (1523D800) [pid = 2272] [serial = 455] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 2272 | --DOMWINDOW == 111 (1001E800) [pid = 2272] [serial = 449] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 2272 | --DOMWINDOW == 110 (10141400) [pid = 2272] [serial = 450] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 2272 | --DOMWINDOW == 109 (14A3BC00) [pid = 2272] [serial = 452] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 2272 | --DOMWINDOW == 108 (1510A000) [pid = 2272] [serial = 453] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 2272 | --DOMWINDOW == 107 (1CECB400) [pid = 2272] [serial = 437] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 2272 | --DOMWINDOW == 106 (10020000) [pid = 2272] [serial = 443] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 2272 | --DOMWINDOW == 105 (1614F000) [pid = 2272] [serial = 434] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 2272 | --DOMWINDOW == 104 (1E14E400) [pid = 2272] [serial = 440] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 2272 | --DOMWINDOW == 103 (1A18A000) [pid = 2272] [serial = 471] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 2272 | --DOMWINDOW == 102 (1523C000) [pid = 2272] [serial = 467] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 2272 | --DOMWINDOW == 101 (191DF800) [pid = 2272] [serial = 464] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 2272 | --DOMWINDOW == 100 (19210000) [pid = 2272] [serial = 429] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 2272 | --DOMWINDOW == 99 (19884400) [pid = 2272] [serial = 465] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 2272 | --DOMWINDOW == 98 (167D8C00) [pid = 2272] [serial = 468] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 2272 | --DOMWINDOW == 97 (19F52800) [pid = 2272] [serial = 470] [outer = 00000000] [url = about:blank] 12:05:03 INFO - PROCESS | 2272 | --DOMWINDOW == 96 (15243800) [pid = 2272] [serial = 456] [outer = 00000000] [url = about:blank] 12:05:04 INFO - PROCESS | 2272 | 1461179104265 Marionette TRACE conn5 <- [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]]]}] 12:05:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 12:05:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1217ms 12:05:04 INFO - PROCESS | 2272 | 1461179104279 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 12:05:04 INFO - PROCESS | 2272 | 1461179104284 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 12:05:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 12:05:04 INFO - PROCESS | 2272 | 1461179104290 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 12:05:04 INFO - PROCESS | 2272 | 1461179104293 Marionette TRACE conn5 <- [1,682,null,{}] 12:05:04 INFO - PROCESS | 2272 | 1461179104297 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:04 INFO - PROCESS | 2272 | 1461179104379 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 12:05:04 INFO - PROCESS | 2272 | 1461179104385 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:04 INFO - PROCESS | 2272 | ++DOCSHELL 0FB85800 == 40 [pid = 2272] [id = 180] 12:05:04 INFO - PROCESS | 2272 | ++DOMWINDOW == 97 (1001E800) [pid = 2272] [serial = 538] [outer = 00000000] 12:05:04 INFO - PROCESS | 2272 | ++DOMWINDOW == 98 (103AF400) [pid = 2272] [serial = 539] [outer = 1001E800] 12:05:04 INFO - PROCESS | 2272 | 1461179104430 Marionette DEBUG loaded listener.js 12:05:04 INFO - PROCESS | 2272 | ++DOMWINDOW == 99 (1059EC00) [pid = 2272] [serial = 540] [outer = 1001E800] 12:05:05 INFO - PROCESS | 2272 | 1461179105408 Marionette TRACE conn5 <- [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]]]}] 12:05:05 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) 12:05:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1178ms 12:05:05 INFO - PROCESS | 2272 | 1461179105478 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 12:05:05 INFO - PROCESS | 2272 | 1461179105480 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 12:05:05 INFO - PROCESS | 2272 | 1461179105484 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 12:05:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 12:05:05 INFO - PROCESS | 2272 | 1461179105487 Marionette TRACE conn5 <- [1,686,null,{}] 12:05:05 INFO - PROCESS | 2272 | 1461179105497 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:05 INFO - PROCESS | 2272 | 1461179105610 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 12:05:05 INFO - PROCESS | 2272 | 1461179105618 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:05 INFO - PROCESS | 2272 | ++DOCSHELL 10596000 == 41 [pid = 2272] [id = 181] 12:05:05 INFO - PROCESS | 2272 | ++DOMWINDOW == 100 (13652000) [pid = 2272] [serial = 541] [outer = 00000000] 12:05:05 INFO - PROCESS | 2272 | ++DOMWINDOW == 101 (152E3C00) [pid = 2272] [serial = 542] [outer = 13652000] 12:05:05 INFO - PROCESS | 2272 | 1461179105712 Marionette DEBUG loaded listener.js 12:05:05 INFO - PROCESS | 2272 | ++DOMWINDOW == 102 (1614E000) [pid = 2272] [serial = 543] [outer = 13652000] 12:05:06 INFO - PROCESS | 2272 | 1461179106652 Marionette TRACE conn5 <- [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]]]}] 12:05:06 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) 12:05:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1228ms 12:05:06 INFO - PROCESS | 2272 | 1461179106722 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 12:05:06 INFO - PROCESS | 2272 | 1461179106725 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 12:05:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 12:05:06 INFO - PROCESS | 2272 | 1461179106728 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 12:05:06 INFO - PROCESS | 2272 | 1461179106730 Marionette TRACE conn5 <- [1,690,null,{}] 12:05:06 INFO - PROCESS | 2272 | 1461179106733 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:06 INFO - PROCESS | 2272 | 1461179106842 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 12:05:06 INFO - PROCESS | 2272 | 1461179106848 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:06 INFO - PROCESS | 2272 | ++DOCSHELL 1671A800 == 42 [pid = 2272] [id = 182] 12:05:06 INFO - PROCESS | 2272 | ++DOMWINDOW == 103 (167D9000) [pid = 2272] [serial = 544] [outer = 00000000] 12:05:06 INFO - PROCESS | 2272 | ++DOMWINDOW == 104 (16B04400) [pid = 2272] [serial = 545] [outer = 167D9000] 12:05:06 INFO - PROCESS | 2272 | 1461179106938 Marionette DEBUG loaded listener.js 12:05:07 INFO - PROCESS | 2272 | ++DOMWINDOW == 105 (17EF2400) [pid = 2272] [serial = 546] [outer = 167D9000] 12:05:07 INFO - PROCESS | 2272 | --DOMWINDOW == 104 (0FA99400) [pid = 2272] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 12:05:07 INFO - PROCESS | 2272 | --DOMWINDOW == 103 (17EF2800) [pid = 2272] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 12:05:07 INFO - PROCESS | 2272 | --DOMWINDOW == 102 (10223000) [pid = 2272] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 12:05:07 INFO - PROCESS | 2272 | --DOMWINDOW == 101 (14A37400) [pid = 2272] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 12:05:07 INFO - PROCESS | 2272 | --DOMWINDOW == 100 (17FA1400) [pid = 2272] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 12:05:07 INFO - PROCESS | 2272 | --DOMWINDOW == 99 (0FB81000) [pid = 2272] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 12:05:07 INFO - PROCESS | 2272 | --DOMWINDOW == 98 (14A40C00) [pid = 2272] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 12:05:07 INFO - PROCESS | 2272 | --DOMWINDOW == 97 (19F48000) [pid = 2272] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 12:05:07 INFO - PROCESS | 2272 | --DOMWINDOW == 96 (10228400) [pid = 2272] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 12:05:07 INFO - PROCESS | 2272 | --DOMWINDOW == 95 (19F5E800) [pid = 2272] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 12:05:07 INFO - PROCESS | 2272 | 1461179107878 Marionette TRACE conn5 <- [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]]]}] 12:05:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 12:05:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1174ms 12:05:07 INFO - PROCESS | 2272 | 1461179107905 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 12:05:07 INFO - PROCESS | 2272 | 1461179107907 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 12:05:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 12:05:07 INFO - PROCESS | 2272 | 1461179107910 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 12:05:07 INFO - PROCESS | 2272 | 1461179107912 Marionette TRACE conn5 <- [1,694,null,{}] 12:05:07 INFO - PROCESS | 2272 | 1461179107915 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:08 INFO - PROCESS | 2272 | 1461179108027 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 12:05:08 INFO - PROCESS | 2272 | 1461179108035 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:08 INFO - PROCESS | 2272 | ++DOCSHELL 14A31C00 == 43 [pid = 2272] [id = 183] 12:05:08 INFO - PROCESS | 2272 | ++DOMWINDOW == 96 (14A37400) [pid = 2272] [serial = 547] [outer = 00000000] 12:05:08 INFO - PROCESS | 2272 | ++DOMWINDOW == 97 (17F39800) [pid = 2272] [serial = 548] [outer = 14A37400] 12:05:08 INFO - PROCESS | 2272 | 1461179108082 Marionette DEBUG loaded listener.js 12:05:08 INFO - PROCESS | 2272 | ++DOMWINDOW == 98 (17F3E400) [pid = 2272] [serial = 549] [outer = 14A37400] 12:05:08 INFO - PROCESS | 2272 | 1461179108996 Marionette TRACE conn5 <- [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]]]}] 12:05:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 12:05:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1129ms 12:05:09 INFO - PROCESS | 2272 | 1461179109040 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 12:05:09 INFO - PROCESS | 2272 | 1461179109042 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 12:05:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 12:05:09 INFO - PROCESS | 2272 | 1461179109045 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 12:05:09 INFO - PROCESS | 2272 | 1461179109047 Marionette TRACE conn5 <- [1,698,null,{}] 12:05:09 INFO - PROCESS | 2272 | 1461179109050 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:09 INFO - PROCESS | 2272 | 1461179109181 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 12:05:09 INFO - PROCESS | 2272 | 1461179109192 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:09 INFO - PROCESS | 2272 | ++DOCSHELL 10593400 == 44 [pid = 2272] [id = 184] 12:05:09 INFO - PROCESS | 2272 | ++DOMWINDOW == 99 (10595800) [pid = 2272] [serial = 550] [outer = 00000000] 12:05:09 INFO - PROCESS | 2272 | ++DOMWINDOW == 100 (191DF800) [pid = 2272] [serial = 551] [outer = 10595800] 12:05:09 INFO - PROCESS | 2272 | 1461179109241 Marionette DEBUG loaded listener.js 12:05:09 INFO - PROCESS | 2272 | ++DOMWINDOW == 101 (1920A400) [pid = 2272] [serial = 552] [outer = 10595800] 12:05:10 INFO - PROCESS | 2272 | 1461179110297 Marionette TRACE conn5 <- [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]]]}] 12:05:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 12:05:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1284ms 12:05:10 INFO - PROCESS | 2272 | 1461179110362 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 12:05:10 INFO - PROCESS | 2272 | 1461179110367 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 12:05:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 12:05:10 INFO - PROCESS | 2272 | 1461179110373 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 12:05:10 INFO - PROCESS | 2272 | 1461179110376 Marionette TRACE conn5 <- [1,702,null,{}] 12:05:10 INFO - PROCESS | 2272 | 1461179110382 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:10 INFO - PROCESS | 2272 | 1461179110479 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 12:05:10 INFO - PROCESS | 2272 | 1461179110686 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:10 INFO - PROCESS | 2272 | ++DOCSHELL 1022B800 == 45 [pid = 2272] [id = 185] 12:05:10 INFO - PROCESS | 2272 | ++DOMWINDOW == 102 (10DA8000) [pid = 2272] [serial = 553] [outer = 00000000] 12:05:10 INFO - PROCESS | 2272 | ++DOMWINDOW == 103 (14503C00) [pid = 2272] [serial = 554] [outer = 10DA8000] 12:05:10 INFO - PROCESS | 2272 | 1461179110745 Marionette DEBUG loaded listener.js 12:05:10 INFO - PROCESS | 2272 | ++DOMWINDOW == 104 (147A8C00) [pid = 2272] [serial = 555] [outer = 10DA8000] 12:05:11 INFO - PROCESS | 2272 | 1461179111780 Marionette TRACE conn5 <- [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]]]}] 12:05:11 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 12:05:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1419ms 12:05:11 INFO - PROCESS | 2272 | 1461179111796 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 12:05:11 INFO - PROCESS | 2272 | 1461179111802 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 12:05:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 12:05:11 INFO - PROCESS | 2272 | 1461179111808 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 12:05:11 INFO - PROCESS | 2272 | 1461179111811 Marionette TRACE conn5 <- [1,706,null,{}] 12:05:11 INFO - PROCESS | 2272 | 1461179111815 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:11 INFO - PROCESS | 2272 | 1461179111920 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 12:05:12 INFO - PROCESS | 2272 | 1461179112041 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:12 INFO - PROCESS | 2272 | ++DOCSHELL 167DAC00 == 46 [pid = 2272] [id = 186] 12:05:12 INFO - PROCESS | 2272 | ++DOMWINDOW == 105 (167DBC00) [pid = 2272] [serial = 556] [outer = 00000000] 12:05:12 INFO - PROCESS | 2272 | ++DOMWINDOW == 106 (169AD000) [pid = 2272] [serial = 557] [outer = 167DBC00] 12:05:12 INFO - PROCESS | 2272 | 1461179112142 Marionette DEBUG loaded listener.js 12:05:12 INFO - PROCESS | 2272 | ++DOMWINDOW == 107 (17FA8000) [pid = 2272] [serial = 558] [outer = 167DBC00] 12:05:13 INFO - PROCESS | 2272 | 1461179113181 Marionette TRACE conn5 <- [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]]]}] 12:05:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 12:05:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1421ms 12:05:13 INFO - PROCESS | 2272 | 1461179113231 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 12:05:13 INFO - PROCESS | 2272 | 1461179113234 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 12:05:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 12:05:13 INFO - PROCESS | 2272 | 1461179113238 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 12:05:13 INFO - PROCESS | 2272 | 1461179113242 Marionette TRACE conn5 <- [1,710,null,{}] 12:05:13 INFO - PROCESS | 2272 | 1461179113253 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:13 INFO - PROCESS | 2272 | 1461179113389 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 12:05:13 INFO - PROCESS | 2272 | 1461179113515 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:13 INFO - PROCESS | 2272 | ++DOCSHELL 19881800 == 47 [pid = 2272] [id = 187] 12:05:13 INFO - PROCESS | 2272 | ++DOMWINDOW == 108 (1988CC00) [pid = 2272] [serial = 559] [outer = 00000000] 12:05:13 INFO - PROCESS | 2272 | ++DOMWINDOW == 109 (19F5E800) [pid = 2272] [serial = 560] [outer = 1988CC00] 12:05:13 INFO - PROCESS | 2272 | 1461179113572 Marionette DEBUG loaded listener.js 12:05:13 INFO - PROCESS | 2272 | ++DOMWINDOW == 110 (1A18D000) [pid = 2272] [serial = 561] [outer = 1988CC00] 12:05:14 INFO - PROCESS | 2272 | 1461179114259 Marionette TRACE conn5 <- [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] 12:05:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 12:05:14 INFO - PROCESS | 2272 | 1461179114321 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 12:05:14 INFO - PROCESS | 2272 | 1461179114326 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 12:05:14 INFO - PROCESS | 2272 | 1461179114330 Marionette TRACE conn5 <- [1,714,null,{}] 12:05:14 INFO - PROCESS | 2272 | 1461179114336 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:14 INFO - PROCESS | 2272 | 1461179114472 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 12:05:14 INFO - PROCESS | 2272 | 1461179114532 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:14 INFO - PROCESS | 2272 | ++DOCSHELL 1014D800 == 48 [pid = 2272] [id = 188] 12:05:14 INFO - PROCESS | 2272 | ++DOMWINDOW == 111 (10224000) [pid = 2272] [serial = 562] [outer = 00000000] 12:05:14 INFO - PROCESS | 2272 | ++DOMWINDOW == 112 (147AB400) [pid = 2272] [serial = 563] [outer = 10224000] 12:05:14 INFO - PROCESS | 2272 | 1461179114581 Marionette DEBUG loaded listener.js 12:05:14 INFO - PROCESS | 2272 | ++DOMWINDOW == 113 (1502A400) [pid = 2272] [serial = 564] [outer = 10224000] 12:05:15 INFO - PROCESS | 2272 | 1461179115255 Marionette TRACE conn5 <- [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]]]}] 12:05:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 12:05:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 990ms 12:05:15 INFO - PROCESS | 2272 | 1461179115317 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 12:05:15 INFO - PROCESS | 2272 | 1461179115322 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 12:05:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 12:05:15 INFO - PROCESS | 2272 | 1461179115328 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 12:05:15 INFO - PROCESS | 2272 | 1461179115330 Marionette TRACE conn5 <- [1,718,null,{}] 12:05:15 INFO - PROCESS | 2272 | 1461179115334 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:15 INFO - PROCESS | 2272 | 1461179115432 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 12:05:15 INFO - PROCESS | 2272 | 1461179115515 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:15 INFO - PROCESS | 2272 | ++DOCSHELL 0FFBD400 == 49 [pid = 2272] [id = 189] 12:05:15 INFO - PROCESS | 2272 | ++DOMWINDOW == 114 (0FFBD800) [pid = 2272] [serial = 565] [outer = 00000000] 12:05:15 INFO - PROCESS | 2272 | ++DOMWINDOW == 115 (10DB1800) [pid = 2272] [serial = 566] [outer = 0FFBD800] 12:05:15 INFO - PROCESS | 2272 | 1461179115587 Marionette DEBUG loaded listener.js 12:05:15 INFO - PROCESS | 2272 | ++DOMWINDOW == 116 (151D0400) [pid = 2272] [serial = 567] [outer = 0FFBD800] 12:05:15 INFO - PROCESS | 2272 | --DOCSHELL 1CF43000 == 48 [pid = 2272] [id = 163] 12:05:15 INFO - PROCESS | 2272 | --DOCSHELL 14A31C00 == 47 [pid = 2272] [id = 183] 12:05:15 INFO - PROCESS | 2272 | --DOCSHELL 1671A800 == 46 [pid = 2272] [id = 182] 12:05:15 INFO - PROCESS | 2272 | --DOCSHELL 10596000 == 45 [pid = 2272] [id = 181] 12:05:15 INFO - PROCESS | 2272 | --DOCSHELL 0FB85800 == 44 [pid = 2272] [id = 180] 12:05:15 INFO - PROCESS | 2272 | --DOCSHELL 1022B400 == 43 [pid = 2272] [id = 179] 12:05:15 INFO - PROCESS | 2272 | --DOCSHELL 191DB800 == 42 [pid = 2272] [id = 176] 12:05:15 INFO - PROCESS | 2272 | --DOCSHELL 14A3F800 == 41 [pid = 2272] [id = 175] 12:05:15 INFO - PROCESS | 2272 | --DOCSHELL 0F56EC00 == 40 [pid = 2272] [id = 174] 12:05:15 INFO - PROCESS | 2272 | --DOMWINDOW == 115 (1BCC6000) [pid = 2272] [serial = 518] [outer = 00000000] [url = about:blank] 12:05:15 INFO - PROCESS | 2272 | --DOMWINDOW == 114 (0FF0A400) [pid = 2272] [serial = 476] [outer = 00000000] [url = about:blank] 12:05:15 INFO - PROCESS | 2272 | --DOMWINDOW == 113 (14A40000) [pid = 2272] [serial = 479] [outer = 00000000] [url = about:blank] 12:05:15 INFO - PROCESS | 2272 | --DOMWINDOW == 112 (1A338000) [pid = 2272] [serial = 482] [outer = 00000000] [url = about:blank] 12:05:15 INFO - PROCESS | 2272 | --DOMWINDOW == 111 (1BCC1800) [pid = 2272] [serial = 485] [outer = 00000000] [url = about:blank] 12:05:15 INFO - PROCESS | 2272 | --DOMWINDOW == 110 (1E146800) [pid = 2272] [serial = 488] [outer = 00000000] [url = about:blank] 12:05:15 INFO - PROCESS | 2272 | --DOMWINDOW == 109 (1A336000) [pid = 2272] [serial = 474] [outer = 00000000] [url = about:blank] 12:05:15 INFO - PROCESS | 2272 | --DOMWINDOW == 108 (17FA7400) [pid = 2272] [serial = 503] [outer = 00000000] [url = about:blank] 12:05:15 INFO - PROCESS | 2272 | --DOMWINDOW == 107 (17FADC00) [pid = 2272] [serial = 504] [outer = 00000000] [url = about:blank] 12:05:15 INFO - PROCESS | 2272 | --DOMWINDOW == 106 (110B0400) [pid = 2272] [serial = 492] [outer = 00000000] [url = about:blank] 12:05:15 INFO - PROCESS | 2272 | --DOMWINDOW == 105 (10D02000) [pid = 2272] [serial = 491] [outer = 00000000] [url = about:blank] 12:05:15 INFO - PROCESS | 2272 | --DOMWINDOW == 104 (167E0800) [pid = 2272] [serial = 500] [outer = 00000000] [url = about:blank] 12:05:15 INFO - PROCESS | 2272 | --DOMWINDOW == 103 (19882400) [pid = 2272] [serial = 507] [outer = 00000000] [url = about:blank] 12:05:15 INFO - PROCESS | 2272 | --DOMWINDOW == 102 (1920F800) [pid = 2272] [serial = 506] [outer = 00000000] [url = about:blank] 12:05:15 INFO - PROCESS | 2272 | --DOMWINDOW == 101 (10021C00) [pid = 2272] [serial = 494] [outer = 00000000] [url = about:blank] 12:05:15 INFO - PROCESS | 2272 | --DOMWINDOW == 100 (10226000) [pid = 2272] [serial = 495] [outer = 00000000] [url = about:blank] 12:05:15 INFO - PROCESS | 2272 | --DOMWINDOW == 99 (15115400) [pid = 2272] [serial = 497] [outer = 00000000] [url = about:blank] 12:05:15 INFO - PROCESS | 2272 | --DOMWINDOW == 98 (15238400) [pid = 2272] [serial = 498] [outer = 00000000] [url = about:blank] 12:05:15 INFO - PROCESS | 2272 | --DOMWINDOW == 97 (1A2BE000) [pid = 2272] [serial = 509] [outer = 00000000] [url = about:blank] 12:05:15 INFO - PROCESS | 2272 | --DOMWINDOW == 96 (191B2C00) [pid = 2272] [serial = 512] [outer = 00000000] [url = about:blank] 12:05:15 INFO - PROCESS | 2272 | --DOMWINDOW == 95 (1B492C00) [pid = 2272] [serial = 515] [outer = 00000000] [url = about:blank] 12:05:15 INFO - PROCESS | 2272 | --DOMWINDOW == 94 (19593C00) [pid = 2272] [serial = 513] [outer = 00000000] [url = about:blank] 12:05:15 INFO - PROCESS | 2272 | --DOMWINDOW == 93 (1A2B8000) [pid = 2272] [serial = 510] [outer = 00000000] [url = about:blank] 12:05:15 INFO - PROCESS | 2272 | --DOMWINDOW == 92 (1B9E0400) [pid = 2272] [serial = 516] [outer = 00000000] [url = about:blank] 12:05:15 INFO - PROCESS | 2272 | --DOMWINDOW == 91 (167E7400) [pid = 2272] [serial = 501] [outer = 00000000] [url = about:blank] 12:05:16 INFO - PROCESS | 2272 | 1461179116081 Marionette TRACE conn5 <- [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] 12:05:16 INFO - PROCESS | 2272 | 1461179116103 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 12:05:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 12:05:16 INFO - PROCESS | 2272 | 1461179116106 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 12:05:16 INFO - PROCESS | 2272 | 1461179116110 Marionette TRACE conn5 <- [1,722,null,{}] 12:05:16 INFO - PROCESS | 2272 | 1461179116120 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:16 INFO - PROCESS | 2272 | 1461179116204 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 12:05:16 INFO - PROCESS | 2272 | 1461179116211 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:16 INFO - PROCESS | 2272 | ++DOCSHELL 147AE000 == 41 [pid = 2272] [id = 190] 12:05:16 INFO - PROCESS | 2272 | ++DOMWINDOW == 92 (14A31C00) [pid = 2272] [serial = 568] [outer = 00000000] 12:05:16 INFO - PROCESS | 2272 | ++DOMWINDOW == 93 (167E7C00) [pid = 2272] [serial = 569] [outer = 14A31C00] 12:05:16 INFO - PROCESS | 2272 | 1461179116258 Marionette DEBUG loaded listener.js 12:05:16 INFO - PROCESS | 2272 | ++DOMWINDOW == 94 (17F3B400) [pid = 2272] [serial = 570] [outer = 14A31C00] 12:05:16 INFO - PROCESS | 2272 | 1461179116729 Marionette TRACE conn5 <- [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]]]}] 12:05:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 12:05:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 690ms 12:05:16 INFO - PROCESS | 2272 | 1461179116797 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 12:05:16 INFO - PROCESS | 2272 | 1461179116799 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 12:05:16 INFO - PROCESS | 2272 | 1461179116803 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 12:05:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 12:05:16 INFO - PROCESS | 2272 | 1461179116804 Marionette TRACE conn5 <- [1,726,null,{}] 12:05:16 INFO - PROCESS | 2272 | 1461179116808 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:16 INFO - PROCESS | 2272 | 1461179116893 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 12:05:16 INFO - PROCESS | 2272 | 1461179116899 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:16 INFO - PROCESS | 2272 | ++DOCSHELL 184D7000 == 42 [pid = 2272] [id = 191] 12:05:16 INFO - PROCESS | 2272 | ++DOMWINDOW == 95 (18E29C00) [pid = 2272] [serial = 571] [outer = 00000000] 12:05:16 INFO - PROCESS | 2272 | ++DOMWINDOW == 96 (19207000) [pid = 2272] [serial = 572] [outer = 18E29C00] 12:05:16 INFO - PROCESS | 2272 | 1461179116945 Marionette DEBUG loaded listener.js 12:05:16 INFO - PROCESS | 2272 | ++DOMWINDOW == 97 (1958EC00) [pid = 2272] [serial = 573] [outer = 18E29C00] 12:05:17 INFO - PROCESS | 2272 | 1461179117884 Marionette TRACE conn5 <- [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]]]}] 12:05:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 12:05:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1124ms 12:05:17 INFO - PROCESS | 2272 | 1461179117931 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 12:05:17 INFO - PROCESS | 2272 | 1461179117933 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 12:05:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 12:05:17 INFO - PROCESS | 2272 | 1461179117936 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 12:05:17 INFO - PROCESS | 2272 | 1461179117938 Marionette TRACE conn5 <- [1,730,null,{}] 12:05:17 INFO - PROCESS | 2272 | 1461179117942 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:18 INFO - PROCESS | 2272 | 1461179118052 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 12:05:18 INFO - PROCESS | 2272 | 1461179118059 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:18 INFO - PROCESS | 2272 | ++DOCSHELL 10149000 == 43 [pid = 2272] [id = 192] 12:05:18 INFO - PROCESS | 2272 | ++DOMWINDOW == 98 (1958C800) [pid = 2272] [serial = 574] [outer = 00000000] 12:05:18 INFO - PROCESS | 2272 | ++DOMWINDOW == 99 (19F59C00) [pid = 2272] [serial = 575] [outer = 1958C800] 12:05:18 INFO - PROCESS | 2272 | 1461179118152 Marionette DEBUG loaded listener.js 12:05:18 INFO - PROCESS | 2272 | ++DOMWINDOW == 100 (19F59800) [pid = 2272] [serial = 576] [outer = 1958C800] 12:05:19 INFO - PROCESS | 2272 | 1461179119050 Marionette TRACE conn5 <- [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]]]}] 12:05:19 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 12:05:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1119ms 12:05:19 INFO - PROCESS | 2272 | 1461179119056 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 12:05:19 INFO - PROCESS | 2272 | 1461179119058 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 12:05:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 12:05:19 INFO - PROCESS | 2272 | 1461179119061 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 12:05:19 INFO - PROCESS | 2272 | 1461179119063 Marionette TRACE conn5 <- [1,734,null,{}] 12:05:19 INFO - PROCESS | 2272 | 1461179119066 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:19 INFO - PROCESS | 2272 | 1461179119196 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 12:05:19 INFO - PROCESS | 2272 | 1461179119203 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:19 INFO - PROCESS | 2272 | ++DOCSHELL 1A331400 == 44 [pid = 2272] [id = 193] 12:05:19 INFO - PROCESS | 2272 | ++DOMWINDOW == 101 (1B33AC00) [pid = 2272] [serial = 577] [outer = 00000000] 12:05:19 INFO - PROCESS | 2272 | ++DOMWINDOW == 102 (1B496400) [pid = 2272] [serial = 578] [outer = 1B33AC00] 12:05:19 INFO - PROCESS | 2272 | 1461179119296 Marionette DEBUG loaded listener.js 12:05:19 INFO - PROCESS | 2272 | ++DOMWINDOW == 103 (1B495C00) [pid = 2272] [serial = 579] [outer = 1B33AC00] 12:05:19 INFO - PROCESS | 2272 | --DOMWINDOW == 102 (13652000) [pid = 2272] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 12:05:19 INFO - PROCESS | 2272 | --DOMWINDOW == 101 (167D9000) [pid = 2272] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 12:05:19 INFO - PROCESS | 2272 | --DOMWINDOW == 100 (10424800) [pid = 2272] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 12:05:19 INFO - PROCESS | 2272 | --DOMWINDOW == 99 (17F38400) [pid = 2272] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 12:05:19 INFO - PROCESS | 2272 | --DOMWINDOW == 98 (1001E800) [pid = 2272] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 12:05:19 INFO - PROCESS | 2272 | --DOMWINDOW == 97 (1BB9F800) [pid = 2272] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 12:05:19 INFO - PROCESS | 2272 | --DOMWINDOW == 96 (14A37400) [pid = 2272] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 12:05:19 INFO - PROCESS | 2272 | --DOMWINDOW == 95 (1A189000) [pid = 2272] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 12:05:19 INFO - PROCESS | 2272 | --DOMWINDOW == 94 (0F562400) [pid = 2272] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 12:05:20 INFO - PROCESS | 2272 | 1461179120185 Marionette TRACE conn5 <- [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]]]}] 12:05:20 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.) 12:05:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1182ms 12:05:20 INFO - PROCESS | 2272 | 1461179120244 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 12:05:20 INFO - PROCESS | 2272 | 1461179120246 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 12:05:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 12:05:20 INFO - PROCESS | 2272 | 1461179120250 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 12:05:20 INFO - PROCESS | 2272 | 1461179120251 Marionette TRACE conn5 <- [1,738,null,{}] 12:05:20 INFO - PROCESS | 2272 | 1461179120255 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:20 INFO - PROCESS | 2272 | 1461179120332 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 12:05:20 INFO - PROCESS | 2272 | 1461179120338 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:20 INFO - PROCESS | 2272 | ++DOCSHELL 10424800 == 45 [pid = 2272] [id = 194] 12:05:20 INFO - PROCESS | 2272 | ++DOMWINDOW == 95 (10430C00) [pid = 2272] [serial = 580] [outer = 00000000] 12:05:20 INFO - PROCESS | 2272 | ++DOMWINDOW == 96 (184CD800) [pid = 2272] [serial = 581] [outer = 10430C00] 12:05:20 INFO - PROCESS | 2272 | 1461179120383 Marionette DEBUG loaded listener.js 12:05:20 INFO - PROCESS | 2272 | ++DOMWINDOW == 97 (1B5ECC00) [pid = 2272] [serial = 582] [outer = 10430C00] 12:05:21 INFO - PROCESS | 2272 | 1461179121313 Marionette TRACE conn5 <- [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]]]}] 12:05:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 12:05:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1074ms 12:05:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 12:05:21 INFO - PROCESS | 2272 | 1461179121325 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 12:05:21 INFO - PROCESS | 2272 | 1461179121327 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 12:05:21 INFO - PROCESS | 2272 | 1461179121330 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 12:05:21 INFO - PROCESS | 2272 | 1461179121332 Marionette TRACE conn5 <- [1,742,null,{}] 12:05:21 INFO - PROCESS | 2272 | 1461179121339 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:21 INFO - PROCESS | 2272 | 1461179121417 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 12:05:21 INFO - PROCESS | 2272 | 1461179121423 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:21 INFO - PROCESS | 2272 | ++DOCSHELL 1B496000 == 46 [pid = 2272] [id = 195] 12:05:21 INFO - PROCESS | 2272 | ++DOMWINDOW == 98 (1BB9D400) [pid = 2272] [serial = 583] [outer = 00000000] 12:05:21 INFO - PROCESS | 2272 | ++DOMWINDOW == 99 (1BCC1800) [pid = 2272] [serial = 584] [outer = 1BB9D400] 12:05:21 INFO - PROCESS | 2272 | 1461179121468 Marionette DEBUG loaded listener.js 12:05:21 INFO - PROCESS | 2272 | ++DOMWINDOW == 100 (1BCC9400) [pid = 2272] [serial = 585] [outer = 1BB9D400] 12:05:22 INFO - PROCESS | 2272 | 1461179122460 Marionette TRACE conn5 <- [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]]]}] 12:05:22 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 12:05:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1175ms 12:05:22 INFO - PROCESS | 2272 | 1461179122507 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 12:05:22 INFO - PROCESS | 2272 | 1461179122511 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 12:05:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 12:05:22 INFO - PROCESS | 2272 | 1461179122516 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 12:05:22 INFO - PROCESS | 2272 | 1461179122518 Marionette TRACE conn5 <- [1,746,null,{}] 12:05:22 INFO - PROCESS | 2272 | 1461179122525 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:22 INFO - PROCESS | 2272 | 1461179122666 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 12:05:22 INFO - PROCESS | 2272 | 1461179122838 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:22 INFO - PROCESS | 2272 | ++DOCSHELL 10DACC00 == 47 [pid = 2272] [id = 196] 12:05:22 INFO - PROCESS | 2272 | ++DOMWINDOW == 101 (10DAE800) [pid = 2272] [serial = 586] [outer = 00000000] 12:05:22 INFO - PROCESS | 2272 | ++DOMWINDOW == 102 (14725000) [pid = 2272] [serial = 587] [outer = 10DAE800] 12:05:22 INFO - PROCESS | 2272 | 1461179122900 Marionette DEBUG loaded listener.js 12:05:22 INFO - PROCESS | 2272 | ++DOMWINDOW == 103 (14BFA000) [pid = 2272] [serial = 588] [outer = 10DAE800] 12:05:23 INFO - PROCESS | 2272 | 1461179123468 Marionette TRACE conn5 <- [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]]]}] 12:05:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 12:05:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1026ms 12:05:23 INFO - PROCESS | 2272 | 1461179123543 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 12:05:23 INFO - PROCESS | 2272 | 1461179123549 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 12:05:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 12:05:23 INFO - PROCESS | 2272 | 1461179123556 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 12:05:23 INFO - PROCESS | 2272 | 1461179123559 Marionette TRACE conn5 <- [1,750,null,{}] 12:05:23 INFO - PROCESS | 2272 | 1461179123563 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:23 INFO - PROCESS | 2272 | 1461179123728 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 12:05:23 INFO - PROCESS | 2272 | 1461179123848 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:23 INFO - PROCESS | 2272 | ++DOCSHELL 17EF5000 == 48 [pid = 2272] [id = 197] 12:05:23 INFO - PROCESS | 2272 | ++DOMWINDOW == 104 (17F34000) [pid = 2272] [serial = 589] [outer = 00000000] 12:05:23 INFO - PROCESS | 2272 | ++DOMWINDOW == 105 (184D4000) [pid = 2272] [serial = 590] [outer = 17F34000] 12:05:23 INFO - PROCESS | 2272 | 1461179123906 Marionette DEBUG loaded listener.js 12:05:23 INFO - PROCESS | 2272 | ++DOMWINDOW == 106 (191BA400) [pid = 2272] [serial = 591] [outer = 17F34000] 12:05:24 INFO - PROCESS | 2272 | 1461179124982 Marionette TRACE conn5 <- [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]]]}] 12:05:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 12:05:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1480ms 12:05:25 INFO - PROCESS | 2272 | 1461179125038 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 12:05:25 INFO - PROCESS | 2272 | 1461179125040 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 12:05:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 12:05:25 INFO - PROCESS | 2272 | 1461179125044 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 12:05:25 INFO - PROCESS | 2272 | 1461179125048 Marionette TRACE conn5 <- [1,754,null,{}] 12:05:25 INFO - PROCESS | 2272 | 1461179125059 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:25 INFO - PROCESS | 2272 | 1461179125198 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 12:05:25 INFO - PROCESS | 2272 | 1461179125319 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:25 INFO - PROCESS | 2272 | ++DOCSHELL 1B493000 == 49 [pid = 2272] [id = 198] 12:05:25 INFO - PROCESS | 2272 | ++DOMWINDOW == 107 (1B49B400) [pid = 2272] [serial = 592] [outer = 00000000] 12:05:25 INFO - PROCESS | 2272 | ++DOMWINDOW == 108 (1CF43000) [pid = 2272] [serial = 593] [outer = 1B49B400] 12:05:25 INFO - PROCESS | 2272 | 1461179125414 Marionette DEBUG loaded listener.js 12:05:25 INFO - PROCESS | 2272 | ++DOMWINDOW == 109 (1D782000) [pid = 2272] [serial = 594] [outer = 1B49B400] 12:05:26 INFO - PROCESS | 2272 | 1461179126410 Marionette TRACE conn5 <- [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]]]}] 12:05:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 12:05:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1371ms 12:05:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 12:05:26 INFO - PROCESS | 2272 | 1461179126420 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 12:05:26 INFO - PROCESS | 2272 | 1461179126423 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 12:05:26 INFO - PROCESS | 2272 | 1461179126426 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 12:05:26 INFO - PROCESS | 2272 | 1461179126428 Marionette TRACE conn5 <- [1,758,null,{}] 12:05:26 INFO - PROCESS | 2272 | 1461179126432 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:26 INFO - PROCESS | 2272 | 1461179126692 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 12:05:26 INFO - PROCESS | 2272 | 1461179126849 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:26 INFO - PROCESS | 2272 | ++DOCSHELL 10E8D800 == 50 [pid = 2272] [id = 199] 12:05:26 INFO - PROCESS | 2272 | ++DOMWINDOW == 110 (10E8F000) [pid = 2272] [serial = 595] [outer = 00000000] 12:05:26 INFO - PROCESS | 2272 | ++DOMWINDOW == 111 (1510B800) [pid = 2272] [serial = 596] [outer = 10E8F000] 12:05:26 INFO - PROCESS | 2272 | 1461179126900 Marionette DEBUG loaded listener.js 12:05:26 INFO - PROCESS | 2272 | ++DOMWINDOW == 112 (1523B800) [pid = 2272] [serial = 597] [outer = 10E8F000] 12:05:27 INFO - PROCESS | 2272 | 1461179127448 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 12:05:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 12:05:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1073ms 12:05:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 12:05:27 INFO - PROCESS | 2272 | 1461179127503 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 12:05:27 INFO - PROCESS | 2272 | 1461179127508 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 12:05:27 INFO - PROCESS | 2272 | 1461179127512 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 12:05:27 INFO - PROCESS | 2272 | 1461179127516 Marionette TRACE conn5 <- [1,762,null,{}] 12:05:27 INFO - PROCESS | 2272 | 1461179127521 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:27 INFO - PROCESS | 2272 | 1461179127620 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 12:05:27 INFO - PROCESS | 2272 | 1461179127723 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:27 INFO - PROCESS | 2272 | ++DOCSHELL 10144000 == 51 [pid = 2272] [id = 200] 12:05:27 INFO - PROCESS | 2272 | ++DOMWINDOW == 113 (1059C800) [pid = 2272] [serial = 598] [outer = 00000000] 12:05:27 INFO - PROCESS | 2272 | ++DOMWINDOW == 114 (16B06C00) [pid = 2272] [serial = 599] [outer = 1059C800] 12:05:27 INFO - PROCESS | 2272 | 1461179127776 Marionette DEBUG loaded listener.js 12:05:27 INFO - PROCESS | 2272 | ++DOMWINDOW == 115 (17F39000) [pid = 2272] [serial = 600] [outer = 1059C800] 12:05:27 INFO - PROCESS | 2272 | --DOCSHELL 10424800 == 50 [pid = 2272] [id = 194] 12:05:27 INFO - PROCESS | 2272 | --DOCSHELL 1A331400 == 49 [pid = 2272] [id = 193] 12:05:27 INFO - PROCESS | 2272 | --DOCSHELL 10149000 == 48 [pid = 2272] [id = 192] 12:05:27 INFO - PROCESS | 2272 | --DOCSHELL 184D7000 == 47 [pid = 2272] [id = 191] 12:05:27 INFO - PROCESS | 2272 | --DOCSHELL 147AE000 == 46 [pid = 2272] [id = 190] 12:05:27 INFO - PROCESS | 2272 | --DOCSHELL 0FFBD400 == 45 [pid = 2272] [id = 189] 12:05:27 INFO - PROCESS | 2272 | --DOMWINDOW == 114 (191DF800) [pid = 2272] [serial = 551] [outer = 00000000] [url = about:blank] 12:05:28 INFO - PROCESS | 2272 | --DOCSHELL 1014D800 == 44 [pid = 2272] [id = 188] 12:05:28 INFO - PROCESS | 2272 | --DOCSHELL 1022B800 == 43 [pid = 2272] [id = 185] 12:05:28 INFO - PROCESS | 2272 | --DOCSHELL 10593400 == 42 [pid = 2272] [id = 184] 12:05:28 INFO - PROCESS | 2272 | --DOMWINDOW == 113 (1A18F400) [pid = 2272] [serial = 383] [outer = 00000000] [url = about:blank] 12:05:28 INFO - PROCESS | 2272 | --DOMWINDOW == 112 (1050C400) [pid = 2272] [serial = 444] [outer = 00000000] [url = about:blank] 12:05:28 INFO - PROCESS | 2272 | --DOMWINDOW == 111 (1614E000) [pid = 2272] [serial = 543] [outer = 00000000] [url = about:blank] 12:05:28 INFO - PROCESS | 2272 | --DOMWINDOW == 110 (16B04400) [pid = 2272] [serial = 545] [outer = 00000000] [url = about:blank] 12:05:28 INFO - PROCESS | 2272 | --DOMWINDOW == 109 (17EF2400) [pid = 2272] [serial = 546] [outer = 00000000] [url = about:blank] 12:05:28 INFO - PROCESS | 2272 | --DOMWINDOW == 108 (15114C00) [pid = 2272] [serial = 524] [outer = 00000000] [url = about:blank] 12:05:28 INFO - PROCESS | 2272 | --DOMWINDOW == 107 (1F151C00) [pid = 2272] [serial = 530] [outer = 00000000] [url = about:blank] 12:05:28 INFO - PROCESS | 2272 | --DOMWINDOW == 106 (0FF01C00) [pid = 2272] [serial = 521] [outer = 00000000] [url = about:blank] 12:05:28 INFO - PROCESS | 2272 | --DOMWINDOW == 105 (1510E400) [pid = 2272] [serial = 537] [outer = 00000000] [url = about:blank] 12:05:28 INFO - PROCESS | 2272 | --DOMWINDOW == 104 (1502B400) [pid = 2272] [serial = 536] [outer = 00000000] [url = about:blank] 12:05:28 INFO - PROCESS | 2272 | --DOMWINDOW == 103 (19F5EC00) [pid = 2272] [serial = 527] [outer = 00000000] [url = about:blank] 12:05:28 INFO - PROCESS | 2272 | --DOMWINDOW == 102 (1A190000) [pid = 2272] [serial = 534] [outer = 00000000] [url = about:blank] 12:05:28 INFO - PROCESS | 2272 | --DOMWINDOW == 101 (17F40000) [pid = 2272] [serial = 533] [outer = 00000000] [url = about:blank] 12:05:28 INFO - PROCESS | 2272 | --DOMWINDOW == 100 (103AF400) [pid = 2272] [serial = 539] [outer = 00000000] [url = about:blank] 12:05:28 INFO - PROCESS | 2272 | --DOMWINDOW == 99 (1CF35C00) [pid = 2272] [serial = 519] [outer = 00000000] [url = about:blank] 12:05:28 INFO - PROCESS | 2272 | --DOMWINDOW == 98 (152E3C00) [pid = 2272] [serial = 542] [outer = 00000000] [url = about:blank] 12:05:28 INFO - PROCESS | 2272 | --DOMWINDOW == 97 (17F3E400) [pid = 2272] [serial = 549] [outer = 00000000] [url = about:blank] 12:05:28 INFO - PROCESS | 2272 | --DOMWINDOW == 96 (1059EC00) [pid = 2272] [serial = 540] [outer = 00000000] [url = about:blank] 12:05:28 INFO - PROCESS | 2272 | --DOMWINDOW == 95 (17F39800) [pid = 2272] [serial = 548] [outer = 00000000] [url = about:blank] 12:05:28 INFO - PROCESS | 2272 | 1461179128293 Marionette TRACE conn5 <- [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]]]}] 12:05:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 12:05:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 830ms 12:05:28 INFO - PROCESS | 2272 | 1461179128343 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 12:05:28 INFO - PROCESS | 2272 | 1461179128346 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 12:05:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 12:05:28 INFO - PROCESS | 2272 | 1461179128319 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 12:05:28 INFO - PROCESS | 2272 | 1461179128321 Marionette TRACE conn5 <- [1,766,null,{}] 12:05:28 INFO - PROCESS | 2272 | 1461179128325 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:28 INFO - PROCESS | 2272 | 1461179128410 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 12:05:28 INFO - PROCESS | 2272 | 1461179128421 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:28 INFO - PROCESS | 2272 | ++DOCSHELL 1059A800 == 43 [pid = 2272] [id = 201] 12:05:28 INFO - PROCESS | 2272 | ++DOMWINDOW == 96 (1059B000) [pid = 2272] [serial = 601] [outer = 00000000] 12:05:28 INFO - PROCESS | 2272 | ++DOMWINDOW == 97 (13603C00) [pid = 2272] [serial = 602] [outer = 1059B000] 12:05:28 INFO - PROCESS | 2272 | 1461179128466 Marionette DEBUG loaded listener.js 12:05:28 INFO - PROCESS | 2272 | ++DOMWINDOW == 98 (147B0800) [pid = 2272] [serial = 603] [outer = 1059B000] 12:05:28 INFO - PROCESS | 2272 | 1461179128943 Marionette TRACE conn5 <- [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]]]}] 12:05:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 12:05:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 670ms 12:05:29 INFO - PROCESS | 2272 | 1461179128993 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 12:05:29 INFO - PROCESS | 2272 | 1461179128996 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 12:05:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 12:05:29 INFO - PROCESS | 2272 | 1461179129006 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 12:05:29 INFO - PROCESS | 2272 | 1461179129010 Marionette TRACE conn5 <- [1,770,null,{}] 12:05:29 INFO - PROCESS | 2272 | 1461179129014 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:29 INFO - PROCESS | 2272 | 1461179129101 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 12:05:29 INFO - PROCESS | 2272 | 1461179129112 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:29 INFO - PROCESS | 2272 | ++DOCSHELL 16B04800 == 44 [pid = 2272] [id = 202] 12:05:29 INFO - PROCESS | 2272 | ++DOMWINDOW == 99 (16B0A800) [pid = 2272] [serial = 604] [outer = 00000000] 12:05:29 INFO - PROCESS | 2272 | ++DOMWINDOW == 100 (17F3A400) [pid = 2272] [serial = 605] [outer = 16B0A800] 12:05:29 INFO - PROCESS | 2272 | 1461179129157 Marionette DEBUG loaded listener.js 12:05:29 INFO - PROCESS | 2272 | ++DOMWINDOW == 101 (17F40C00) [pid = 2272] [serial = 606] [outer = 16B0A800] 12:05:29 INFO - PROCESS | 2272 | 1461179129640 Marionette TRACE conn5 <- [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]]]}] 12:05:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 12:05:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 690ms 12:05:29 INFO - PROCESS | 2272 | 1461179129693 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 12:05:29 INFO - PROCESS | 2272 | 1461179129695 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 12:05:29 INFO - PROCESS | 2272 | 1461179129698 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 12:05:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 12:05:29 INFO - PROCESS | 2272 | 1461179129700 Marionette TRACE conn5 <- [1,774,null,{}] 12:05:29 INFO - PROCESS | 2272 | 1461179129703 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:29 INFO - PROCESS | 2272 | 1461179129784 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 12:05:29 INFO - PROCESS | 2272 | 1461179129792 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:29 INFO - PROCESS | 2272 | ++DOCSHELL 167E1800 == 45 [pid = 2272] [id = 203] 12:05:29 INFO - PROCESS | 2272 | ++DOMWINDOW == 102 (17FA1C00) [pid = 2272] [serial = 607] [outer = 00000000] 12:05:29 INFO - PROCESS | 2272 | ++DOMWINDOW == 103 (19201C00) [pid = 2272] [serial = 608] [outer = 17FA1C00] 12:05:29 INFO - PROCESS | 2272 | 1461179129839 Marionette DEBUG loaded listener.js 12:05:29 INFO - PROCESS | 2272 | ++DOMWINDOW == 104 (1920E000) [pid = 2272] [serial = 609] [outer = 17FA1C00] 12:05:30 INFO - PROCESS | 2272 | 1461179130258 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 12:05:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 12:05:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 570ms 12:05:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 12:05:30 INFO - PROCESS | 2272 | 1461179130272 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 12:05:30 INFO - PROCESS | 2272 | 1461179130274 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 12:05:30 INFO - PROCESS | 2272 | 1461179130280 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 12:05:30 INFO - PROCESS | 2272 | 1461179130282 Marionette TRACE conn5 <- [1,778,null,{}] 12:05:30 INFO - PROCESS | 2272 | 1461179130305 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:30 INFO - PROCESS | 2272 | 1461179130420 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 12:05:30 INFO - PROCESS | 2272 | 1461179130500 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:30 INFO - PROCESS | 2272 | ++DOCSHELL 19F57800 == 46 [pid = 2272] [id = 204] 12:05:30 INFO - PROCESS | 2272 | ++DOMWINDOW == 105 (19F58000) [pid = 2272] [serial = 610] [outer = 00000000] 12:05:30 INFO - PROCESS | 2272 | ++DOMWINDOW == 106 (1A190000) [pid = 2272] [serial = 611] [outer = 19F58000] 12:05:30 INFO - PROCESS | 2272 | 1461179130565 Marionette DEBUG loaded listener.js 12:05:30 INFO - PROCESS | 2272 | ++DOMWINDOW == 107 (1B341000) [pid = 2272] [serial = 612] [outer = 19F58000] 12:05:31 INFO - PROCESS | 2272 | 1461179131016 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 12:05:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 12:05:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 789ms 12:05:31 INFO - PROCESS | 2272 | 1461179131069 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 12:05:31 INFO - PROCESS | 2272 | 1461179131071 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 12:05:31 INFO - PROCESS | 2272 | 1461179131074 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 12:05:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 12:05:31 INFO - PROCESS | 2272 | 1461179131076 Marionette TRACE conn5 <- [1,782,null,{}] 12:05:31 INFO - PROCESS | 2272 | 1461179131079 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:31 INFO - PROCESS | 2272 | 1461179131196 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 12:05:31 INFO - PROCESS | 2272 | 1461179131257 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:31 INFO - PROCESS | 2272 | ++DOCSHELL 1B48CC00 == 47 [pid = 2272] [id = 205] 12:05:31 INFO - PROCESS | 2272 | ++DOMWINDOW == 108 (1B48D800) [pid = 2272] [serial = 613] [outer = 00000000] 12:05:31 INFO - PROCESS | 2272 | ++DOMWINDOW == 109 (1BBA2C00) [pid = 2272] [serial = 614] [outer = 1B48D800] 12:05:31 INFO - PROCESS | 2272 | 1461179131302 Marionette DEBUG loaded listener.js 12:05:31 INFO - PROCESS | 2272 | ++DOMWINDOW == 110 (1BBAB000) [pid = 2272] [serial = 615] [outer = 1B48D800] 12:05:31 INFO - PROCESS | 2272 | 1461179131728 Marionette TRACE conn5 <- [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]]]}] 12:05:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 12:05:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 670ms 12:05:31 INFO - PROCESS | 2272 | 1461179131748 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 12:05:31 INFO - PROCESS | 2272 | 1461179131750 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 12:05:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 12:05:31 INFO - PROCESS | 2272 | 1461179131753 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 12:05:31 INFO - PROCESS | 2272 | 1461179131755 Marionette TRACE conn5 <- [1,786,null,{}] 12:05:31 INFO - PROCESS | 2272 | 1461179131764 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:31 INFO - PROCESS | 2272 | 1461179131900 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 12:05:31 INFO - PROCESS | 2272 | 1461179131907 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:31 INFO - PROCESS | 2272 | ++DOCSHELL 1022A000 == 48 [pid = 2272] [id = 206] 12:05:31 INFO - PROCESS | 2272 | ++DOMWINDOW == 111 (1BBC2C00) [pid = 2272] [serial = 616] [outer = 00000000] 12:05:31 INFO - PROCESS | 2272 | ++DOMWINDOW == 112 (1CF83000) [pid = 2272] [serial = 617] [outer = 1BBC2C00] 12:05:31 INFO - PROCESS | 2272 | 1461179131952 Marionette DEBUG loaded listener.js 12:05:32 INFO - PROCESS | 2272 | ++DOMWINDOW == 113 (1CF7C400) [pid = 2272] [serial = 618] [outer = 1BBC2C00] 12:05:32 INFO - PROCESS | 2272 | --DOMWINDOW == 112 (0FFBD800) [pid = 2272] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 12:05:32 INFO - PROCESS | 2272 | --DOMWINDOW == 111 (14A31C00) [pid = 2272] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 12:05:32 INFO - PROCESS | 2272 | --DOMWINDOW == 110 (10224000) [pid = 2272] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 12:05:32 INFO - PROCESS | 2272 | --DOMWINDOW == 109 (10430C00) [pid = 2272] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 12:05:32 INFO - PROCESS | 2272 | --DOMWINDOW == 108 (10595800) [pid = 2272] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 12:05:32 INFO - PROCESS | 2272 | --DOMWINDOW == 107 (18E29C00) [pid = 2272] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 12:05:32 INFO - PROCESS | 2272 | --DOMWINDOW == 106 (1B33AC00) [pid = 2272] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 12:05:32 INFO - PROCESS | 2272 | --DOMWINDOW == 105 (1958C800) [pid = 2272] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 12:05:32 INFO - PROCESS | 2272 | --DOMWINDOW == 104 (1A183000) [pid = 2272] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 12:05:32 INFO - PROCESS | 2272 | --DOMWINDOW == 103 (1E149000) [pid = 2272] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 12:05:32 INFO - PROCESS | 2272 | --DOMWINDOW == 102 (10140400) [pid = 2272] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 12:05:32 INFO - PROCESS | 2272 | --DOMWINDOW == 101 (1059CC00) [pid = 2272] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 12:05:32 INFO - PROCESS | 2272 | --DOMWINDOW == 100 (0FB08800) [pid = 2272] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 12:05:32 INFO - PROCESS | 2272 | --DOMWINDOW == 99 (1013E800) [pid = 2272] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 12:05:32 INFO - PROCESS | 2272 | --DOMWINDOW == 98 (1958CC00) [pid = 2272] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 12:05:32 INFO - PROCESS | 2272 | --DOMWINDOW == 97 (1B9D7800) [pid = 2272] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 12:05:32 INFO - PROCESS | 2272 | --DOMWINDOW == 96 (1CF7FC00) [pid = 2272] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 12:05:32 INFO - PROCESS | 2272 | --DOMWINDOW == 95 (1B497C00) [pid = 2272] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 12:05:32 INFO - PROCESS | 2272 | --DOMWINDOW == 94 (14A40800) [pid = 2272] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 12:05:32 INFO - PROCESS | 2272 | --DOMWINDOW == 93 (191E0400) [pid = 2272] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 12:05:32 INFO - PROCESS | 2272 | --DOMWINDOW == 92 (0F570400) [pid = 2272] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 12:05:32 INFO - PROCESS | 2272 | 1461179132561 Marionette TRACE conn5 <- [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]]]}] 12:05:32 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 12:05:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 830ms 12:05:32 INFO - PROCESS | 2272 | 1461179132584 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 12:05:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 12:05:32 INFO - PROCESS | 2272 | 1461179132586 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 12:05:32 INFO - PROCESS | 2272 | 1461179132589 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 12:05:32 INFO - PROCESS | 2272 | 1461179132591 Marionette TRACE conn5 <- [1,790,null,{}] 12:05:32 INFO - PROCESS | 2272 | 1461179132594 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:32 INFO - PROCESS | 2272 | 1461179132675 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 12:05:32 INFO - PROCESS | 2272 | 1461179132681 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:32 INFO - PROCESS | 2272 | ++DOCSHELL 10143800 == 49 [pid = 2272] [id = 207] 12:05:32 INFO - PROCESS | 2272 | ++DOMWINDOW == 93 (10144C00) [pid = 2272] [serial = 619] [outer = 00000000] 12:05:32 INFO - PROCESS | 2272 | ++DOMWINDOW == 94 (14A3B400) [pid = 2272] [serial = 620] [outer = 10144C00] 12:05:32 INFO - PROCESS | 2272 | 1461179132726 Marionette DEBUG loaded listener.js 12:05:32 INFO - PROCESS | 2272 | ++DOMWINDOW == 95 (1520C000) [pid = 2272] [serial = 621] [outer = 10144C00] 12:05:33 INFO - PROCESS | 2272 | 1461179133169 Marionette TRACE conn5 <- [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]]]}] 12:05:33 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 12:05:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 670ms 12:05:33 INFO - PROCESS | 2272 | 1461179133261 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 12:05:33 INFO - PROCESS | 2272 | 1461179133263 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 12:05:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 12:05:33 INFO - PROCESS | 2272 | 1461179133266 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 12:05:33 INFO - PROCESS | 2272 | 1461179133268 Marionette TRACE conn5 <- [1,794,null,{}] 12:05:33 INFO - PROCESS | 2272 | 1461179133272 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:33 INFO - PROCESS | 2272 | 1461179133354 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 12:05:33 INFO - PROCESS | 2272 | 1461179133361 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:33 INFO - PROCESS | 2272 | ++DOCSHELL 16083800 == 50 [pid = 2272] [id = 208] 12:05:33 INFO - PROCESS | 2272 | ++DOMWINDOW == 96 (167E7000) [pid = 2272] [serial = 622] [outer = 00000000] 12:05:33 INFO - PROCESS | 2272 | ++DOMWINDOW == 97 (19F10000) [pid = 2272] [serial = 623] [outer = 167E7000] 12:05:33 INFO - PROCESS | 2272 | 1461179133406 Marionette DEBUG loaded listener.js 12:05:33 INFO - PROCESS | 2272 | ++DOMWINDOW == 98 (1B3D7C00) [pid = 2272] [serial = 624] [outer = 167E7000] 12:05:33 INFO - PROCESS | 2272 | 1461179133837 Marionette TRACE conn5 <- [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]]]}] 12:05:33 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 12:05:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 630ms 12:05:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 12:05:33 INFO - PROCESS | 2272 | 1461179133901 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 12:05:33 INFO - PROCESS | 2272 | 1461179133903 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 12:05:33 INFO - PROCESS | 2272 | 1461179133906 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 12:05:33 INFO - PROCESS | 2272 | 1461179133908 Marionette TRACE conn5 <- [1,798,null,{}] 12:05:33 INFO - PROCESS | 2272 | 1461179133912 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:34 INFO - PROCESS | 2272 | 1461179133992 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 12:05:34 INFO - PROCESS | 2272 | 1461179133998 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:34 INFO - PROCESS | 2272 | ++DOCSHELL 1BD94800 == 51 [pid = 2272] [id = 209] 12:05:34 INFO - PROCESS | 2272 | ++DOMWINDOW == 99 (1CF42C00) [pid = 2272] [serial = 625] [outer = 00000000] 12:05:34 INFO - PROCESS | 2272 | ++DOMWINDOW == 100 (1E130800) [pid = 2272] [serial = 626] [outer = 1CF42C00] 12:05:34 INFO - PROCESS | 2272 | 1461179134047 Marionette DEBUG loaded listener.js 12:05:34 INFO - PROCESS | 2272 | ++DOMWINDOW == 101 (1E137800) [pid = 2272] [serial = 627] [outer = 1CF42C00] 12:05:34 INFO - PROCESS | 2272 | 1461179134490 Marionette TRACE conn5 <- [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]]]}] 12:05:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 12:05:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 630ms 12:05:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 12:05:34 INFO - PROCESS | 2272 | 1461179134581 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 12:05:34 INFO - PROCESS | 2272 | 1461179134585 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 12:05:34 INFO - PROCESS | 2272 | 1461179134591 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 12:05:34 INFO - PROCESS | 2272 | 1461179134596 Marionette TRACE conn5 <- [1,802,null,{}] 12:05:34 INFO - PROCESS | 2272 | 1461179134603 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:34 INFO - PROCESS | 2272 | 1461179134768 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 12:05:34 INFO - PROCESS | 2272 | 1461179134878 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:34 INFO - PROCESS | 2272 | ++DOCSHELL 1022D800 == 52 [pid = 2272] [id = 210] 12:05:34 INFO - PROCESS | 2272 | ++DOMWINDOW == 102 (1022DC00) [pid = 2272] [serial = 628] [outer = 00000000] 12:05:34 INFO - PROCESS | 2272 | ++DOMWINDOW == 103 (1050C400) [pid = 2272] [serial = 629] [outer = 1022DC00] 12:05:34 INFO - PROCESS | 2272 | 1461179134935 Marionette DEBUG loaded listener.js 12:05:35 INFO - PROCESS | 2272 | ++DOMWINDOW == 104 (105A1000) [pid = 2272] [serial = 630] [outer = 1022DC00] 12:05:35 INFO - PROCESS | 2272 | 1461179135544 Marionette TRACE conn5 <- [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] 12:05:35 INFO - PROCESS | 2272 | 1461179135587 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 12:05:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 12:05:35 INFO - PROCESS | 2272 | 1461179135595 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 12:05:35 INFO - PROCESS | 2272 | 1461179135599 Marionette TRACE conn5 <- [1,806,null,{}] 12:05:35 INFO - PROCESS | 2272 | 1461179135604 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:35 INFO - PROCESS | 2272 | 1461179135712 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 12:05:35 INFO - PROCESS | 2272 | 1461179135815 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:35 INFO - PROCESS | 2272 | ++DOCSHELL 10E92000 == 53 [pid = 2272] [id = 211] 12:05:35 INFO - PROCESS | 2272 | ++DOMWINDOW == 105 (16088400) [pid = 2272] [serial = 631] [outer = 00000000] 12:05:35 INFO - PROCESS | 2272 | ++DOMWINDOW == 106 (17F40400) [pid = 2272] [serial = 632] [outer = 16088400] 12:05:35 INFO - PROCESS | 2272 | 1461179135870 Marionette DEBUG loaded listener.js 12:05:35 INFO - PROCESS | 2272 | ++DOMWINDOW == 107 (191DA000) [pid = 2272] [serial = 633] [outer = 16088400] 12:05:36 INFO - PROCESS | 2272 | 1461179136497 Marionette TRACE conn5 <- [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]]]}] 12:05:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 12:05:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 929ms 12:05:36 INFO - PROCESS | 2272 | 1461179136523 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 12:05:36 INFO - PROCESS | 2272 | 1461179136526 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 12:05:36 INFO - PROCESS | 2272 | 1461179136529 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 12:05:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 12:05:36 INFO - PROCESS | 2272 | 1461179136531 Marionette TRACE conn5 <- [1,810,null,{}] 12:05:36 INFO - PROCESS | 2272 | 1461179136541 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:36 INFO - PROCESS | 2272 | 1461179136653 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 12:05:36 INFO - PROCESS | 2272 | 1461179136786 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:36 INFO - PROCESS | 2272 | ++DOCSHELL 1E134000 == 54 [pid = 2272] [id = 212] 12:05:36 INFO - PROCESS | 2272 | ++DOMWINDOW == 108 (1E135400) [pid = 2272] [serial = 634] [outer = 00000000] 12:05:36 INFO - PROCESS | 2272 | ++DOMWINDOW == 109 (1E5B5000) [pid = 2272] [serial = 635] [outer = 1E135400] 12:05:36 INFO - PROCESS | 2272 | 1461179136846 Marionette DEBUG loaded listener.js 12:05:36 INFO - PROCESS | 2272 | ++DOMWINDOW == 110 (1E5BA400) [pid = 2272] [serial = 636] [outer = 1E135400] 12:05:37 INFO - PROCESS | 2272 | 1461179137521 Marionette TRACE conn5 <- [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] 12:05:37 INFO - PROCESS | 2272 | 1461179137553 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 12:05:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 12:05:37 INFO - PROCESS | 2272 | 1461179137556 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 12:05:37 INFO - PROCESS | 2272 | 1461179137558 Marionette TRACE conn5 <- [1,814,null,{}] 12:05:37 INFO - PROCESS | 2272 | 1461179137561 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:37 INFO - PROCESS | 2272 | 1461179137668 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 12:05:37 INFO - PROCESS | 2272 | 1461179137798 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:37 INFO - PROCESS | 2272 | ++DOCSHELL 1F078000 == 55 [pid = 2272] [id = 213] 12:05:37 INFO - PROCESS | 2272 | ++DOMWINDOW == 111 (1F078800) [pid = 2272] [serial = 637] [outer = 00000000] 12:05:37 INFO - PROCESS | 2272 | ++DOMWINDOW == 112 (1F1E6400) [pid = 2272] [serial = 638] [outer = 1F078800] 12:05:37 INFO - PROCESS | 2272 | 1461179137861 Marionette DEBUG loaded listener.js 12:05:37 INFO - PROCESS | 2272 | ++DOMWINDOW == 113 (1F1EAC00) [pid = 2272] [serial = 639] [outer = 1F078800] 12:05:38 INFO - PROCESS | 2272 | 1461179138438 Marionette TRACE conn5 <- [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]]]}] 12:05:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 12:05:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 930ms 12:05:38 INFO - PROCESS | 2272 | 1461179138490 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 12:05:38 INFO - PROCESS | 2272 | 1461179138492 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 12:05:38 INFO - PROCESS | 2272 | 1461179138496 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 12:05:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 12:05:38 INFO - PROCESS | 2272 | 1461179138498 Marionette TRACE conn5 <- [1,818,null,{}] 12:05:38 INFO - PROCESS | 2272 | 1461179138501 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:38 INFO - PROCESS | 2272 | 1461179138607 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 12:05:38 INFO - PROCESS | 2272 | 1461179138708 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:38 INFO - PROCESS | 2272 | ++DOCSHELL 1EC5C000 == 56 [pid = 2272] [id = 214] 12:05:38 INFO - PROCESS | 2272 | ++DOMWINDOW == 114 (1EC5E000) [pid = 2272] [serial = 640] [outer = 00000000] 12:05:38 INFO - PROCESS | 2272 | ++DOMWINDOW == 115 (1EC66800) [pid = 2272] [serial = 641] [outer = 1EC5E000] 12:05:38 INFO - PROCESS | 2272 | 1461179138762 Marionette DEBUG loaded listener.js 12:05:38 INFO - PROCESS | 2272 | ++DOMWINDOW == 116 (1EC69400) [pid = 2272] [serial = 642] [outer = 1EC5E000] 12:05:39 INFO - PROCESS | 2272 | 1461179139346 Marionette TRACE conn5 <- [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]]]}] 12:05:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 12:05:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 930ms 12:05:39 INFO - PROCESS | 2272 | 1461179139430 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 12:05:39 INFO - PROCESS | 2272 | 1461179139432 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 12:05:39 INFO - PROCESS | 2272 | 1461179139436 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 12:05:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 12:05:39 INFO - PROCESS | 2272 | 1461179139438 Marionette TRACE conn5 <- [1,822,null,{}] 12:05:39 INFO - PROCESS | 2272 | 1461179139442 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:39 INFO - PROCESS | 2272 | 1461179139621 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 12:05:39 INFO - PROCESS | 2272 | 1461179139633 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:39 INFO - PROCESS | 2272 | ++DOCSHELL 1EC63C00 == 57 [pid = 2272] [id = 215] 12:05:39 INFO - PROCESS | 2272 | ++DOMWINDOW == 117 (1F07B800) [pid = 2272] [serial = 643] [outer = 00000000] 12:05:39 INFO - PROCESS | 2272 | ++DOMWINDOW == 118 (1F4F1C00) [pid = 2272] [serial = 644] [outer = 1F07B800] 12:05:39 INFO - PROCESS | 2272 | 1461179139690 Marionette DEBUG loaded listener.js 12:05:39 INFO - PROCESS | 2272 | ++DOMWINDOW == 119 (1F6EC400) [pid = 2272] [serial = 645] [outer = 1F07B800] 12:05:40 INFO - PROCESS | 2272 | 1461179140581 Marionette TRACE conn5 <- [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]]]}] 12:05:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 12:05:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1180ms 12:05:40 INFO - PROCESS | 2272 | 1461179140620 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 12:05:40 INFO - PROCESS | 2272 | 1461179140624 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 12:05:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 12:05:40 INFO - PROCESS | 2272 | 1461179140629 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 12:05:40 INFO - PROCESS | 2272 | 1461179140633 Marionette TRACE conn5 <- [1,826,null,{}] 12:05:40 INFO - PROCESS | 2272 | 1461179140640 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:40 INFO - PROCESS | 2272 | 1461179140743 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 12:05:40 INFO - PROCESS | 2272 | 1461179140883 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:40 INFO - PROCESS | 2272 | ++DOCSHELL 0F572000 == 58 [pid = 2272] [id = 216] 12:05:40 INFO - PROCESS | 2272 | ++DOMWINDOW == 120 (0FB08000) [pid = 2272] [serial = 646] [outer = 00000000] 12:05:40 INFO - PROCESS | 2272 | ++DOMWINDOW == 121 (1059F000) [pid = 2272] [serial = 647] [outer = 0FB08000] 12:05:40 INFO - PROCESS | 2272 | 1461179140934 Marionette DEBUG loaded listener.js 12:05:41 INFO - PROCESS | 2272 | ++DOMWINDOW == 122 (110AE400) [pid = 2272] [serial = 648] [outer = 0FB08000] 12:05:41 INFO - PROCESS | 2272 | --DOCSHELL 16083800 == 57 [pid = 2272] [id = 208] 12:05:41 INFO - PROCESS | 2272 | --DOCSHELL 10143800 == 56 [pid = 2272] [id = 207] 12:05:41 INFO - PROCESS | 2272 | --DOCSHELL 1022A000 == 55 [pid = 2272] [id = 206] 12:05:41 INFO - PROCESS | 2272 | --DOCSHELL 1B48CC00 == 54 [pid = 2272] [id = 205] 12:05:41 INFO - PROCESS | 2272 | --DOCSHELL 19F57800 == 53 [pid = 2272] [id = 204] 12:05:41 INFO - PROCESS | 2272 | --DOCSHELL 167E1800 == 52 [pid = 2272] [id = 203] 12:05:41 INFO - PROCESS | 2272 | --DOCSHELL 16B04800 == 51 [pid = 2272] [id = 202] 12:05:41 INFO - PROCESS | 2272 | --DOCSHELL 1059A800 == 50 [pid = 2272] [id = 201] 12:05:41 INFO - PROCESS | 2272 | --DOMWINDOW == 121 (1BCC1800) [pid = 2272] [serial = 584] [outer = 00000000] [url = about:blank] 12:05:41 INFO - PROCESS | 2272 | --DOCSHELL 10144000 == 49 [pid = 2272] [id = 200] 12:05:41 INFO - PROCESS | 2272 | --DOCSHELL 10E8D800 == 48 [pid = 2272] [id = 199] 12:05:41 INFO - PROCESS | 2272 | --DOCSHELL 1B496000 == 47 [pid = 2272] [id = 195] 12:05:41 INFO - PROCESS | 2272 | --DOMWINDOW == 120 (1CF81800) [pid = 2272] [serial = 438] [outer = 00000000] [url = about:blank] 12:05:41 INFO - PROCESS | 2272 | --DOMWINDOW == 119 (1F14F400) [pid = 2272] [serial = 441] [outer = 00000000] [url = about:blank] 12:05:41 INFO - PROCESS | 2272 | --DOMWINDOW == 118 (10595400) [pid = 2272] [serial = 432] [outer = 00000000] [url = about:blank] 12:05:41 INFO - PROCESS | 2272 | --DOMWINDOW == 117 (184D2000) [pid = 2272] [serial = 435] [outer = 00000000] [url = about:blank] 12:05:41 INFO - PROCESS | 2272 | --DOMWINDOW == 116 (10018800) [pid = 2272] [serial = 477] [outer = 00000000] [url = about:blank] 12:05:41 INFO - PROCESS | 2272 | --DOMWINDOW == 115 (15115000) [pid = 2272] [serial = 480] [outer = 00000000] [url = about:blank] 12:05:41 INFO - PROCESS | 2272 | --DOMWINDOW == 114 (1B48F800) [pid = 2272] [serial = 483] [outer = 00000000] [url = about:blank] 12:05:41 INFO - PROCESS | 2272 | --DOMWINDOW == 113 (1BCC9800) [pid = 2272] [serial = 486] [outer = 00000000] [url = about:blank] 12:05:41 INFO - PROCESS | 2272 | --DOMWINDOW == 112 (1E14A000) [pid = 2272] [serial = 489] [outer = 00000000] [url = about:blank] 12:05:41 INFO - PROCESS | 2272 | --DOMWINDOW == 111 (1F1E5000) [pid = 2272] [serial = 531] [outer = 00000000] [url = about:blank] 12:05:41 INFO - PROCESS | 2272 | --DOMWINDOW == 110 (15243C00) [pid = 2272] [serial = 525] [outer = 00000000] [url = about:blank] 12:05:41 INFO - PROCESS | 2272 | --DOMWINDOW == 109 (1B381000) [pid = 2272] [serial = 528] [outer = 00000000] [url = about:blank] 12:05:41 INFO - PROCESS | 2272 | --DOMWINDOW == 108 (1001B400) [pid = 2272] [serial = 522] [outer = 00000000] [url = about:blank] 12:05:41 INFO - PROCESS | 2272 | --DOMWINDOW == 107 (10DB1800) [pid = 2272] [serial = 566] [outer = 00000000] [url = about:blank] 12:05:41 INFO - PROCESS | 2272 | --DOMWINDOW == 106 (151D0400) [pid = 2272] [serial = 567] [outer = 00000000] [url = about:blank] 12:05:41 INFO - PROCESS | 2272 | --DOMWINDOW == 105 (167E7C00) [pid = 2272] [serial = 569] [outer = 00000000] [url = about:blank] 12:05:41 INFO - PROCESS | 2272 | --DOMWINDOW == 104 (17F3B400) [pid = 2272] [serial = 570] [outer = 00000000] [url = about:blank] 12:05:41 INFO - PROCESS | 2272 | --DOMWINDOW == 103 (19F5E800) [pid = 2272] [serial = 560] [outer = 00000000] [url = about:blank] 12:05:41 INFO - PROCESS | 2272 | --DOMWINDOW == 102 (1502A400) [pid = 2272] [serial = 564] [outer = 00000000] [url = about:blank] 12:05:41 INFO - PROCESS | 2272 | --DOMWINDOW == 101 (147AB400) [pid = 2272] [serial = 563] [outer = 00000000] [url = about:blank] 12:05:41 INFO - PROCESS | 2272 | --DOMWINDOW == 100 (184CD800) [pid = 2272] [serial = 581] [outer = 00000000] [url = about:blank] 12:05:41 INFO - PROCESS | 2272 | --DOMWINDOW == 99 (1920A400) [pid = 2272] [serial = 552] [outer = 00000000] [url = about:blank] 12:05:41 INFO - PROCESS | 2272 | --DOMWINDOW == 98 (19207000) [pid = 2272] [serial = 572] [outer = 00000000] [url = about:blank] 12:05:41 INFO - PROCESS | 2272 | --DOMWINDOW == 97 (14503C00) [pid = 2272] [serial = 554] [outer = 00000000] [url = about:blank] 12:05:41 INFO - PROCESS | 2272 | --DOMWINDOW == 96 (1B495C00) [pid = 2272] [serial = 579] [outer = 00000000] [url = about:blank] 12:05:41 INFO - PROCESS | 2272 | --DOMWINDOW == 95 (169AD000) [pid = 2272] [serial = 557] [outer = 00000000] [url = about:blank] 12:05:41 INFO - PROCESS | 2272 | --DOMWINDOW == 94 (1B496400) [pid = 2272] [serial = 578] [outer = 00000000] [url = about:blank] 12:05:41 INFO - PROCESS | 2272 | --DOMWINDOW == 93 (19F59C00) [pid = 2272] [serial = 575] [outer = 00000000] [url = about:blank] 12:05:41 INFO - PROCESS | 2272 | --DOMWINDOW == 92 (19F59800) [pid = 2272] [serial = 576] [outer = 00000000] [url = about:blank] 12:05:41 INFO - PROCESS | 2272 | --DOMWINDOW == 91 (1B5ECC00) [pid = 2272] [serial = 582] [outer = 00000000] [url = about:blank] 12:05:41 INFO - PROCESS | 2272 | --DOMWINDOW == 90 (1958EC00) [pid = 2272] [serial = 573] [outer = 00000000] [url = about:blank] 12:05:41 INFO - PROCESS | 2272 | 1461179141554 Marionette TRACE conn5 <- [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]]]}] 12:05:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 12:05:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 989ms 12:05:41 INFO - PROCESS | 2272 | 1461179141620 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 12:05:41 INFO - PROCESS | 2272 | 1461179141626 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 12:05:41 INFO - PROCESS | 2272 | 1461179141632 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 12:05:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 12:05:41 INFO - PROCESS | 2272 | 1461179141634 Marionette TRACE conn5 <- [1,830,null,{}] 12:05:41 INFO - PROCESS | 2272 | 1461179141638 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:41 INFO - PROCESS | 2272 | 1461179141728 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 12:05:41 INFO - PROCESS | 2272 | 1461179141816 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:41 INFO - PROCESS | 2272 | ++DOCSHELL 0FB85800 == 48 [pid = 2272] [id = 217] 12:05:41 INFO - PROCESS | 2272 | ++DOMWINDOW == 91 (0FB8F000) [pid = 2272] [serial = 649] [outer = 00000000] 12:05:41 INFO - PROCESS | 2272 | ++DOMWINDOW == 92 (10501C00) [pid = 2272] [serial = 650] [outer = 0FB8F000] 12:05:41 INFO - PROCESS | 2272 | 1461179141862 Marionette DEBUG loaded listener.js 12:05:41 INFO - PROCESS | 2272 | ++DOMWINDOW == 93 (1059A800) [pid = 2272] [serial = 651] [outer = 0FB8F000] 12:05:42 INFO - PROCESS | 2272 | 1461179142308 Marionette TRACE conn5 <- [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]]]}] 12:05:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 12:05:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 731ms 12:05:42 INFO - PROCESS | 2272 | 1461179142366 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 12:05:42 INFO - PROCESS | 2272 | 1461179142368 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 12:05:42 INFO - PROCESS | 2272 | 1461179142372 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 12:05:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 12:05:42 INFO - PROCESS | 2272 | 1461179142375 Marionette TRACE conn5 <- [1,834,null,{}] 12:05:42 INFO - PROCESS | 2272 | 1461179142385 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:42 INFO - PROCESS | 2272 | 1461179142472 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 12:05:42 INFO - PROCESS | 2272 | 1461179142479 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:42 INFO - PROCESS | 2272 | ++DOCSHELL 14503C00 == 49 [pid = 2272] [id = 218] 12:05:42 INFO - PROCESS | 2272 | ++DOMWINDOW == 94 (14A34C00) [pid = 2272] [serial = 652] [outer = 00000000] 12:05:42 INFO - PROCESS | 2272 | ++DOMWINDOW == 95 (1523A800) [pid = 2272] [serial = 653] [outer = 14A34C00] 12:05:42 INFO - PROCESS | 2272 | 1461179142532 Marionette DEBUG loaded listener.js 12:05:42 INFO - PROCESS | 2272 | ++DOMWINDOW == 96 (152DF400) [pid = 2272] [serial = 654] [outer = 14A34C00] 12:05:42 INFO - PROCESS | 2272 | 1461179142995 Marionette TRACE conn5 <- [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]]]}] 12:05:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 12:05:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 670ms 12:05:43 INFO - PROCESS | 2272 | 1461179143046 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 12:05:43 INFO - PROCESS | 2272 | 1461179143049 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 12:05:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 12:05:43 INFO - PROCESS | 2272 | 1461179143052 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 12:05:43 INFO - PROCESS | 2272 | 1461179143054 Marionette TRACE conn5 <- [1,838,null,{}] 12:05:43 INFO - PROCESS | 2272 | 1461179143058 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:43 INFO - PROCESS | 2272 | 1461179143142 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 12:05:43 INFO - PROCESS | 2272 | 1461179143151 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:43 INFO - PROCESS | 2272 | ++DOCSHELL 16718400 == 50 [pid = 2272] [id = 219] 12:05:43 INFO - PROCESS | 2272 | ++DOMWINDOW == 97 (16719400) [pid = 2272] [serial = 655] [outer = 00000000] 12:05:43 INFO - PROCESS | 2272 | ++DOMWINDOW == 98 (16B03C00) [pid = 2272] [serial = 656] [outer = 16719400] 12:05:43 INFO - PROCESS | 2272 | 1461179143196 Marionette DEBUG loaded listener.js 12:05:43 INFO - PROCESS | 2272 | ++DOMWINDOW == 99 (16E71400) [pid = 2272] [serial = 657] [outer = 16719400] 12:05:43 INFO - PROCESS | 2272 | 1461179143688 Marionette TRACE conn5 <- [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]]]}] 12:05:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 12:05:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 670ms 12:05:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 12:05:43 INFO - PROCESS | 2272 | 1461179143726 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 12:05:43 INFO - PROCESS | 2272 | 1461179143728 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 12:05:43 INFO - PROCESS | 2272 | 1461179143732 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 12:05:43 INFO - PROCESS | 2272 | 1461179143733 Marionette TRACE conn5 <- [1,842,null,{}] 12:05:43 INFO - PROCESS | 2272 | 1461179143743 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:43 INFO - PROCESS | 2272 | 1461179143853 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 12:05:43 INFO - PROCESS | 2272 | 1461179143859 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:43 INFO - PROCESS | 2272 | ++DOCSHELL 0DE17800 == 51 [pid = 2272] [id = 220] 12:05:43 INFO - PROCESS | 2272 | ++DOMWINDOW == 100 (17F36800) [pid = 2272] [serial = 658] [outer = 00000000] 12:05:43 INFO - PROCESS | 2272 | ++DOMWINDOW == 101 (17FA7400) [pid = 2272] [serial = 659] [outer = 17F36800] 12:05:43 INFO - PROCESS | 2272 | 1461179143909 Marionette DEBUG loaded listener.js 12:05:43 INFO - PROCESS | 2272 | ++DOMWINDOW == 102 (17FAE800) [pid = 2272] [serial = 660] [outer = 17F36800] 12:05:44 INFO - PROCESS | 2272 | 1461179144337 Marionette TRACE conn5 <- [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]]]}] 12:05:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 12:05:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 670ms 12:05:44 INFO - PROCESS | 2272 | 1461179144402 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 12:05:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 12:05:44 INFO - PROCESS | 2272 | 1461179144404 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 12:05:44 INFO - PROCESS | 2272 | 1461179144408 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 12:05:44 INFO - PROCESS | 2272 | 1461179144410 Marionette TRACE conn5 <- [1,846,null,{}] 12:05:44 INFO - PROCESS | 2272 | 1461179144413 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:44 INFO - PROCESS | 2272 | 1461179144542 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 12:05:44 INFO - PROCESS | 2272 | 1461179144638 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:44 INFO - PROCESS | 2272 | ++DOCSHELL 19201400 == 52 [pid = 2272] [id = 221] 12:05:44 INFO - PROCESS | 2272 | ++DOMWINDOW == 103 (19203000) [pid = 2272] [serial = 661] [outer = 00000000] 12:05:44 INFO - PROCESS | 2272 | ++DOMWINDOW == 104 (1983D800) [pid = 2272] [serial = 662] [outer = 19203000] 12:05:44 INFO - PROCESS | 2272 | 1461179144687 Marionette DEBUG loaded listener.js 12:05:44 INFO - PROCESS | 2272 | ++DOMWINDOW == 105 (19883C00) [pid = 2272] [serial = 663] [outer = 19203000] 12:05:45 INFO - PROCESS | 2272 | 1461179145104 Marionette TRACE conn5 <- [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]]]}] 12:05:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 12:05:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 731ms 12:05:45 INFO - PROCESS | 2272 | 1461179145139 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 12:05:45 INFO - PROCESS | 2272 | 1461179145141 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 12:05:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 12:05:45 INFO - PROCESS | 2272 | 1461179145144 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 12:05:45 INFO - PROCESS | 2272 | 1461179145146 Marionette TRACE conn5 <- [1,850,null,{}] 12:05:45 INFO - PROCESS | 2272 | 1461179145149 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:45 INFO - PROCESS | 2272 | 1461179145260 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 12:05:45 INFO - PROCESS | 2272 | 1461179145266 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:45 INFO - PROCESS | 2272 | ++DOCSHELL 1A181400 == 53 [pid = 2272] [id = 222] 12:05:45 INFO - PROCESS | 2272 | ++DOMWINDOW == 106 (1A182C00) [pid = 2272] [serial = 664] [outer = 00000000] 12:05:45 INFO - PROCESS | 2272 | ++DOMWINDOW == 107 (1A18F400) [pid = 2272] [serial = 665] [outer = 1A182C00] 12:05:45 INFO - PROCESS | 2272 | 1461179145360 Marionette DEBUG loaded listener.js 12:05:45 INFO - PROCESS | 2272 | ++DOMWINDOW == 108 (1B337C00) [pid = 2272] [serial = 666] [outer = 1A182C00] 12:05:45 INFO - PROCESS | 2272 | --DOMWINDOW == 107 (10144C00) [pid = 2272] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 12:05:45 INFO - PROCESS | 2272 | --DOMWINDOW == 106 (1059B000) [pid = 2272] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 12:05:45 INFO - PROCESS | 2272 | --DOMWINDOW == 105 (167E7000) [pid = 2272] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 12:05:45 INFO - PROCESS | 2272 | --DOMWINDOW == 104 (1B48D800) [pid = 2272] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 12:05:45 INFO - PROCESS | 2272 | --DOMWINDOW == 103 (16B0A800) [pid = 2272] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 12:05:45 INFO - PROCESS | 2272 | --DOMWINDOW == 102 (1059C800) [pid = 2272] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 12:05:45 INFO - PROCESS | 2272 | --DOMWINDOW == 101 (1BBC2C00) [pid = 2272] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 12:05:45 INFO - PROCESS | 2272 | --DOMWINDOW == 100 (17FA1C00) [pid = 2272] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 12:05:45 INFO - PROCESS | 2272 | --DOMWINDOW == 99 (10E8F000) [pid = 2272] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 12:05:45 INFO - PROCESS | 2272 | --DOMWINDOW == 98 (19F58000) [pid = 2272] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 12:05:45 INFO - PROCESS | 2272 | 1461179145934 Marionette TRACE conn5 <- [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]]]}] 12:05:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 12:05:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 829ms 12:05:45 INFO - PROCESS | 2272 | 1461179145975 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 12:05:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 12:05:45 INFO - PROCESS | 2272 | 1461179145977 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 12:05:45 INFO - PROCESS | 2272 | 1461179145980 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 12:05:45 INFO - PROCESS | 2272 | 1461179145982 Marionette TRACE conn5 <- [1,854,null,{}] 12:05:45 INFO - PROCESS | 2272 | 1461179145985 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:46 INFO - PROCESS | 2272 | 1461179146067 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 12:05:46 INFO - PROCESS | 2272 | 1461179146073 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:46 INFO - PROCESS | 2272 | ++DOCSHELL 10599C00 == 54 [pid = 2272] [id = 223] 12:05:46 INFO - PROCESS | 2272 | ++DOMWINDOW == 99 (1059B000) [pid = 2272] [serial = 667] [outer = 00000000] 12:05:46 INFO - PROCESS | 2272 | ++DOMWINDOW == 100 (19F4A400) [pid = 2272] [serial = 668] [outer = 1059B000] 12:05:46 INFO - PROCESS | 2272 | 1461179146117 Marionette DEBUG loaded listener.js 12:05:46 INFO - PROCESS | 2272 | ++DOMWINDOW == 101 (1A18D400) [pid = 2272] [serial = 669] [outer = 1059B000] 12:05:46 INFO - PROCESS | 2272 | 1461179146541 Marionette TRACE conn5 <- [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]]]}] 12:05:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 12:05:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 630ms 12:05:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 12:05:46 INFO - PROCESS | 2272 | 1461179146611 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 12:05:46 INFO - PROCESS | 2272 | 1461179146613 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 12:05:46 INFO - PROCESS | 2272 | 1461179146616 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 12:05:46 INFO - PROCESS | 2272 | 1461179146618 Marionette TRACE conn5 <- [1,858,null,{}] 12:05:46 INFO - PROCESS | 2272 | 1461179146622 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:46 INFO - PROCESS | 2272 | 1461179146703 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 12:05:46 INFO - PROCESS | 2272 | 1461179146709 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:46 INFO - PROCESS | 2272 | ++DOCSHELL 15113000 == 55 [pid = 2272] [id = 224] 12:05:46 INFO - PROCESS | 2272 | ++DOMWINDOW == 102 (18E5DC00) [pid = 2272] [serial = 670] [outer = 00000000] 12:05:46 INFO - PROCESS | 2272 | ++DOMWINDOW == 103 (1B48F800) [pid = 2272] [serial = 671] [outer = 18E5DC00] 12:05:46 INFO - PROCESS | 2272 | 1461179146754 Marionette DEBUG loaded listener.js 12:05:46 INFO - PROCESS | 2272 | ++DOMWINDOW == 104 (1B491800) [pid = 2272] [serial = 672] [outer = 18E5DC00] 12:05:47 INFO - PROCESS | 2272 | 1461179147172 Marionette TRACE conn5 <- [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]]]}] 12:05:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 12:05:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 570ms 12:05:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 12:05:47 INFO - PROCESS | 2272 | 1461179147187 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 12:05:47 INFO - PROCESS | 2272 | 1461179147189 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 12:05:47 INFO - PROCESS | 2272 | 1461179147193 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 12:05:47 INFO - PROCESS | 2272 | 1461179147194 Marionette TRACE conn5 <- [1,862,null,{}] 12:05:47 INFO - PROCESS | 2272 | 1461179147212 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:47 INFO - PROCESS | 2272 | 1461179147294 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 12:05:47 INFO - PROCESS | 2272 | 1461179147301 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:47 INFO - PROCESS | 2272 | ++DOCSHELL 1B48D800 == 56 [pid = 2272] [id = 225] 12:05:47 INFO - PROCESS | 2272 | ++DOMWINDOW == 105 (1B499000) [pid = 2272] [serial = 673] [outer = 00000000] 12:05:47 INFO - PROCESS | 2272 | ++DOMWINDOW == 106 (1BBA4C00) [pid = 2272] [serial = 674] [outer = 1B499000] 12:05:47 INFO - PROCESS | 2272 | 1461179147345 Marionette DEBUG loaded listener.js 12:05:47 INFO - PROCESS | 2272 | ++DOMWINDOW == 107 (1BC5D800) [pid = 2272] [serial = 675] [outer = 1B499000] 12:05:47 INFO - PROCESS | 2272 | 1461179147789 Marionette TRACE conn5 <- [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]]]}] 12:05:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 12:05:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 630ms 12:05:47 INFO - PROCESS | 2272 | 1461179147823 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 12:05:47 INFO - PROCESS | 2272 | 1461179147825 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 12:05:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 12:05:47 INFO - PROCESS | 2272 | 1461179147898 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 12:05:47 INFO - PROCESS | 2272 | 1461179147902 Marionette TRACE conn5 <- [1,866,null,{}] 12:05:47 INFO - PROCESS | 2272 | 1461179147908 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:48 INFO - PROCESS | 2272 | 1461179148026 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 12:05:49 INFO - PROCESS | 2272 | 1461179149086 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:49 INFO - PROCESS | 2272 | ++DOCSHELL 191B1800 == 57 [pid = 2272] [id = 226] 12:05:49 INFO - PROCESS | 2272 | ++DOMWINDOW == 108 (191B3000) [pid = 2272] [serial = 676] [outer = 00000000] 12:05:49 INFO - PROCESS | 2272 | ++DOMWINDOW == 109 (151C9800) [pid = 2272] [serial = 677] [outer = 191B3000] 12:05:49 INFO - PROCESS | 2272 | 1461179149313 Marionette DEBUG loaded listener.js 12:05:49 INFO - PROCESS | 2272 | ++DOMWINDOW == 110 (16084000) [pid = 2272] [serial = 678] [outer = 191B3000] 12:05:50 INFO - PROCESS | 2272 | 1461179150051 Marionette TRACE conn5 <- [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]]]}] 12:05:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 12:05:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 2246ms 12:05:50 INFO - PROCESS | 2272 | 1461179150085 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 12:05:50 INFO - PROCESS | 2272 | 1461179150089 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 12:05:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 12:05:50 INFO - PROCESS | 2272 | 1461179150093 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 12:05:50 INFO - PROCESS | 2272 | 1461179150096 Marionette TRACE conn5 <- [1,870,null,{}] 12:05:50 INFO - PROCESS | 2272 | 1461179150103 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:50 INFO - PROCESS | 2272 | 1461179150219 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 12:05:50 INFO - PROCESS | 2272 | 1461179150352 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:50 INFO - PROCESS | 2272 | ++DOCSHELL 0F576000 == 58 [pid = 2272] [id = 227] 12:05:50 INFO - PROCESS | 2272 | ++DOMWINDOW == 111 (14A40C00) [pid = 2272] [serial = 679] [outer = 00000000] 12:05:50 INFO - PROCESS | 2272 | ++DOMWINDOW == 112 (1BCC8C00) [pid = 2272] [serial = 680] [outer = 14A40C00] 12:05:50 INFO - PROCESS | 2272 | 1461179150410 Marionette DEBUG loaded listener.js 12:05:50 INFO - PROCESS | 2272 | ++DOMWINDOW == 113 (1CF3D800) [pid = 2272] [serial = 681] [outer = 14A40C00] 12:05:51 INFO - PROCESS | 2272 | 1461179151002 Marionette TRACE conn5 <- [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]]]}] 12:05:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 12:05:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 929ms 12:05:51 INFO - PROCESS | 2272 | 1461179151025 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 12:05:51 INFO - PROCESS | 2272 | 1461179151027 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 12:05:51 INFO - PROCESS | 2272 | 1461179151031 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 12:05:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 12:05:51 INFO - PROCESS | 2272 | 1461179151033 Marionette TRACE conn5 <- [1,874,null,{}] 12:05:51 INFO - PROCESS | 2272 | 1461179151037 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:51 INFO - PROCESS | 2272 | 1461179151150 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 12:05:51 INFO - PROCESS | 2272 | 1461179151257 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:51 INFO - PROCESS | 2272 | ++DOCSHELL 1E137C00 == 59 [pid = 2272] [id = 228] 12:05:51 INFO - PROCESS | 2272 | ++DOMWINDOW == 114 (1E143800) [pid = 2272] [serial = 682] [outer = 00000000] 12:05:51 INFO - PROCESS | 2272 | ++DOMWINDOW == 115 (1E5B3000) [pid = 2272] [serial = 683] [outer = 1E143800] 12:05:51 INFO - PROCESS | 2272 | 1461179151318 Marionette DEBUG loaded listener.js 12:05:51 INFO - PROCESS | 2272 | ++DOMWINDOW == 116 (1E5BBC00) [pid = 2272] [serial = 684] [outer = 1E143800] 12:05:51 INFO - PROCESS | 2272 | 1461179151934 Marionette TRACE conn5 <- [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]]]}] 12:05:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 12:05:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 930ms 12:05:51 INFO - PROCESS | 2272 | 1461179151970 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 12:05:51 INFO - PROCESS | 2272 | 1461179151972 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 12:05:51 INFO - PROCESS | 2272 | 1461179151976 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 12:05:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 12:05:51 INFO - PROCESS | 2272 | 1461179151978 Marionette TRACE conn5 <- [1,878,null,{}] 12:05:51 INFO - PROCESS | 2272 | 1461179151982 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:52 INFO - PROCESS | 2272 | 1461179152087 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 12:05:52 INFO - PROCESS | 2272 | 1461179152189 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:52 INFO - PROCESS | 2272 | ++DOCSHELL 1D82F000 == 60 [pid = 2272] [id = 229] 12:05:52 INFO - PROCESS | 2272 | ++DOMWINDOW == 117 (1D831000) [pid = 2272] [serial = 685] [outer = 00000000] 12:05:52 INFO - PROCESS | 2272 | ++DOMWINDOW == 118 (1E147800) [pid = 2272] [serial = 686] [outer = 1D831000] 12:05:52 INFO - PROCESS | 2272 | 1461179152244 Marionette DEBUG loaded listener.js 12:05:52 INFO - PROCESS | 2272 | ++DOMWINDOW == 119 (1E5BF400) [pid = 2272] [serial = 687] [outer = 1D831000] 12:05:52 INFO - PROCESS | 2272 | 1461179152850 Marionette TRACE conn5 <- [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]]]}] 12:05:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 12:05:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 930ms 12:05:52 INFO - PROCESS | 2272 | 1461179152910 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 12:05:52 INFO - PROCESS | 2272 | 1461179152912 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 12:05:52 INFO - PROCESS | 2272 | 1461179152916 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 12:05:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 12:05:52 INFO - PROCESS | 2272 | 1461179152918 Marionette TRACE conn5 <- [1,882,null,{}] 12:05:52 INFO - PROCESS | 2272 | 1461179152922 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:53 INFO - PROCESS | 2272 | 1461179153026 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 12:05:53 INFO - PROCESS | 2272 | 1461179153156 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:53 INFO - PROCESS | 2272 | ++DOCSHELL 1EC64000 == 61 [pid = 2272] [id = 230] 12:05:53 INFO - PROCESS | 2272 | ++DOMWINDOW == 120 (1EC64C00) [pid = 2272] [serial = 688] [outer = 00000000] 12:05:53 INFO - PROCESS | 2272 | ++DOMWINDOW == 121 (1F07D000) [pid = 2272] [serial = 689] [outer = 1EC64C00] 12:05:53 INFO - PROCESS | 2272 | 1461179153212 Marionette DEBUG loaded listener.js 12:05:53 INFO - PROCESS | 2272 | ++DOMWINDOW == 122 (1F14F400) [pid = 2272] [serial = 690] [outer = 1EC64C00] 12:05:53 INFO - PROCESS | 2272 | 1461179153807 Marionette TRACE conn5 <- [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]]]}] 12:05:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 12:05:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 930ms 12:05:53 INFO - PROCESS | 2272 | 1461179153850 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 12:05:53 INFO - PROCESS | 2272 | 1461179153852 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 12:05:53 INFO - PROCESS | 2272 | 1461179153856 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 12:05:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 12:05:53 INFO - PROCESS | 2272 | 1461179153858 Marionette TRACE conn5 <- [1,886,null,{}] 12:05:53 INFO - PROCESS | 2272 | 1461179153862 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:53 INFO - PROCESS | 2272 | 1461179153986 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 12:05:54 INFO - PROCESS | 2272 | 1461179154119 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:54 INFO - PROCESS | 2272 | ++DOCSHELL 1EC9D000 == 62 [pid = 2272] [id = 231] 12:05:54 INFO - PROCESS | 2272 | ++DOMWINDOW == 123 (1ECA0800) [pid = 2272] [serial = 691] [outer = 00000000] 12:05:54 INFO - PROCESS | 2272 | ++DOMWINDOW == 124 (1ECA8800) [pid = 2272] [serial = 692] [outer = 1ECA0800] 12:05:54 INFO - PROCESS | 2272 | 1461179154178 Marionette DEBUG loaded listener.js 12:05:54 INFO - PROCESS | 2272 | ++DOMWINDOW == 125 (1F1E9C00) [pid = 2272] [serial = 693] [outer = 1ECA0800] 12:05:54 INFO - PROCESS | 2272 | ++DOMWINDOW == 126 (1F7C8400) [pid = 2272] [serial = 694] [outer = 0FB0F400] 12:05:54 INFO - PROCESS | 2272 | 1461179154827 Marionette TRACE conn5 <- [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]]]}] 12:05:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 12:05:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1018ms 12:05:54 INFO - PROCESS | 2272 | 1461179154896 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 12:05:54 INFO - PROCESS | 2272 | 1461179154899 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 12:05:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 12:05:54 INFO - PROCESS | 2272 | 1461179154904 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 12:05:54 INFO - PROCESS | 2272 | 1461179154906 Marionette TRACE conn5 <- [1,890,null,{}] 12:05:54 INFO - PROCESS | 2272 | 1461179154926 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:55 INFO - PROCESS | 2272 | 1461179155036 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 12:05:55 INFO - PROCESS | 2272 | 1461179155167 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:55 INFO - PROCESS | 2272 | ++DOCSHELL 0FF01C00 == 63 [pid = 2272] [id = 232] 12:05:55 INFO - PROCESS | 2272 | ++DOMWINDOW == 127 (10140800) [pid = 2272] [serial = 695] [outer = 00000000] 12:05:55 INFO - PROCESS | 2272 | ++DOMWINDOW == 128 (1471FC00) [pid = 2272] [serial = 696] [outer = 10140800] 12:05:55 INFO - PROCESS | 2272 | 1461179155223 Marionette DEBUG loaded listener.js 12:05:55 INFO - PROCESS | 2272 | ++DOMWINDOW == 129 (1510D000) [pid = 2272] [serial = 697] [outer = 10140800] 12:05:55 INFO - PROCESS | 2272 | 1461179155919 Marionette TRACE conn5 <- [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]]]}] 12:05:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 12:05:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1067ms 12:05:55 INFO - PROCESS | 2272 | 1461179155977 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 12:05:55 INFO - PROCESS | 2272 | 1461179155982 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 12:05:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 12:05:55 INFO - PROCESS | 2272 | 1461179155987 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 12:05:55 INFO - PROCESS | 2272 | 1461179155990 Marionette TRACE conn5 <- [1,894,null,{}] 12:05:55 INFO - PROCESS | 2272 | 1461179155995 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:56 INFO - PROCESS | 2272 | 1461179156102 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 12:05:56 INFO - PROCESS | 2272 | 1461179156244 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:56 INFO - PROCESS | 2272 | ++DOCSHELL 1471CC00 == 64 [pid = 2272] [id = 233] 12:05:56 INFO - PROCESS | 2272 | ++DOMWINDOW == 130 (14A3F400) [pid = 2272] [serial = 698] [outer = 00000000] 12:05:56 INFO - PROCESS | 2272 | ++DOMWINDOW == 131 (167DC800) [pid = 2272] [serial = 699] [outer = 14A3F400] 12:05:56 INFO - PROCESS | 2272 | 1461179156296 Marionette DEBUG loaded listener.js 12:05:56 INFO - PROCESS | 2272 | ++DOMWINDOW == 132 (17EF1000) [pid = 2272] [serial = 700] [outer = 14A3F400] 12:05:56 INFO - PROCESS | 2272 | --DOCSHELL 1B9D6C00 == 63 [pid = 2272] [id = 162] 12:05:56 INFO - PROCESS | 2272 | --DOCSHELL 15113000 == 62 [pid = 2272] [id = 224] 12:05:56 INFO - PROCESS | 2272 | --DOCSHELL 10599C00 == 61 [pid = 2272] [id = 223] 12:05:56 INFO - PROCESS | 2272 | --DOCSHELL 1A181400 == 60 [pid = 2272] [id = 222] 12:05:56 INFO - PROCESS | 2272 | --DOCSHELL 19201400 == 59 [pid = 2272] [id = 221] 12:05:56 INFO - PROCESS | 2272 | --DOCSHELL 0DE17800 == 58 [pid = 2272] [id = 220] 12:05:56 INFO - PROCESS | 2272 | --DOCSHELL 16718400 == 57 [pid = 2272] [id = 219] 12:05:56 INFO - PROCESS | 2272 | --DOCSHELL 14503C00 == 56 [pid = 2272] [id = 218] 12:05:56 INFO - PROCESS | 2272 | --DOCSHELL 0FB85800 == 55 [pid = 2272] [id = 217] 12:05:56 INFO - PROCESS | 2272 | --DOMWINDOW == 131 (1E130800) [pid = 2272] [serial = 626] [outer = 00000000] [url = about:blank] 12:05:56 INFO - PROCESS | 2272 | --DOCSHELL 0F572000 == 54 [pid = 2272] [id = 216] 12:05:56 INFO - PROCESS | 2272 | --DOCSHELL 10E92000 == 53 [pid = 2272] [id = 211] 12:05:56 INFO - PROCESS | 2272 | --DOCSHELL 1022D800 == 52 [pid = 2272] [id = 210] 12:05:56 INFO - PROCESS | 2272 | --DOMWINDOW == 130 (19F10000) [pid = 2272] [serial = 623] [outer = 00000000] [url = about:blank] 12:05:56 INFO - PROCESS | 2272 | --DOMWINDOW == 129 (14A3B400) [pid = 2272] [serial = 620] [outer = 00000000] [url = about:blank] 12:05:56 INFO - PROCESS | 2272 | --DOMWINDOW == 128 (1BBA2C00) [pid = 2272] [serial = 614] [outer = 00000000] [url = about:blank] 12:05:56 INFO - PROCESS | 2272 | --DOMWINDOW == 127 (17F3A400) [pid = 2272] [serial = 605] [outer = 00000000] [url = about:blank] 12:05:56 INFO - PROCESS | 2272 | --DOMWINDOW == 126 (184D4000) [pid = 2272] [serial = 590] [outer = 00000000] [url = about:blank] 12:05:56 INFO - PROCESS | 2272 | --DOMWINDOW == 125 (17F39000) [pid = 2272] [serial = 600] [outer = 00000000] [url = about:blank] 12:05:56 INFO - PROCESS | 2272 | --DOMWINDOW == 124 (1CF43000) [pid = 2272] [serial = 593] [outer = 00000000] [url = about:blank] 12:05:56 INFO - PROCESS | 2272 | --DOMWINDOW == 123 (1CF83000) [pid = 2272] [serial = 617] [outer = 00000000] [url = about:blank] 12:05:56 INFO - PROCESS | 2272 | --DOMWINDOW == 122 (16B06C00) [pid = 2272] [serial = 599] [outer = 00000000] [url = about:blank] 12:05:56 INFO - PROCESS | 2272 | --DOMWINDOW == 121 (1920E000) [pid = 2272] [serial = 609] [outer = 00000000] [url = about:blank] 12:05:56 INFO - PROCESS | 2272 | --DOMWINDOW == 120 (14725000) [pid = 2272] [serial = 587] [outer = 00000000] [url = about:blank] 12:05:56 INFO - PROCESS | 2272 | --DOMWINDOW == 119 (1523B800) [pid = 2272] [serial = 597] [outer = 00000000] [url = about:blank] 12:05:56 INFO - PROCESS | 2272 | --DOMWINDOW == 118 (1510B800) [pid = 2272] [serial = 596] [outer = 00000000] [url = about:blank] 12:05:56 INFO - PROCESS | 2272 | --DOMWINDOW == 117 (1B341000) [pid = 2272] [serial = 612] [outer = 00000000] [url = about:blank] 12:05:56 INFO - PROCESS | 2272 | --DOMWINDOW == 116 (1A190000) [pid = 2272] [serial = 611] [outer = 00000000] [url = about:blank] 12:05:56 INFO - PROCESS | 2272 | --DOMWINDOW == 115 (19201C00) [pid = 2272] [serial = 608] [outer = 00000000] [url = about:blank] 12:05:56 INFO - PROCESS | 2272 | --DOMWINDOW == 114 (1CF7C400) [pid = 2272] [serial = 618] [outer = 00000000] [url = about:blank] 12:05:56 INFO - PROCESS | 2272 | --DOMWINDOW == 113 (1BBAB000) [pid = 2272] [serial = 615] [outer = 00000000] [url = about:blank] 12:05:56 INFO - PROCESS | 2272 | --DOMWINDOW == 112 (1B3D7C00) [pid = 2272] [serial = 624] [outer = 00000000] [url = about:blank] 12:05:56 INFO - PROCESS | 2272 | --DOMWINDOW == 111 (17F40C00) [pid = 2272] [serial = 606] [outer = 00000000] [url = about:blank] 12:05:56 INFO - PROCESS | 2272 | --DOMWINDOW == 110 (1520C000) [pid = 2272] [serial = 621] [outer = 00000000] [url = about:blank] 12:05:56 INFO - PROCESS | 2272 | --DOMWINDOW == 109 (147B0800) [pid = 2272] [serial = 603] [outer = 00000000] [url = about:blank] 12:05:56 INFO - PROCESS | 2272 | --DOMWINDOW == 108 (13603C00) [pid = 2272] [serial = 602] [outer = 00000000] [url = about:blank] 12:05:56 INFO - PROCESS | 2272 | 1461179156878 Marionette TRACE conn5 <- [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]]]}] 12:05:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 12:05:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 930ms 12:05:56 INFO - PROCESS | 2272 | 1461179156919 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 12:05:56 INFO - PROCESS | 2272 | 1461179156924 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 12:05:56 INFO - PROCESS | 2272 | 1461179156930 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 12:05:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 12:05:56 INFO - PROCESS | 2272 | 1461179156933 Marionette TRACE conn5 <- [1,898,null,{}] 12:05:56 INFO - PROCESS | 2272 | 1461179156937 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:57 INFO - PROCESS | 2272 | 1461179157029 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 12:05:57 INFO - PROCESS | 2272 | 1461179157125 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:57 INFO - PROCESS | 2272 | ++DOCSHELL 1022D000 == 53 [pid = 2272] [id = 234] 12:05:57 INFO - PROCESS | 2272 | ++DOMWINDOW == 109 (10597400) [pid = 2272] [serial = 701] [outer = 00000000] 12:05:57 INFO - PROCESS | 2272 | ++DOMWINDOW == 110 (15208000) [pid = 2272] [serial = 702] [outer = 10597400] 12:05:57 INFO - PROCESS | 2272 | 1461179157172 Marionette DEBUG loaded listener.js 12:05:57 INFO - PROCESS | 2272 | ++DOMWINDOW == 111 (1523D800) [pid = 2272] [serial = 703] [outer = 10597400] 12:05:57 INFO - PROCESS | 2272 | 1461179157586 Marionette TRACE conn5 <- [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]]]}] 12:05:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 12:05:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 670ms 12:05:57 INFO - PROCESS | 2272 | 1461179157604 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 12:05:57 INFO - PROCESS | 2272 | 1461179157606 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 12:05:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 12:05:57 INFO - PROCESS | 2272 | 1461179157609 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 12:05:57 INFO - PROCESS | 2272 | 1461179157613 Marionette TRACE conn5 <- [1,902,null,{}] 12:05:57 INFO - PROCESS | 2272 | 1461179157623 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:57 INFO - PROCESS | 2272 | 1461179157714 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 12:05:57 INFO - PROCESS | 2272 | 1461179157721 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:57 INFO - PROCESS | 2272 | ++DOCSHELL 16718400 == 54 [pid = 2272] [id = 235] 12:05:57 INFO - PROCESS | 2272 | ++DOMWINDOW == 112 (167E5400) [pid = 2272] [serial = 704] [outer = 00000000] 12:05:57 INFO - PROCESS | 2272 | ++DOMWINDOW == 113 (17FAA400) [pid = 2272] [serial = 705] [outer = 167E5400] 12:05:57 INFO - PROCESS | 2272 | 1461179157769 Marionette DEBUG loaded listener.js 12:05:57 INFO - PROCESS | 2272 | ++DOMWINDOW == 114 (191B2C00) [pid = 2272] [serial = 706] [outer = 167E5400] 12:05:58 INFO - PROCESS | 2272 | 1461179158243 Marionette TRACE conn5 <- [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]]]}] 12:05:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 12:05:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 670ms 12:05:58 INFO - PROCESS | 2272 | 1461179158284 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 12:05:58 INFO - PROCESS | 2272 | 1461179158286 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 12:05:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 12:05:58 INFO - PROCESS | 2272 | 1461179158290 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 12:05:58 INFO - PROCESS | 2272 | 1461179158292 Marionette TRACE conn5 <- [1,906,null,{}] 12:05:58 INFO - PROCESS | 2272 | 1461179158295 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:58 INFO - PROCESS | 2272 | 1461179158381 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 12:05:58 INFO - PROCESS | 2272 | 1461179158390 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:58 INFO - PROCESS | 2272 | ++DOCSHELL 1920E000 == 55 [pid = 2272] [id = 236] 12:05:58 INFO - PROCESS | 2272 | ++DOMWINDOW == 115 (1920F000) [pid = 2272] [serial = 707] [outer = 00000000] 12:05:58 INFO - PROCESS | 2272 | ++DOMWINDOW == 116 (19F54C00) [pid = 2272] [serial = 708] [outer = 1920F000] 12:05:58 INFO - PROCESS | 2272 | 1461179158435 Marionette DEBUG loaded listener.js 12:05:58 INFO - PROCESS | 2272 | ++DOMWINDOW == 117 (1A186C00) [pid = 2272] [serial = 709] [outer = 1920F000] 12:05:58 INFO - PROCESS | 2272 | 1461179158866 Marionette TRACE conn5 <- [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]]]}] 12:05:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 12:05:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 630ms 12:05:58 INFO - PROCESS | 2272 | 1461179158929 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 12:05:58 INFO - PROCESS | 2272 | 1461179158931 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 12:05:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 12:05:58 INFO - PROCESS | 2272 | 1461179158934 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 12:05:58 INFO - PROCESS | 2272 | 1461179158936 Marionette TRACE conn5 <- [1,910,null,{}] 12:05:58 INFO - PROCESS | 2272 | 1461179158939 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:59 INFO - PROCESS | 2272 | 1461179159051 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 12:05:59 INFO - PROCESS | 2272 | 1461179159057 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:59 INFO - PROCESS | 2272 | ++DOCSHELL 1A18A000 == 56 [pid = 2272] [id = 237] 12:05:59 INFO - PROCESS | 2272 | ++DOMWINDOW == 118 (1A18DC00) [pid = 2272] [serial = 710] [outer = 00000000] 12:05:59 INFO - PROCESS | 2272 | ++DOMWINDOW == 119 (1B377400) [pid = 2272] [serial = 711] [outer = 1A18DC00] 12:05:59 INFO - PROCESS | 2272 | 1461179159102 Marionette DEBUG loaded listener.js 12:05:59 INFO - PROCESS | 2272 | ++DOMWINDOW == 120 (1B494000) [pid = 2272] [serial = 712] [outer = 1A18DC00] 12:05:59 INFO - PROCESS | 2272 | 1461179159584 Marionette TRACE conn5 <- [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]]]}] 12:05:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 12:05:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 670ms 12:05:59 INFO - PROCESS | 2272 | 1461179159609 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 12:05:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 12:05:59 INFO - PROCESS | 2272 | 1461179159611 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 12:05:59 INFO - PROCESS | 2272 | 1461179159614 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 12:05:59 INFO - PROCESS | 2272 | 1461179159615 Marionette TRACE conn5 <- [1,914,null,{}] 12:05:59 INFO - PROCESS | 2272 | 1461179159619 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:59 INFO - PROCESS | 2272 | 1461179159743 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 12:05:59 INFO - PROCESS | 2272 | 1461179159806 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:59 INFO - PROCESS | 2272 | ++DOCSHELL 1BBA2C00 == 57 [pid = 2272] [id = 238] 12:05:59 INFO - PROCESS | 2272 | ++DOMWINDOW == 121 (1BBABC00) [pid = 2272] [serial = 713] [outer = 00000000] 12:05:59 INFO - PROCESS | 2272 | ++DOMWINDOW == 122 (1D82C000) [pid = 2272] [serial = 714] [outer = 1BBABC00] 12:05:59 INFO - PROCESS | 2272 | 1461179159853 Marionette DEBUG loaded listener.js 12:05:59 INFO - PROCESS | 2272 | ++DOMWINDOW == 123 (1D831400) [pid = 2272] [serial = 715] [outer = 1BBABC00] 12:06:00 INFO - PROCESS | 2272 | 1461179160276 Marionette TRACE conn5 <- [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]]]}] 12:06:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 12:06:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 730ms 12:06:00 INFO - PROCESS | 2272 | 1461179160345 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 12:06:00 INFO - PROCESS | 2272 | 1461179160347 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 12:06:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 12:06:00 INFO - PROCESS | 2272 | 1461179160350 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 12:06:00 INFO - PROCESS | 2272 | 1461179160351 Marionette TRACE conn5 <- [1,918,null,{}] 12:06:00 INFO - PROCESS | 2272 | 1461179160355 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:00 INFO - PROCESS | 2272 | 1461179160496 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 12:06:00 INFO - PROCESS | 2272 | 1461179160564 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:00 INFO - PROCESS | 2272 | ++DOCSHELL 1D834C00 == 58 [pid = 2272] [id = 239] 12:06:00 INFO - PROCESS | 2272 | ++DOMWINDOW == 124 (1E12A000) [pid = 2272] [serial = 716] [outer = 00000000] 12:06:00 INFO - PROCESS | 2272 | ++DOMWINDOW == 125 (1E142800) [pid = 2272] [serial = 717] [outer = 1E12A000] 12:06:00 INFO - PROCESS | 2272 | 1461179160609 Marionette DEBUG loaded listener.js 12:06:00 INFO - PROCESS | 2272 | ++DOMWINDOW == 126 (1E136C00) [pid = 2272] [serial = 718] [outer = 1E12A000] 12:06:01 INFO - PROCESS | 2272 | --DOMWINDOW == 125 (17F36800) [pid = 2272] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 12:06:01 INFO - PROCESS | 2272 | --DOMWINDOW == 124 (1A182C00) [pid = 2272] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 12:06:01 INFO - PROCESS | 2272 | --DOMWINDOW == 123 (1CF42C00) [pid = 2272] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 12:06:01 INFO - PROCESS | 2272 | --DOMWINDOW == 122 (19203000) [pid = 2272] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 12:06:01 INFO - PROCESS | 2272 | --DOMWINDOW == 121 (16719400) [pid = 2272] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 12:06:01 INFO - PROCESS | 2272 | --DOMWINDOW == 120 (0FB8F000) [pid = 2272] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 12:06:01 INFO - PROCESS | 2272 | --DOMWINDOW == 119 (0FB08000) [pid = 2272] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 12:06:01 INFO - PROCESS | 2272 | --DOMWINDOW == 118 (14A34C00) [pid = 2272] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 12:06:01 INFO - PROCESS | 2272 | --DOMWINDOW == 117 (1059B000) [pid = 2272] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 12:06:01 INFO - PROCESS | 2272 | --DOMWINDOW == 116 (18E5DC00) [pid = 2272] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 12:06:01 INFO - PROCESS | 2272 | 1461179161119 Marionette TRACE conn5 <- [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]]]}] 12:06:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 12:06:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 829ms 12:06:01 INFO - PROCESS | 2272 | 1461179161181 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 12:06:01 INFO - PROCESS | 2272 | 1461179161183 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 12:06:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 12:06:01 INFO - PROCESS | 2272 | 1461179161186 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 12:06:01 INFO - PROCESS | 2272 | 1461179161188 Marionette TRACE conn5 <- [1,922,null,{}] 12:06:01 INFO - PROCESS | 2272 | 1461179161191 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:01 INFO - PROCESS | 2272 | 1461179161274 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 12:06:01 INFO - PROCESS | 2272 | 1461179161370 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:01 INFO - PROCESS | 2272 | ++DOCSHELL 14A34C00 == 59 [pid = 2272] [id = 240] 12:06:01 INFO - PROCESS | 2272 | ++DOMWINDOW == 117 (14A3B000) [pid = 2272] [serial = 719] [outer = 00000000] 12:06:01 INFO - PROCESS | 2272 | ++DOMWINDOW == 118 (1CECF800) [pid = 2272] [serial = 720] [outer = 14A3B000] 12:06:01 INFO - PROCESS | 2272 | 1461179161414 Marionette DEBUG loaded listener.js 12:06:01 INFO - PROCESS | 2272 | ++DOMWINDOW == 119 (14BF0400) [pid = 2272] [serial = 721] [outer = 14A3B000] 12:06:01 INFO - PROCESS | 2272 | 1461179161777 Marionette TRACE conn5 <- [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]]]}] 12:06:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 12:06:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 630ms 12:06:01 INFO - PROCESS | 2272 | 1461179161833 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 12:06:01 INFO - PROCESS | 2272 | 1461179161835 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 12:06:01 INFO - PROCESS | 2272 | 1461179161838 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 12:06:01 INFO - PROCESS | 2272 | 1461179161839 Marionette TRACE conn5 <- [1,926,null,{}] 12:06:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 12:06:01 INFO - PROCESS | 2272 | 1461179161843 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:01 INFO - PROCESS | 2272 | 1461179161962 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 12:06:01 INFO - PROCESS | 2272 | 1461179161971 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:01 INFO - PROCESS | 2272 | ++DOCSHELL 1A56B800 == 60 [pid = 2272] [id = 241] 12:06:01 INFO - PROCESS | 2272 | ++DOMWINDOW == 120 (1A56BC00) [pid = 2272] [serial = 722] [outer = 00000000] 12:06:02 INFO - PROCESS | 2272 | ++DOMWINDOW == 121 (1A571C00) [pid = 2272] [serial = 723] [outer = 1A56BC00] 12:06:02 INFO - PROCESS | 2272 | 1461179162017 Marionette DEBUG loaded listener.js 12:06:02 INFO - PROCESS | 2272 | ++DOMWINDOW == 122 (1A56F800) [pid = 2272] [serial = 724] [outer = 1A56BC00] 12:06:02 INFO - PROCESS | 2272 | 1461179162411 Marionette TRACE conn5 <- [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]]]}] 12:06:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 12:06:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 630ms 12:06:02 INFO - PROCESS | 2272 | 1461179162475 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 12:06:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 12:06:02 INFO - PROCESS | 2272 | 1461179162477 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 12:06:02 INFO - PROCESS | 2272 | 1461179162480 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 12:06:02 INFO - PROCESS | 2272 | 1461179162482 Marionette TRACE conn5 <- [1,930,null,{}] 12:06:02 INFO - PROCESS | 2272 | 1461179162485 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:02 INFO - PROCESS | 2272 | 1461179162569 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 12:06:02 INFO - PROCESS | 2272 | 1461179162575 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:02 INFO - PROCESS | 2272 | ++DOCSHELL 1A575400 == 61 [pid = 2272] [id = 242] 12:06:02 INFO - PROCESS | 2272 | ++DOMWINDOW == 123 (1A64F000) [pid = 2272] [serial = 725] [outer = 00000000] 12:06:02 INFO - PROCESS | 2272 | ++DOMWINDOW == 124 (1EC66C00) [pid = 2272] [serial = 726] [outer = 1A64F000] 12:06:02 INFO - PROCESS | 2272 | 1461179162622 Marionette DEBUG loaded listener.js 12:06:02 INFO - PROCESS | 2272 | ++DOMWINDOW == 125 (1ECA4800) [pid = 2272] [serial = 727] [outer = 1A64F000] 12:06:03 INFO - PROCESS | 2272 | 1461179163109 Marionette TRACE conn5 <- [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]]]}] 12:06:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 12:06:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 670ms 12:06:03 INFO - PROCESS | 2272 | 1461179163177 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 12:06:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 12:06:03 INFO - PROCESS | 2272 | 1461179163182 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 12:06:03 INFO - PROCESS | 2272 | 1461179163187 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 12:06:03 INFO - PROCESS | 2272 | 1461179163192 Marionette TRACE conn5 <- [1,934,null,{}] 12:06:03 INFO - PROCESS | 2272 | 1461179163199 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:03 INFO - PROCESS | 2272 | 1461179163371 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 12:06:03 INFO - PROCESS | 2272 | 1461179163489 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:03 INFO - PROCESS | 2272 | ++DOCSHELL 147AA800 == 62 [pid = 2272] [id = 243] 12:06:03 INFO - PROCESS | 2272 | ++DOMWINDOW == 126 (147B0400) [pid = 2272] [serial = 728] [outer = 00000000] 12:06:03 INFO - PROCESS | 2272 | ++DOMWINDOW == 127 (1502E000) [pid = 2272] [serial = 729] [outer = 147B0400] 12:06:03 INFO - PROCESS | 2272 | 1461179163545 Marionette DEBUG loaded listener.js 12:06:03 INFO - PROCESS | 2272 | ++DOMWINDOW == 128 (15111800) [pid = 2272] [serial = 730] [outer = 147B0400] 12:06:04 INFO - PROCESS | 2272 | 1461179164114 Marionette TRACE conn5 <- [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]]]}] 12:06:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 12:06:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 990ms 12:06:04 INFO - PROCESS | 2272 | 1461179164178 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 12:06:04 INFO - PROCESS | 2272 | 1461179164184 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 12:06:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 12:06:04 INFO - PROCESS | 2272 | 1461179164190 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 12:06:04 INFO - PROCESS | 2272 | 1461179164193 Marionette TRACE conn5 <- [1,938,null,{}] 12:06:04 INFO - PROCESS | 2272 | 1461179164197 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:04 INFO - PROCESS | 2272 | 1461179164309 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 12:06:04 INFO - PROCESS | 2272 | 1461179164444 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:04 INFO - PROCESS | 2272 | ++DOCSHELL 10229800 == 63 [pid = 2272] [id = 244] 12:06:04 INFO - PROCESS | 2272 | ++DOMWINDOW == 129 (151D4800) [pid = 2272] [serial = 731] [outer = 00000000] 12:06:04 INFO - PROCESS | 2272 | ++DOMWINDOW == 130 (17FA9000) [pid = 2272] [serial = 732] [outer = 151D4800] 12:06:04 INFO - PROCESS | 2272 | 1461179164500 Marionette DEBUG loaded listener.js 12:06:04 INFO - PROCESS | 2272 | ++DOMWINDOW == 131 (1920A400) [pid = 2272] [serial = 733] [outer = 151D4800] 12:06:05 INFO - PROCESS | 2272 | 1461179165092 Marionette TRACE conn5 <- [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]]]}] 12:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 12:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 970ms 12:06:05 INFO - PROCESS | 2272 | 1461179165163 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 12:06:05 INFO - PROCESS | 2272 | 1461179165165 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 12:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 12:06:05 INFO - PROCESS | 2272 | 1461179165169 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 12:06:05 INFO - PROCESS | 2272 | 1461179165173 Marionette TRACE conn5 <- [1,942,null,{}] 12:06:05 INFO - PROCESS | 2272 | 1461179165197 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:05 INFO - PROCESS | 2272 | 1461179165342 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 12:06:05 INFO - PROCESS | 2272 | 1461179165406 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:05 INFO - PROCESS | 2272 | ++DOCSHELL 1D830C00 == 64 [pid = 2272] [id = 245] 12:06:05 INFO - PROCESS | 2272 | ++DOMWINDOW == 132 (1D831C00) [pid = 2272] [serial = 734] [outer = 00000000] 12:06:05 INFO - PROCESS | 2272 | ++DOMWINDOW == 133 (1EC9BC00) [pid = 2272] [serial = 735] [outer = 1D831C00] 12:06:05 INFO - PROCESS | 2272 | 1461179165464 Marionette DEBUG loaded listener.js 12:06:05 INFO - PROCESS | 2272 | ++DOMWINDOW == 134 (1F075400) [pid = 2272] [serial = 736] [outer = 1D831C00] 12:06:06 INFO - PROCESS | 2272 | 1461179166093 Marionette TRACE conn5 <- [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]]]}] 12:06:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 12:06:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 969ms 12:06:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 12:06:06 INFO - PROCESS | 2272 | 1461179166142 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 12:06:06 INFO - PROCESS | 2272 | 1461179166145 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 12:06:06 INFO - PROCESS | 2272 | 1461179166148 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 12:06:06 INFO - PROCESS | 2272 | 1461179166150 Marionette TRACE conn5 <- [1,946,null,{}] 12:06:06 INFO - PROCESS | 2272 | 1461179166154 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:06 INFO - PROCESS | 2272 | 1461179166263 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 12:06:06 INFO - PROCESS | 2272 | 1461179166396 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:06 INFO - PROCESS | 2272 | ++DOCSHELL 1F4F2400 == 65 [pid = 2272] [id = 246] 12:06:06 INFO - PROCESS | 2272 | ++DOMWINDOW == 135 (1F6EA400) [pid = 2272] [serial = 737] [outer = 00000000] 12:06:06 INFO - PROCESS | 2272 | ++DOMWINDOW == 136 (1FBBA800) [pid = 2272] [serial = 738] [outer = 1F6EA400] 12:06:06 INFO - PROCESS | 2272 | 1461179166453 Marionette DEBUG loaded listener.js 12:06:06 INFO - PROCESS | 2272 | ++DOMWINDOW == 137 (1FC4E400) [pid = 2272] [serial = 739] [outer = 1F6EA400] 12:06:06 INFO - PROCESS | 2272 | 1461179166989 Marionette TRACE conn5 <- [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]]]}] 12:06:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 12:06:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 870ms 12:06:07 INFO - PROCESS | 2272 | 1461179167022 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 12:06:07 INFO - PROCESS | 2272 | 1461179167024 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 12:06:07 INFO - PROCESS | 2272 | 1461179167027 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 12:06:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 12:06:07 INFO - PROCESS | 2272 | 1461179167029 Marionette TRACE conn5 <- [1,950,null,{}] 12:06:07 INFO - PROCESS | 2272 | 1461179167033 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:07 INFO - PROCESS | 2272 | 1461179167143 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 12:06:07 INFO - PROCESS | 2272 | 1461179167253 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:07 INFO - PROCESS | 2272 | ++DOCSHELL 150D3C00 == 66 [pid = 2272] [id = 247] 12:06:07 INFO - PROCESS | 2272 | ++DOMWINDOW == 138 (1D9D9C00) [pid = 2272] [serial = 740] [outer = 00000000] 12:06:07 INFO - PROCESS | 2272 | ++DOMWINDOW == 139 (1D9E3800) [pid = 2272] [serial = 741] [outer = 1D9D9C00] 12:06:07 INFO - PROCESS | 2272 | 1461179167308 Marionette DEBUG loaded listener.js 12:06:07 INFO - PROCESS | 2272 | ++DOMWINDOW == 140 (1D9E5000) [pid = 2272] [serial = 742] [outer = 1D9D9C00] 12:06:07 INFO - PROCESS | 2272 | 1461179167945 Marionette TRACE conn5 <- [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]]]}] 12:06:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 12:06:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 970ms 12:06:08 INFO - PROCESS | 2272 | 1461179168010 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 12:06:08 INFO - PROCESS | 2272 | 1461179168013 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 12:06:08 INFO - PROCESS | 2272 | 1461179168018 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 12:06:08 INFO - PROCESS | 2272 | 1461179168020 Marionette TRACE conn5 <- [1,954,null,{}] 12:06:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 12:06:08 INFO - PROCESS | 2272 | 1461179168023 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:08 INFO - PROCESS | 2272 | 1461179168160 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 12:06:08 INFO - PROCESS | 2272 | 1461179168482 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:08 INFO - PROCESS | 2272 | ++DOCSHELL 0DE1FC00 == 67 [pid = 2272] [id = 248] 12:06:08 INFO - PROCESS | 2272 | ++DOMWINDOW == 141 (0F561C00) [pid = 2272] [serial = 743] [outer = 00000000] 12:06:08 INFO - PROCESS | 2272 | ++DOMWINDOW == 142 (0FA50C00) [pid = 2272] [serial = 744] [outer = 0F561C00] 12:06:08 INFO - PROCESS | 2272 | 1461179168564 Marionette DEBUG loaded listener.js 12:06:08 INFO - PROCESS | 2272 | ++DOMWINDOW == 143 (0FB0C400) [pid = 2272] [serial = 745] [outer = 0F561C00] 12:06:09 INFO - PROCESS | 2272 | 1461179169066 Marionette TRACE conn5 <- [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]]]}] 12:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 12:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1124ms 12:06:09 INFO - PROCESS | 2272 | 1461179169148 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 12:06:09 INFO - PROCESS | 2272 | 1461179169153 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 12:06:09 INFO - PROCESS | 2272 | 1461179169158 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 12:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 12:06:09 INFO - PROCESS | 2272 | 1461179169161 Marionette TRACE conn5 <- [1,958,null,{}] 12:06:09 INFO - PROCESS | 2272 | 1461179169166 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:09 INFO - PROCESS | 2272 | 1461179169267 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 12:06:09 INFO - PROCESS | 2272 | 1461179169377 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:09 INFO - PROCESS | 2272 | ++DOCSHELL 0F56F000 == 68 [pid = 2272] [id = 249] 12:06:09 INFO - PROCESS | 2272 | ++DOMWINDOW == 144 (0F6B1C00) [pid = 2272] [serial = 746] [outer = 00000000] 12:06:09 INFO - PROCESS | 2272 | ++DOMWINDOW == 145 (0FFC5400) [pid = 2272] [serial = 747] [outer = 0F6B1C00] 12:06:09 INFO - PROCESS | 2272 | 1461179169428 Marionette DEBUG loaded listener.js 12:06:09 INFO - PROCESS | 2272 | ++DOMWINDOW == 146 (1001F400) [pid = 2272] [serial = 748] [outer = 0F6B1C00] 12:06:10 INFO - PROCESS | 2272 | 1461179170049 Marionette TRACE conn5 <- [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]]]}] 12:06:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 12:06:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 930ms 12:06:10 INFO - PROCESS | 2272 | 1461179170094 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 12:06:10 INFO - PROCESS | 2272 | 1461179170098 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 12:06:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 12:06:10 INFO - PROCESS | 2272 | 1461179170103 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 12:06:10 INFO - PROCESS | 2272 | 1461179170105 Marionette TRACE conn5 <- [1,962,null,{}] 12:06:10 INFO - PROCESS | 2272 | 1461179170108 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:10 INFO - PROCESS | 2272 | 1461179170208 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 12:06:10 INFO - PROCESS | 2272 | --DOCSHELL 1BD94800 == 67 [pid = 2272] [id = 209] 12:06:10 INFO - PROCESS | 2272 | --DOCSHELL 1A56B800 == 66 [pid = 2272] [id = 241] 12:06:10 INFO - PROCESS | 2272 | --DOCSHELL 14A34C00 == 65 [pid = 2272] [id = 240] 12:06:10 INFO - PROCESS | 2272 | --DOCSHELL 1D834C00 == 64 [pid = 2272] [id = 239] 12:06:10 INFO - PROCESS | 2272 | --DOCSHELL 1BBA2C00 == 63 [pid = 2272] [id = 238] 12:06:10 INFO - PROCESS | 2272 | --DOCSHELL 1A18A000 == 62 [pid = 2272] [id = 237] 12:06:10 INFO - PROCESS | 2272 | --DOCSHELL 1920E000 == 61 [pid = 2272] [id = 236] 12:06:10 INFO - PROCESS | 2272 | --DOMWINDOW == 145 (1F4F1C00) [pid = 2272] [serial = 644] [outer = 00000000] [url = about:blank] 12:06:10 INFO - PROCESS | 2272 | --DOMWINDOW == 144 (1050C400) [pid = 2272] [serial = 629] [outer = 00000000] [url = about:blank] 12:06:10 INFO - PROCESS | 2272 | --DOMWINDOW == 143 (1E5B5000) [pid = 2272] [serial = 635] [outer = 00000000] [url = about:blank] 12:06:10 INFO - PROCESS | 2272 | --DOMWINDOW == 142 (17F40400) [pid = 2272] [serial = 632] [outer = 00000000] [url = about:blank] 12:06:10 INFO - PROCESS | 2272 | --DOMWINDOW == 141 (1F1E6400) [pid = 2272] [serial = 638] [outer = 00000000] [url = about:blank] 12:06:10 INFO - PROCESS | 2272 | --DOMWINDOW == 140 (1EC66800) [pid = 2272] [serial = 641] [outer = 00000000] [url = about:blank] 12:06:10 INFO - PROCESS | 2272 | --DOMWINDOW == 139 (1BBA4C00) [pid = 2272] [serial = 674] [outer = 00000000] [url = about:blank] 12:06:10 INFO - PROCESS | 2272 | --DOCSHELL 16718400 == 60 [pid = 2272] [id = 235] 12:06:10 INFO - PROCESS | 2272 | --DOCSHELL 1022D000 == 59 [pid = 2272] [id = 234] 12:06:10 INFO - PROCESS | 2272 | --DOCSHELL 1471CC00 == 58 [pid = 2272] [id = 233] 12:06:10 INFO - PROCESS | 2272 | --DOCSHELL 1B48D800 == 57 [pid = 2272] [id = 225] 12:06:10 INFO - PROCESS | 2272 | 1461179170373 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:10 INFO - PROCESS | 2272 | ++DOCSHELL 0F570800 == 58 [pid = 2272] [id = 250] 12:06:10 INFO - PROCESS | 2272 | ++DOMWINDOW == 140 (0F939000) [pid = 2272] [serial = 749] [outer = 00000000] 12:06:10 INFO - PROCESS | 2272 | ++DOMWINDOW == 141 (1001E800) [pid = 2272] [serial = 750] [outer = 0F939000] 12:06:10 INFO - PROCESS | 2272 | 1461179170418 Marionette DEBUG loaded listener.js 12:06:10 INFO - PROCESS | 2272 | ++DOMWINDOW == 142 (10508400) [pid = 2272] [serial = 751] [outer = 0F939000] 12:06:10 INFO - PROCESS | 2272 | --DOMWINDOW == 141 (17FA7400) [pid = 2272] [serial = 659] [outer = 00000000] [url = about:blank] 12:06:10 INFO - PROCESS | 2272 | --DOMWINDOW == 140 (1A18F400) [pid = 2272] [serial = 665] [outer = 00000000] [url = about:blank] 12:06:10 INFO - PROCESS | 2272 | --DOMWINDOW == 139 (1E137800) [pid = 2272] [serial = 627] [outer = 00000000] [url = about:blank] 12:06:10 INFO - PROCESS | 2272 | --DOMWINDOW == 138 (19883C00) [pid = 2272] [serial = 663] [outer = 00000000] [url = about:blank] 12:06:10 INFO - PROCESS | 2272 | --DOMWINDOW == 137 (16B03C00) [pid = 2272] [serial = 656] [outer = 00000000] [url = about:blank] 12:06:10 INFO - PROCESS | 2272 | --DOMWINDOW == 136 (1983D800) [pid = 2272] [serial = 662] [outer = 00000000] [url = about:blank] 12:06:10 INFO - PROCESS | 2272 | --DOMWINDOW == 135 (10501C00) [pid = 2272] [serial = 650] [outer = 00000000] [url = about:blank] 12:06:10 INFO - PROCESS | 2272 | --DOMWINDOW == 134 (1059A800) [pid = 2272] [serial = 651] [outer = 00000000] [url = about:blank] 12:06:10 INFO - PROCESS | 2272 | --DOMWINDOW == 133 (110AE400) [pid = 2272] [serial = 648] [outer = 00000000] [url = about:blank] 12:06:10 INFO - PROCESS | 2272 | --DOMWINDOW == 132 (1059F000) [pid = 2272] [serial = 647] [outer = 00000000] [url = about:blank] 12:06:10 INFO - PROCESS | 2272 | --DOMWINDOW == 131 (1523A800) [pid = 2272] [serial = 653] [outer = 00000000] [url = about:blank] 12:06:10 INFO - PROCESS | 2272 | --DOMWINDOW == 130 (152DF400) [pid = 2272] [serial = 654] [outer = 00000000] [url = about:blank] 12:06:10 INFO - PROCESS | 2272 | --DOMWINDOW == 129 (19F4A400) [pid = 2272] [serial = 668] [outer = 00000000] [url = about:blank] 12:06:10 INFO - PROCESS | 2272 | --DOMWINDOW == 128 (1B337C00) [pid = 2272] [serial = 666] [outer = 00000000] [url = about:blank] 12:06:10 INFO - PROCESS | 2272 | --DOMWINDOW == 127 (17FAE800) [pid = 2272] [serial = 660] [outer = 00000000] [url = about:blank] 12:06:10 INFO - PROCESS | 2272 | --DOMWINDOW == 126 (1A18D400) [pid = 2272] [serial = 669] [outer = 00000000] [url = about:blank] 12:06:10 INFO - PROCESS | 2272 | --DOMWINDOW == 125 (1B48F800) [pid = 2272] [serial = 671] [outer = 00000000] [url = about:blank] 12:06:10 INFO - PROCESS | 2272 | --DOMWINDOW == 124 (1B491800) [pid = 2272] [serial = 672] [outer = 00000000] [url = about:blank] 12:06:10 INFO - PROCESS | 2272 | --DOMWINDOW == 123 (16E71400) [pid = 2272] [serial = 657] [outer = 00000000] [url = about:blank] 12:06:10 INFO - PROCESS | 2272 | 1461179170857 Marionette TRACE conn5 <- [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]]]}] 12:06:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 12:06:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 770ms 12:06:10 INFO - PROCESS | 2272 | 1461179170877 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 12:06:10 INFO - PROCESS | 2272 | 1461179170880 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 12:06:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 12:06:10 INFO - PROCESS | 2272 | 1461179170884 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 12:06:10 INFO - PROCESS | 2272 | 1461179170890 Marionette TRACE conn5 <- [1,966,null,{}] 12:06:10 INFO - PROCESS | 2272 | 1461179170899 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:10 INFO - PROCESS | 2272 | 1461179170986 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 12:06:10 INFO - PROCESS | 2272 | 1461179170992 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:11 INFO - PROCESS | 2272 | ++DOCSHELL 10D01C00 == 59 [pid = 2272] [id = 251] 12:06:11 INFO - PROCESS | 2272 | ++DOMWINDOW == 124 (10D02800) [pid = 2272] [serial = 752] [outer = 00000000] 12:06:11 INFO - PROCESS | 2272 | ++DOMWINDOW == 125 (136E3400) [pid = 2272] [serial = 753] [outer = 10D02800] 12:06:11 INFO - PROCESS | 2272 | 1461179171038 Marionette DEBUG loaded listener.js 12:06:11 INFO - PROCESS | 2272 | ++DOMWINDOW == 126 (1471CC00) [pid = 2272] [serial = 754] [outer = 10D02800] 12:06:11 INFO - PROCESS | 2272 | 1461179171502 Marionette TRACE conn5 <- [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]]]}] 12:06:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 12:06:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 689ms 12:06:11 INFO - PROCESS | 2272 | 1461179171577 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 12:06:11 INFO - PROCESS | 2272 | 1461179171580 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 12:06:11 INFO - PROCESS | 2272 | 1461179171583 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 12:06:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 12:06:11 INFO - PROCESS | 2272 | 1461179171585 Marionette TRACE conn5 <- [1,970,null,{}] 12:06:11 INFO - PROCESS | 2272 | 1461179171589 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:11 INFO - PROCESS | 2272 | 1461179171700 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 12:06:11 INFO - PROCESS | 2272 | 1461179171798 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:11 INFO - PROCESS | 2272 | ++DOCSHELL 14A3B400 == 60 [pid = 2272] [id = 252] 12:06:11 INFO - PROCESS | 2272 | ++DOMWINDOW == 127 (14A3DC00) [pid = 2272] [serial = 755] [outer = 00000000] 12:06:11 INFO - PROCESS | 2272 | ++DOMWINDOW == 128 (15032400) [pid = 2272] [serial = 756] [outer = 14A3DC00] 12:06:11 INFO - PROCESS | 2272 | 1461179171844 Marionette DEBUG loaded listener.js 12:06:11 INFO - PROCESS | 2272 | ++DOMWINDOW == 129 (150E0400) [pid = 2272] [serial = 757] [outer = 14A3DC00] 12:06:12 INFO - PROCESS | 2272 | 1461179172198 Marionette TRACE conn5 <- [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]]]}] 12:06:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 12:06:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 670ms 12:06:12 INFO - PROCESS | 2272 | 1461179172263 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 12:06:12 INFO - PROCESS | 2272 | 1461179172265 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 12:06:12 INFO - PROCESS | 2272 | 1461179172268 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 12:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 12:06:12 INFO - PROCESS | 2272 | 1461179172270 Marionette TRACE conn5 <- [1,974,null,{}] 12:06:12 INFO - PROCESS | 2272 | 1461179172273 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:12 INFO - PROCESS | 2272 | 1461179172354 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 12:06:12 INFO - PROCESS | 2272 | 1461179172360 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:12 INFO - PROCESS | 2272 | ++DOCSHELL 1510F800 == 61 [pid = 2272] [id = 253] 12:06:12 INFO - PROCESS | 2272 | ++DOMWINDOW == 130 (15110C00) [pid = 2272] [serial = 758] [outer = 00000000] 12:06:12 INFO - PROCESS | 2272 | ++DOMWINDOW == 131 (15207400) [pid = 2272] [serial = 759] [outer = 15110C00] 12:06:12 INFO - PROCESS | 2272 | 1461179172415 Marionette DEBUG loaded listener.js 12:06:12 INFO - PROCESS | 2272 | ++DOMWINDOW == 132 (15241C00) [pid = 2272] [serial = 760] [outer = 15110C00] 12:06:12 INFO - PROCESS | 2272 | 1461179172920 Marionette TRACE conn5 <- [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]]]}] 12:06:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 12:06:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 670ms 12:06:12 INFO - PROCESS | 2272 | 1461179172942 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 12:06:12 INFO - PROCESS | 2272 | 1461179172944 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 12:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 12:06:12 INFO - PROCESS | 2272 | 1461179172948 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 12:06:12 INFO - PROCESS | 2272 | 1461179172950 Marionette TRACE conn5 <- [1,978,null,{}] 12:06:12 INFO - PROCESS | 2272 | 1461179172953 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:13 INFO - PROCESS | 2272 | 1461179173069 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 12:06:13 INFO - PROCESS | 2272 | 1461179173165 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:13 INFO - PROCESS | 2272 | ++DOCSHELL 1615BC00 == 62 [pid = 2272] [id = 254] 12:06:13 INFO - PROCESS | 2272 | ++DOMWINDOW == 133 (16714C00) [pid = 2272] [serial = 761] [outer = 00000000] 12:06:13 INFO - PROCESS | 2272 | ++DOMWINDOW == 134 (167D9000) [pid = 2272] [serial = 762] [outer = 16714C00] 12:06:13 INFO - PROCESS | 2272 | 1461179173209 Marionette DEBUG loaded listener.js 12:06:13 INFO - PROCESS | 2272 | ++DOMWINDOW == 135 (167D8C00) [pid = 2272] [serial = 763] [outer = 16714C00] 12:06:13 INFO - PROCESS | 2272 | 1461179173617 Marionette TRACE conn5 <- [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]]]}] 12:06:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 12:06:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 730ms 12:06:13 INFO - PROCESS | 2272 | 1461179173678 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 12:06:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 12:06:13 INFO - PROCESS | 2272 | 1461179173681 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 12:06:13 INFO - PROCESS | 2272 | 1461179173684 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 12:06:13 INFO - PROCESS | 2272 | 1461179173685 Marionette TRACE conn5 <- [1,982,null,{}] 12:06:13 INFO - PROCESS | 2272 | 1461179173689 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:13 INFO - PROCESS | 2272 | 1461179173800 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 12:06:13 INFO - PROCESS | 2272 | 1461179173861 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:13 INFO - PROCESS | 2272 | ++DOCSHELL 16087C00 == 63 [pid = 2272] [id = 255] 12:06:13 INFO - PROCESS | 2272 | ++DOMWINDOW == 136 (167DF800) [pid = 2272] [serial = 764] [outer = 00000000] 12:06:13 INFO - PROCESS | 2272 | ++DOMWINDOW == 137 (16E71400) [pid = 2272] [serial = 765] [outer = 167DF800] 12:06:13 INFO - PROCESS | 2272 | 1461179173905 Marionette DEBUG loaded listener.js 12:06:13 INFO - PROCESS | 2272 | ++DOMWINDOW == 138 (17F31C00) [pid = 2272] [serial = 766] [outer = 167DF800] 12:06:14 INFO - PROCESS | 2272 | 1461179174326 Marionette TRACE conn5 <- [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]]]}] 12:06:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 12:06:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 670ms 12:06:14 INFO - PROCESS | 2272 | 1461179174354 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 12:06:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 12:06:14 INFO - PROCESS | 2272 | 1461179174356 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 12:06:14 INFO - PROCESS | 2272 | 1461179174359 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 12:06:14 INFO - PROCESS | 2272 | 1461179174361 Marionette TRACE conn5 <- [1,986,null,{}] 12:06:14 INFO - PROCESS | 2272 | 1461179174365 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:14 INFO - PROCESS | 2272 | 1461179174504 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 12:06:14 INFO - PROCESS | 2272 | 1461179174528 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:14 INFO - PROCESS | 2272 | ++DOCSHELL 16B04800 == 64 [pid = 2272] [id = 256] 12:06:14 INFO - PROCESS | 2272 | ++DOMWINDOW == 139 (17F35C00) [pid = 2272] [serial = 767] [outer = 00000000] 12:06:14 INFO - PROCESS | 2272 | ++DOMWINDOW == 140 (17FA6400) [pid = 2272] [serial = 768] [outer = 17F35C00] 12:06:14 INFO - PROCESS | 2272 | 1461179174572 Marionette DEBUG loaded listener.js 12:06:14 INFO - PROCESS | 2272 | ++DOMWINDOW == 141 (17FAE000) [pid = 2272] [serial = 769] [outer = 17F35C00] 12:06:15 INFO - PROCESS | 2272 | --DOMWINDOW == 140 (10DAE800) [pid = 2272] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 12:06:15 INFO - PROCESS | 2272 | --DOMWINDOW == 139 (1022DC00) [pid = 2272] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 12:06:15 INFO - PROCESS | 2272 | --DOMWINDOW == 138 (1F07B800) [pid = 2272] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 12:06:15 INFO - PROCESS | 2272 | --DOMWINDOW == 137 (1988CC00) [pid = 2272] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 12:06:15 INFO - PROCESS | 2272 | --DOMWINDOW == 136 (1EC5E000) [pid = 2272] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 12:06:15 INFO - PROCESS | 2272 | --DOMWINDOW == 135 (1F078800) [pid = 2272] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 12:06:15 INFO - PROCESS | 2272 | --DOMWINDOW == 134 (16088400) [pid = 2272] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 12:06:15 INFO - PROCESS | 2272 | --DOMWINDOW == 133 (1E135400) [pid = 2272] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 12:06:15 INFO - PROCESS | 2272 | --DOMWINDOW == 132 (1A18DC00) [pid = 2272] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 12:06:15 INFO - PROCESS | 2272 | --DOMWINDOW == 131 (1BBABC00) [pid = 2272] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 12:06:15 INFO - PROCESS | 2272 | --DOMWINDOW == 130 (191B3000) [pid = 2272] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 12:06:15 INFO - PROCESS | 2272 | --DOMWINDOW == 129 (14A3B000) [pid = 2272] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 12:06:15 INFO - PROCESS | 2272 | --DOMWINDOW == 128 (1E12A000) [pid = 2272] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 12:06:15 INFO - PROCESS | 2272 | --DOMWINDOW == 127 (1A56BC00) [pid = 2272] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 12:06:15 INFO - PROCESS | 2272 | --DOMWINDOW == 126 (167E5400) [pid = 2272] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 12:06:15 INFO - PROCESS | 2272 | --DOMWINDOW == 125 (10140800) [pid = 2272] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 12:06:15 INFO - PROCESS | 2272 | --DOMWINDOW == 124 (1920F000) [pid = 2272] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 12:06:15 INFO - PROCESS | 2272 | --DOMWINDOW == 123 (10597400) [pid = 2272] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 12:06:15 INFO - PROCESS | 2272 | --DOMWINDOW == 122 (14A3F400) [pid = 2272] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 12:06:15 INFO - PROCESS | 2272 | --DOMWINDOW == 121 (1B49B400) [pid = 2272] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 12:06:15 INFO - PROCESS | 2272 | --DOMWINDOW == 120 (17F34000) [pid = 2272] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 12:06:15 INFO - PROCESS | 2272 | --DOMWINDOW == 119 (10DA8000) [pid = 2272] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 12:06:15 INFO - PROCESS | 2272 | --DOMWINDOW == 118 (167DBC00) [pid = 2272] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 12:06:15 INFO - PROCESS | 2272 | --DOMWINDOW == 117 (1BB9D400) [pid = 2272] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 12:06:15 INFO - PROCESS | 2272 | 1461179175258 Marionette TRACE conn5 <- [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]]]}] 12:06:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 12:06:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 930ms 12:06:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 12:06:15 INFO - PROCESS | 2272 | 1461179175290 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 12:06:15 INFO - PROCESS | 2272 | 1461179175292 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 12:06:15 INFO - PROCESS | 2272 | 1461179175295 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 12:06:15 INFO - PROCESS | 2272 | 1461179175297 Marionette TRACE conn5 <- [1,990,null,{}] 12:06:15 INFO - PROCESS | 2272 | 1461179175313 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:15 INFO - PROCESS | 2272 | 1461179175393 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 12:06:15 INFO - PROCESS | 2272 | 1461179175399 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:15 INFO - PROCESS | 2272 | ++DOCSHELL 0FB8E400 == 65 [pid = 2272] [id = 257] 12:06:15 INFO - PROCESS | 2272 | ++DOMWINDOW == 118 (10DAE800) [pid = 2272] [serial = 770] [outer = 00000000] 12:06:15 INFO - PROCESS | 2272 | ++DOMWINDOW == 119 (17F34000) [pid = 2272] [serial = 771] [outer = 10DAE800] 12:06:15 INFO - PROCESS | 2272 | 1461179175443 Marionette DEBUG loaded listener.js 12:06:15 INFO - PROCESS | 2272 | ++DOMWINDOW == 120 (17FA0400) [pid = 2272] [serial = 772] [outer = 10DAE800] 12:06:16 INFO - PROCESS | 2272 | 1461179176052 Marionette TRACE conn5 <- [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]]]}] 12:06:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 12:06:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 789ms 12:06:16 INFO - PROCESS | 2272 | 1461179176087 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 12:06:16 INFO - PROCESS | 2272 | 1461179176092 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 12:06:16 INFO - PROCESS | 2272 | 1461179176098 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 12:06:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 12:06:16 INFO - PROCESS | 2272 | 1461179176102 Marionette TRACE conn5 <- [1,994,null,{}] 12:06:16 INFO - PROCESS | 2272 | 1461179176107 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:16 INFO - PROCESS | 2272 | 1461179176271 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 12:06:16 INFO - PROCESS | 2272 | 1461179176408 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:16 INFO - PROCESS | 2272 | ++DOCSHELL 0FA4FC00 == 66 [pid = 2272] [id = 258] 12:06:16 INFO - PROCESS | 2272 | ++DOMWINDOW == 121 (0FF0E000) [pid = 2272] [serial = 773] [outer = 00000000] 12:06:16 INFO - PROCESS | 2272 | ++DOMWINDOW == 122 (10230C00) [pid = 2272] [serial = 774] [outer = 0FF0E000] 12:06:16 INFO - PROCESS | 2272 | 1461179176468 Marionette DEBUG loaded listener.js 12:06:16 INFO - PROCESS | 2272 | ++DOMWINDOW == 123 (1050BC00) [pid = 2272] [serial = 775] [outer = 0FF0E000] 12:06:17 INFO - PROCESS | 2272 | 1461179177023 Marionette TRACE conn5 <- [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]]]}] 12:06:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 12:06:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 970ms 12:06:17 INFO - PROCESS | 2272 | 1461179177072 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 12:06:17 INFO - PROCESS | 2272 | 1461179177078 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 12:06:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 12:06:17 INFO - PROCESS | 2272 | 1461179177085 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 12:06:17 INFO - PROCESS | 2272 | 1461179177087 Marionette TRACE conn5 <- [1,998,null,{}] 12:06:17 INFO - PROCESS | 2272 | 1461179177091 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:17 INFO - PROCESS | 2272 | 1461179177206 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 12:06:17 INFO - PROCESS | 2272 | 1461179177314 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:17 INFO - PROCESS | 2272 | ++DOCSHELL 10E8F000 == 67 [pid = 2272] [id = 259] 12:06:17 INFO - PROCESS | 2272 | ++DOMWINDOW == 124 (13610800) [pid = 2272] [serial = 776] [outer = 00000000] 12:06:17 INFO - PROCESS | 2272 | ++DOMWINDOW == 125 (1510F400) [pid = 2272] [serial = 777] [outer = 13610800] 12:06:17 INFO - PROCESS | 2272 | 1461179177371 Marionette DEBUG loaded listener.js 12:06:17 INFO - PROCESS | 2272 | ++DOMWINDOW == 126 (1523A400) [pid = 2272] [serial = 778] [outer = 13610800] 12:06:17 INFO - PROCESS | 2272 | 1461179177994 Marionette TRACE conn5 <- [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]]]}] 12:06:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 12:06:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 971ms 12:06:18 INFO - PROCESS | 2272 | 1461179178058 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 12:06:18 INFO - PROCESS | 2272 | 1461179178061 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 12:06:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 12:06:18 INFO - PROCESS | 2272 | 1461179178065 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 12:06:18 INFO - PROCESS | 2272 | 1461179178068 Marionette TRACE conn5 <- [1,1002,null,{}] 12:06:18 INFO - PROCESS | 2272 | 1461179178079 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:18 INFO - PROCESS | 2272 | 1461179178190 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 12:06:18 INFO - PROCESS | 2272 | 1461179178326 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:18 INFO - PROCESS | 2272 | ++DOCSHELL 17FA5400 == 68 [pid = 2272] [id = 260] 12:06:18 INFO - PROCESS | 2272 | ++DOMWINDOW == 127 (17FA9400) [pid = 2272] [serial = 779] [outer = 00000000] 12:06:18 INFO - PROCESS | 2272 | ++DOMWINDOW == 128 (191B0000) [pid = 2272] [serial = 780] [outer = 17FA9400] 12:06:18 INFO - PROCESS | 2272 | 1461179178384 Marionette DEBUG loaded listener.js 12:06:18 INFO - PROCESS | 2272 | ++DOMWINDOW == 129 (191BB800) [pid = 2272] [serial = 781] [outer = 17FA9400] 12:06:18 INFO - PROCESS | 2272 | 1461179178955 Marionette TRACE conn5 <- [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]]]}] 12:06:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 12:06:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 930ms 12:06:18 INFO - PROCESS | 2272 | 1461179178998 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 12:06:18 INFO - PROCESS | 2272 | 1461179179001 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 12:06:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 12:06:19 INFO - PROCESS | 2272 | 1461179179004 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 12:06:19 INFO - PROCESS | 2272 | 1461179179006 Marionette TRACE conn5 <- [1,1006,null,{}] 12:06:19 INFO - PROCESS | 2272 | 1461179179010 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:19 INFO - PROCESS | 2272 | 1461179179118 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 12:06:19 INFO - PROCESS | 2272 | 1461179179223 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:19 INFO - PROCESS | 2272 | ++DOCSHELL 19209400 == 69 [pid = 2272] [id = 261] 12:06:19 INFO - PROCESS | 2272 | ++DOMWINDOW == 130 (1920C800) [pid = 2272] [serial = 782] [outer = 00000000] 12:06:19 INFO - PROCESS | 2272 | ++DOMWINDOW == 131 (1983B800) [pid = 2272] [serial = 783] [outer = 1920C800] 12:06:19 INFO - PROCESS | 2272 | 1461179179278 Marionette DEBUG loaded listener.js 12:06:19 INFO - PROCESS | 2272 | ++DOMWINDOW == 132 (19884800) [pid = 2272] [serial = 784] [outer = 1920C800] 12:06:19 INFO - PROCESS | 2272 | 1461179179819 Marionette TRACE conn5 <- [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]]]}] 12:06:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 12:06:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 870ms 12:06:19 INFO - PROCESS | 2272 | 1461179179878 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 12:06:19 INFO - PROCESS | 2272 | 1461179179880 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 12:06:19 INFO - PROCESS | 2272 | 1461179179884 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 12:06:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 12:06:19 INFO - PROCESS | 2272 | 1461179179886 Marionette TRACE conn5 <- [1,1010,null,{}] 12:06:19 INFO - PROCESS | 2272 | 1461179179889 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:19 INFO - PROCESS | 2272 | 1461179179993 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 12:06:20 INFO - PROCESS | 2272 | 1461179180099 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:20 INFO - PROCESS | 2272 | ++DOCSHELL 1988D800 == 70 [pid = 2272] [id = 262] 12:06:20 INFO - PROCESS | 2272 | ++DOMWINDOW == 133 (19F48000) [pid = 2272] [serial = 785] [outer = 00000000] 12:06:20 INFO - PROCESS | 2272 | ++DOMWINDOW == 134 (19F61000) [pid = 2272] [serial = 786] [outer = 19F48000] 12:06:20 INFO - PROCESS | 2272 | 1461179180154 Marionette DEBUG loaded listener.js 12:06:20 INFO - PROCESS | 2272 | ++DOMWINDOW == 135 (1A184800) [pid = 2272] [serial = 787] [outer = 19F48000] 12:06:20 INFO - PROCESS | 2272 | 1461179180745 Marionette TRACE conn5 <- [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]]]}] 12:06:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 12:06:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 930ms 12:06:20 INFO - PROCESS | 2272 | 1461179180818 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 12:06:20 INFO - PROCESS | 2272 | 1461179180820 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 12:06:20 INFO - PROCESS | 2272 | 1461179180823 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 12:06:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 12:06:20 INFO - PROCESS | 2272 | 1461179180825 Marionette TRACE conn5 <- [1,1014,null,{}] 12:06:20 INFO - PROCESS | 2272 | 1461179180829 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:20 INFO - PROCESS | 2272 | 1461179180946 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 12:06:21 INFO - PROCESS | 2272 | 1461179181080 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:21 INFO - PROCESS | 2272 | ++DOCSHELL 1A18B400 == 71 [pid = 2272] [id = 263] 12:06:21 INFO - PROCESS | 2272 | ++DOMWINDOW == 136 (1A568C00) [pid = 2272] [serial = 788] [outer = 00000000] 12:06:21 INFO - PROCESS | 2272 | ++DOMWINDOW == 137 (1A652800) [pid = 2272] [serial = 789] [outer = 1A568C00] 12:06:21 INFO - PROCESS | 2272 | 1461179181138 Marionette DEBUG loaded listener.js 12:06:21 INFO - PROCESS | 2272 | ++DOMWINDOW == 138 (1B373400) [pid = 2272] [serial = 790] [outer = 1A568C00] 12:06:21 INFO - PROCESS | 2272 | 1461179181764 Marionette TRACE conn5 <- [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]]]}] 12:06:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 12:06:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 969ms 12:06:21 INFO - PROCESS | 2272 | 1461179181798 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 12:06:21 INFO - PROCESS | 2272 | 1461179181800 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 12:06:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 12:06:21 INFO - PROCESS | 2272 | 1461179181804 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 12:06:21 INFO - PROCESS | 2272 | 1461179181806 Marionette TRACE conn5 <- [1,1018,null,{}] 12:06:21 INFO - PROCESS | 2272 | 1461179181810 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:21 INFO - PROCESS | 2272 | 1461179181934 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 12:06:22 INFO - PROCESS | 2272 | 1461179182042 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:22 INFO - PROCESS | 2272 | ++DOCSHELL 14BFBC00 == 72 [pid = 2272] [id = 264] 12:06:22 INFO - PROCESS | 2272 | ++DOMWINDOW == 139 (15029800) [pid = 2272] [serial = 791] [outer = 00000000] 12:06:22 INFO - PROCESS | 2272 | ++DOMWINDOW == 140 (17F3FC00) [pid = 2272] [serial = 792] [outer = 15029800] 12:06:22 INFO - PROCESS | 2272 | 1461179182097 Marionette DEBUG loaded listener.js 12:06:22 INFO - PROCESS | 2272 | ++DOMWINDOW == 141 (1A189800) [pid = 2272] [serial = 793] [outer = 15029800] 12:06:22 INFO - PROCESS | 2272 | 1461179182908 Marionette TRACE conn5 <- [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]]]}] 12:06:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 12:06:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1181ms 12:06:22 INFO - PROCESS | 2272 | 1461179182993 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 12:06:22 INFO - PROCESS | 2272 | 1461179182996 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 12:06:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 12:06:22 INFO - PROCESS | 2272 | 1461179183000 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 12:06:22 INFO - PROCESS | 2272 | 1461179183003 Marionette TRACE conn5 <- [1,1022,null,{}] 12:06:23 INFO - PROCESS | 2272 | 1461179183009 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:23 INFO - PROCESS | 2272 | 1461179183123 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 12:06:23 INFO - PROCESS | 2272 | 1461179183256 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:23 INFO - PROCESS | 2272 | ++DOCSHELL 1022BC00 == 73 [pid = 2272] [id = 265] 12:06:23 INFO - PROCESS | 2272 | ++DOMWINDOW == 142 (10425800) [pid = 2272] [serial = 794] [outer = 00000000] 12:06:23 INFO - PROCESS | 2272 | ++DOMWINDOW == 143 (10D07400) [pid = 2272] [serial = 795] [outer = 10425800] 12:06:23 INFO - PROCESS | 2272 | 1461179183310 Marionette DEBUG loaded listener.js 12:06:23 INFO - PROCESS | 2272 | ++DOMWINDOW == 144 (110AA800) [pid = 2272] [serial = 796] [outer = 10425800] 12:06:23 INFO - PROCESS | 2272 | --DOCSHELL 16B04800 == 72 [pid = 2272] [id = 256] 12:06:23 INFO - PROCESS | 2272 | --DOCSHELL 16087C00 == 71 [pid = 2272] [id = 255] 12:06:23 INFO - PROCESS | 2272 | --DOCSHELL 1615BC00 == 70 [pid = 2272] [id = 254] 12:06:23 INFO - PROCESS | 2272 | --DOCSHELL 10D01C00 == 69 [pid = 2272] [id = 251] 12:06:23 INFO - PROCESS | 2272 | --DOCSHELL 0F570800 == 68 [pid = 2272] [id = 250] 12:06:23 INFO - PROCESS | 2272 | --DOCSHELL 0F56F000 == 67 [pid = 2272] [id = 249] 12:06:23 INFO - PROCESS | 2272 | --DOCSHELL 0DE1FC00 == 66 [pid = 2272] [id = 248] 12:06:23 INFO - PROCESS | 2272 | --DOCSHELL 1F4F2400 == 65 [pid = 2272] [id = 246] 12:06:23 INFO - PROCESS | 2272 | --DOMWINDOW == 143 (1EC66C00) [pid = 2272] [serial = 726] [outer = 00000000] [url = about:blank] 12:06:23 INFO - PROCESS | 2272 | --DOCSHELL 1D830C00 == 64 [pid = 2272] [id = 245] 12:06:23 INFO - PROCESS | 2272 | --DOCSHELL 10229800 == 63 [pid = 2272] [id = 244] 12:06:23 INFO - PROCESS | 2272 | --DOCSHELL 147AA800 == 62 [pid = 2272] [id = 243] 12:06:23 INFO - PROCESS | 2272 | --DOMWINDOW == 142 (14BFA000) [pid = 2272] [serial = 588] [outer = 00000000] [url = about:blank] 12:06:23 INFO - PROCESS | 2272 | --DOMWINDOW == 141 (105A1000) [pid = 2272] [serial = 630] [outer = 00000000] [url = about:blank] 12:06:23 INFO - PROCESS | 2272 | --DOMWINDOW == 140 (1F6EC400) [pid = 2272] [serial = 645] [outer = 00000000] [url = about:blank] 12:06:23 INFO - PROCESS | 2272 | --DOMWINDOW == 139 (1A18D000) [pid = 2272] [serial = 561] [outer = 00000000] [url = about:blank] 12:06:23 INFO - PROCESS | 2272 | --DOMWINDOW == 138 (1EC69400) [pid = 2272] [serial = 642] [outer = 00000000] [url = about:blank] 12:06:23 INFO - PROCESS | 2272 | --DOMWINDOW == 137 (1F1EAC00) [pid = 2272] [serial = 639] [outer = 00000000] [url = about:blank] 12:06:23 INFO - PROCESS | 2272 | --DOMWINDOW == 136 (191DA000) [pid = 2272] [serial = 633] [outer = 00000000] [url = about:blank] 12:06:23 INFO - PROCESS | 2272 | --DOMWINDOW == 135 (1E5BA400) [pid = 2272] [serial = 636] [outer = 00000000] [url = about:blank] 12:06:23 INFO - PROCESS | 2272 | --DOMWINDOW == 134 (1D782000) [pid = 2272] [serial = 594] [outer = 00000000] [url = about:blank] 12:06:23 INFO - PROCESS | 2272 | --DOMWINDOW == 133 (191BA400) [pid = 2272] [serial = 591] [outer = 00000000] [url = about:blank] 12:06:23 INFO - PROCESS | 2272 | --DOMWINDOW == 132 (147A8C00) [pid = 2272] [serial = 555] [outer = 00000000] [url = about:blank] 12:06:23 INFO - PROCESS | 2272 | --DOMWINDOW == 131 (17FA8000) [pid = 2272] [serial = 558] [outer = 00000000] [url = about:blank] 12:06:23 INFO - PROCESS | 2272 | --DOMWINDOW == 130 (1BCC9400) [pid = 2272] [serial = 585] [outer = 00000000] [url = about:blank] 12:06:23 INFO - PROCESS | 2272 | --DOMWINDOW == 129 (1B494000) [pid = 2272] [serial = 712] [outer = 00000000] [url = about:blank] 12:06:23 INFO - PROCESS | 2272 | --DOMWINDOW == 128 (1D831400) [pid = 2272] [serial = 715] [outer = 00000000] [url = about:blank] 12:06:23 INFO - PROCESS | 2272 | --DOMWINDOW == 127 (151C9800) [pid = 2272] [serial = 677] [outer = 00000000] [url = about:blank] 12:06:23 INFO - PROCESS | 2272 | --DOMWINDOW == 126 (1D82C000) [pid = 2272] [serial = 714] [outer = 00000000] [url = about:blank] 12:06:23 INFO - PROCESS | 2272 | --DOMWINDOW == 125 (16084000) [pid = 2272] [serial = 678] [outer = 00000000] [url = about:blank] 12:06:23 INFO - PROCESS | 2272 | --DOMWINDOW == 124 (1CECF800) [pid = 2272] [serial = 720] [outer = 00000000] [url = about:blank] 12:06:23 INFO - PROCESS | 2272 | --DOMWINDOW == 123 (1E142800) [pid = 2272] [serial = 717] [outer = 00000000] [url = about:blank] 12:06:23 INFO - PROCESS | 2272 | --DOMWINDOW == 122 (1A571C00) [pid = 2272] [serial = 723] [outer = 00000000] [url = about:blank] 12:06:23 INFO - PROCESS | 2272 | --DOMWINDOW == 121 (17FAA400) [pid = 2272] [serial = 705] [outer = 00000000] [url = about:blank] 12:06:23 INFO - PROCESS | 2272 | --DOMWINDOW == 120 (191B2C00) [pid = 2272] [serial = 706] [outer = 00000000] [url = about:blank] 12:06:23 INFO - PROCESS | 2272 | --DOMWINDOW == 119 (1510D000) [pid = 2272] [serial = 697] [outer = 00000000] [url = about:blank] 12:06:23 INFO - PROCESS | 2272 | --DOMWINDOW == 118 (1471FC00) [pid = 2272] [serial = 696] [outer = 00000000] [url = about:blank] 12:06:23 INFO - PROCESS | 2272 | --DOMWINDOW == 117 (19F54C00) [pid = 2272] [serial = 708] [outer = 00000000] [url = about:blank] 12:06:23 INFO - PROCESS | 2272 | --DOMWINDOW == 116 (1BCC8C00) [pid = 2272] [serial = 680] [outer = 00000000] [url = about:blank] 12:06:23 INFO - PROCESS | 2272 | --DOMWINDOW == 115 (15208000) [pid = 2272] [serial = 702] [outer = 00000000] [url = about:blank] 12:06:23 INFO - PROCESS | 2272 | --DOMWINDOW == 114 (1523D800) [pid = 2272] [serial = 703] [outer = 00000000] [url = about:blank] 12:06:23 INFO - PROCESS | 2272 | --DOMWINDOW == 113 (17EF1000) [pid = 2272] [serial = 700] [outer = 00000000] [url = about:blank] 12:06:23 INFO - PROCESS | 2272 | --DOMWINDOW == 112 (167DC800) [pid = 2272] [serial = 699] [outer = 00000000] [url = about:blank] 12:06:23 INFO - PROCESS | 2272 | --DOMWINDOW == 111 (1E5B3000) [pid = 2272] [serial = 683] [outer = 00000000] [url = about:blank] 12:06:23 INFO - PROCESS | 2272 | --DOMWINDOW == 110 (1E147800) [pid = 2272] [serial = 686] [outer = 00000000] [url = about:blank] 12:06:23 INFO - PROCESS | 2272 | --DOMWINDOW == 109 (1F07D000) [pid = 2272] [serial = 689] [outer = 00000000] [url = about:blank] 12:06:23 INFO - PROCESS | 2272 | --DOMWINDOW == 108 (1ECA8800) [pid = 2272] [serial = 692] [outer = 00000000] [url = about:blank] 12:06:23 INFO - PROCESS | 2272 | --DOMWINDOW == 107 (1E136C00) [pid = 2272] [serial = 718] [outer = 00000000] [url = about:blank] 12:06:23 INFO - PROCESS | 2272 | --DOMWINDOW == 106 (10145400) [pid = 2272] [serial = 396] [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.] 12:06:23 INFO - PROCESS | 2272 | --DOMWINDOW == 105 (1B377400) [pid = 2272] [serial = 711] [outer = 00000000] [url = about:blank] 12:06:23 INFO - PROCESS | 2272 | --DOMWINDOW == 104 (1A56F800) [pid = 2272] [serial = 724] [outer = 00000000] [url = about:blank] 12:06:23 INFO - PROCESS | 2272 | --DOMWINDOW == 103 (14BF0400) [pid = 2272] [serial = 721] [outer = 00000000] [url = about:blank] 12:06:23 INFO - PROCESS | 2272 | --DOMWINDOW == 102 (1A186C00) [pid = 2272] [serial = 709] [outer = 00000000] [url = about:blank] 12:06:23 INFO - PROCESS | 2272 | 1461179183930 Marionette TRACE conn5 <- [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]]]}] 12:06:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 12:06:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 970ms 12:06:23 INFO - PROCESS | 2272 | 1461179183974 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 12:06:23 INFO - PROCESS | 2272 | 1461179183979 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 12:06:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 12:06:23 INFO - PROCESS | 2272 | 1461179183985 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 12:06:23 INFO - PROCESS | 2272 | 1461179183988 Marionette TRACE conn5 <- [1,1026,null,{}] 12:06:23 INFO - PROCESS | 2272 | 1461179183991 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:24 INFO - PROCESS | 2272 | 1461179184081 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 12:06:24 INFO - PROCESS | 2272 | 1461179184090 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:24 INFO - PROCESS | 2272 | ++DOCSHELL 0DE5D400 == 63 [pid = 2272] [id = 266] 12:06:24 INFO - PROCESS | 2272 | ++DOMWINDOW == 103 (0F9B9C00) [pid = 2272] [serial = 797] [outer = 00000000] 12:06:24 INFO - PROCESS | 2272 | ++DOMWINDOW == 104 (10D0EC00) [pid = 2272] [serial = 798] [outer = 0F9B9C00] 12:06:24 INFO - PROCESS | 2272 | 1461179184136 Marionette DEBUG loaded listener.js 12:06:24 INFO - PROCESS | 2272 | ++DOMWINDOW == 105 (13658000) [pid = 2272] [serial = 799] [outer = 0F9B9C00] 12:06:24 INFO - PROCESS | 2272 | 1461179184655 Marionette TRACE conn5 <- [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]]]}] 12:06:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 12:06:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 730ms 12:06:24 INFO - PROCESS | 2272 | 1461179184719 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 12:06:24 INFO - PROCESS | 2272 | 1461179184721 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 12:06:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 12:06:24 INFO - PROCESS | 2272 | 1461179184725 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 12:06:24 INFO - PROCESS | 2272 | 1461179184728 Marionette TRACE conn5 <- [1,1030,null,{}] 12:06:24 INFO - PROCESS | 2272 | 1461179184738 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:24 INFO - PROCESS | 2272 | 1461179184828 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 12:06:24 INFO - PROCESS | 2272 | 1461179184920 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:24 INFO - PROCESS | 2272 | ++DOCSHELL 14718400 == 64 [pid = 2272] [id = 267] 12:06:24 INFO - PROCESS | 2272 | ++DOMWINDOW == 106 (14A3FC00) [pid = 2272] [serial = 800] [outer = 00000000] 12:06:24 INFO - PROCESS | 2272 | ++DOMWINDOW == 107 (1520A800) [pid = 2272] [serial = 801] [outer = 14A3FC00] 12:06:24 INFO - PROCESS | 2272 | 1461179184969 Marionette DEBUG loaded listener.js 12:06:25 INFO - PROCESS | 2272 | ++DOMWINDOW == 108 (1523E000) [pid = 2272] [serial = 802] [outer = 14A3FC00] 12:06:25 INFO - PROCESS | 2272 | 1461179185345 Marionette TRACE conn5 <- [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]]]}] 12:06:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 12:06:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 670ms 12:06:25 INFO - PROCESS | 2272 | 1461179185399 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 12:06:25 INFO - PROCESS | 2272 | 1461179185401 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 12:06:25 INFO - PROCESS | 2272 | 1461179185404 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 12:06:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 12:06:25 INFO - PROCESS | 2272 | 1461179185406 Marionette TRACE conn5 <- [1,1034,null,{}] 12:06:25 INFO - PROCESS | 2272 | 1461179185409 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:25 INFO - PROCESS | 2272 | 1461179185495 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 12:06:25 INFO - PROCESS | 2272 | 1461179185501 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:25 INFO - PROCESS | 2272 | ++DOCSHELL 16082800 == 65 [pid = 2272] [id = 268] 12:06:25 INFO - PROCESS | 2272 | ++DOMWINDOW == 109 (16082C00) [pid = 2272] [serial = 803] [outer = 00000000] 12:06:25 INFO - PROCESS | 2272 | ++DOMWINDOW == 110 (1671B400) [pid = 2272] [serial = 804] [outer = 16082C00] 12:06:25 INFO - PROCESS | 2272 | 1461179185546 Marionette DEBUG loaded listener.js 12:06:25 INFO - PROCESS | 2272 | ++DOMWINDOW == 111 (167DF400) [pid = 2272] [serial = 805] [outer = 16082C00] 12:06:25 INFO - PROCESS | 2272 | 1461179185973 Marionette TRACE conn5 <- [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]]]}] 12:06:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 12:06:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 629ms 12:06:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 12:06:26 INFO - PROCESS | 2272 | 1461179186044 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 12:06:26 INFO - PROCESS | 2272 | 1461179186046 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 12:06:26 INFO - PROCESS | 2272 | 1461179186049 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 12:06:26 INFO - PROCESS | 2272 | 1461179186051 Marionette TRACE conn5 <- [1,1038,null,{}] 12:06:26 INFO - PROCESS | 2272 | 1461179186054 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:26 INFO - PROCESS | 2272 | 1461179186167 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 12:06:26 INFO - PROCESS | 2272 | 1461179186258 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:26 INFO - PROCESS | 2272 | ++DOCSHELL 16B04C00 == 66 [pid = 2272] [id = 269] 12:06:26 INFO - PROCESS | 2272 | ++DOMWINDOW == 112 (16B06800) [pid = 2272] [serial = 806] [outer = 00000000] 12:06:26 INFO - PROCESS | 2272 | ++DOMWINDOW == 113 (17EF1000) [pid = 2272] [serial = 807] [outer = 16B06800] 12:06:26 INFO - PROCESS | 2272 | 1461179186305 Marionette DEBUG loaded listener.js 12:06:26 INFO - PROCESS | 2272 | ++DOMWINDOW == 114 (17F3B800) [pid = 2272] [serial = 808] [outer = 16B06800] 12:06:26 INFO - PROCESS | 2272 | 1461179186725 Marionette TRACE conn5 <- [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]]]}] 12:06:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 12:06:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 730ms 12:06:26 INFO - PROCESS | 2272 | 1461179186784 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 12:06:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 12:06:26 INFO - PROCESS | 2272 | 1461179186786 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 12:06:26 INFO - PROCESS | 2272 | 1461179186789 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 12:06:26 INFO - PROCESS | 2272 | 1461179186791 Marionette TRACE conn5 <- [1,1042,null,{}] 12:06:26 INFO - PROCESS | 2272 | 1461179186795 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:26 INFO - PROCESS | 2272 | 1461179186926 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 12:06:26 INFO - PROCESS | 2272 | 1461179186990 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:26 INFO - PROCESS | 2272 | ++DOCSHELL 17FA7C00 == 67 [pid = 2272] [id = 270] 12:06:26 INFO - PROCESS | 2272 | ++DOMWINDOW == 115 (17FAD000) [pid = 2272] [serial = 809] [outer = 00000000] 12:06:27 INFO - PROCESS | 2272 | ++DOMWINDOW == 116 (19205C00) [pid = 2272] [serial = 810] [outer = 17FAD000] 12:06:27 INFO - PROCESS | 2272 | 1461179187037 Marionette DEBUG loaded listener.js 12:06:27 INFO - PROCESS | 2272 | ++DOMWINDOW == 117 (1988E800) [pid = 2272] [serial = 811] [outer = 17FAD000] 12:06:27 INFO - PROCESS | 2272 | 1461179187464 Marionette TRACE conn5 <- [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]]]}] 12:06:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 12:06:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 730ms 12:06:27 INFO - PROCESS | 2272 | 1461179187546 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 12:06:27 INFO - PROCESS | 2272 | 1461179187548 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 12:06:27 INFO - PROCESS | 2272 | 1461179187552 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 12:06:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 12:06:27 INFO - PROCESS | 2272 | 1461179187553 Marionette TRACE conn5 <- [1,1046,null,{}] 12:06:27 INFO - PROCESS | 2272 | 1461179187557 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:27 INFO - PROCESS | 2272 | 1461179187671 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 12:06:27 INFO - PROCESS | 2272 | 1461179187735 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:27 INFO - PROCESS | 2272 | ++DOCSHELL 19F4B800 == 68 [pid = 2272] [id = 271] 12:06:27 INFO - PROCESS | 2272 | ++DOMWINDOW == 118 (19F4BC00) [pid = 2272] [serial = 812] [outer = 00000000] 12:06:27 INFO - PROCESS | 2272 | ++DOMWINDOW == 119 (1A2BD400) [pid = 2272] [serial = 813] [outer = 19F4BC00] 12:06:27 INFO - PROCESS | 2272 | 1461179187781 Marionette DEBUG loaded listener.js 12:06:27 INFO - PROCESS | 2272 | ++DOMWINDOW == 120 (1A33AC00) [pid = 2272] [serial = 814] [outer = 19F4BC00] 12:06:28 INFO - PROCESS | 2272 | --DOMWINDOW == 119 (16714C00) [pid = 2272] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 12:06:28 INFO - PROCESS | 2272 | --DOMWINDOW == 118 (167DF800) [pid = 2272] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 12:06:28 INFO - PROCESS | 2272 | --DOMWINDOW == 117 (0F561C00) [pid = 2272] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 12:06:28 INFO - PROCESS | 2272 | --DOMWINDOW == 116 (15110C00) [pid = 2272] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 12:06:28 INFO - PROCESS | 2272 | --DOMWINDOW == 115 (0F6B1C00) [pid = 2272] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 12:06:28 INFO - PROCESS | 2272 | --DOMWINDOW == 114 (10D02800) [pid = 2272] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 12:06:28 INFO - PROCESS | 2272 | --DOMWINDOW == 113 (0F939000) [pid = 2272] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 12:06:28 INFO - PROCESS | 2272 | --DOMWINDOW == 112 (17F35C00) [pid = 2272] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 12:06:28 INFO - PROCESS | 2272 | --DOMWINDOW == 111 (14A3DC00) [pid = 2272] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 12:06:28 INFO - PROCESS | 2272 | --DOMWINDOW == 110 (1B499000) [pid = 2272] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 12:06:28 INFO - PROCESS | 2272 | 1461179188267 Marionette TRACE conn5 <- [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]]]}] 12:06:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 12:06:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 770ms 12:06:28 INFO - PROCESS | 2272 | 1461179188326 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 12:06:28 INFO - PROCESS | 2272 | 1461179188328 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 12:06:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 12:06:28 INFO - PROCESS | 2272 | 1461179188331 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 12:06:28 INFO - PROCESS | 2272 | 1461179188333 Marionette TRACE conn5 <- [1,1050,null,{}] 12:06:28 INFO - PROCESS | 2272 | 1461179188337 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:28 INFO - PROCESS | 2272 | 1461179188455 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 12:06:28 INFO - PROCESS | 2272 | 1461179188517 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:28 INFO - PROCESS | 2272 | ++DOCSHELL 0FA99400 == 69 [pid = 2272] [id = 272] 12:06:28 INFO - PROCESS | 2272 | ++DOMWINDOW == 111 (0FF0F000) [pid = 2272] [serial = 815] [outer = 00000000] 12:06:28 INFO - PROCESS | 2272 | ++DOMWINDOW == 112 (17EF7400) [pid = 2272] [serial = 816] [outer = 0FF0F000] 12:06:28 INFO - PROCESS | 2272 | 1461179188561 Marionette DEBUG loaded listener.js 12:06:28 INFO - PROCESS | 2272 | ++DOMWINDOW == 113 (1A18EC00) [pid = 2272] [serial = 817] [outer = 0FF0F000] 12:06:28 INFO - PROCESS | 2272 | 1461179188886 Marionette TRACE conn5 <- [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]]]}] 12:06:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 12:06:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 570ms 12:06:28 INFO - PROCESS | 2272 | 1461179188914 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 12:06:28 INFO - PROCESS | 2272 | 1461179188916 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 12:06:28 INFO - PROCESS | 2272 | 1461179188919 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 12:06:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 12:06:28 INFO - PROCESS | 2272 | 1461179188921 Marionette TRACE conn5 <- [1,1054,null,{}] 12:06:28 INFO - PROCESS | 2272 | 1461179188924 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:29 INFO - PROCESS | 2272 | 1461179189079 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 12:06:29 INFO - PROCESS | 2272 | 1461179189090 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:29 INFO - PROCESS | 2272 | ++DOCSHELL 0F984400 == 70 [pid = 2272] [id = 273] 12:06:29 INFO - PROCESS | 2272 | ++DOMWINDOW == 114 (13604C00) [pid = 2272] [serial = 818] [outer = 00000000] 12:06:29 INFO - PROCESS | 2272 | ++DOMWINDOW == 115 (1B37CC00) [pid = 2272] [serial = 819] [outer = 13604C00] 12:06:29 INFO - PROCESS | 2272 | 1461179189134 Marionette DEBUG loaded listener.js 12:06:29 INFO - PROCESS | 2272 | ++DOMWINDOW == 116 (1B3D7C00) [pid = 2272] [serial = 820] [outer = 13604C00] 12:06:29 INFO - PROCESS | 2272 | 1461179189542 Marionette TRACE conn5 <- [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]]]}] 12:06:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 12:06:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 670ms 12:06:29 INFO - PROCESS | 2272 | 1461179189593 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 12:06:29 INFO - PROCESS | 2272 | 1461179189595 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 12:06:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 12:06:29 INFO - PROCESS | 2272 | 1461179189609 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 12:06:29 INFO - PROCESS | 2272 | 1461179189611 Marionette TRACE conn5 <- [1,1058,null,{}] 12:06:29 INFO - PROCESS | 2272 | 1461179189615 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:29 INFO - PROCESS | 2272 | 1461179189699 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 12:06:29 INFO - PROCESS | 2272 | 1461179189705 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:29 INFO - PROCESS | 2272 | ++DOCSHELL 1B378400 == 71 [pid = 2272] [id = 274] 12:06:29 INFO - PROCESS | 2272 | ++DOMWINDOW == 117 (1B490C00) [pid = 2272] [serial = 821] [outer = 00000000] 12:06:29 INFO - PROCESS | 2272 | ++DOMWINDOW == 118 (1B5ED800) [pid = 2272] [serial = 822] [outer = 1B490C00] 12:06:29 INFO - PROCESS | 2272 | 1461179189749 Marionette DEBUG loaded listener.js 12:06:29 INFO - PROCESS | 2272 | ++DOMWINDOW == 119 (1B9E0C00) [pid = 2272] [serial = 823] [outer = 1B490C00] 12:06:30 INFO - PROCESS | 2272 | 1461179190251 Marionette TRACE conn5 <- [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]]]}] 12:06:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 12:06:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 690ms 12:06:30 INFO - PROCESS | 2272 | 1461179190304 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 12:06:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 12:06:30 INFO - PROCESS | 2272 | 1461179190308 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 12:06:30 INFO - PROCESS | 2272 | 1461179190314 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 12:06:30 INFO - PROCESS | 2272 | 1461179190319 Marionette TRACE conn5 <- [1,1062,null,{}] 12:06:30 INFO - PROCESS | 2272 | 1461179190326 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:30 INFO - PROCESS | 2272 | 1461179190493 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 12:06:30 INFO - PROCESS | 2272 | 1461179190609 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:30 INFO - PROCESS | 2272 | ++DOCSHELL 10145C00 == 72 [pid = 2272] [id = 275] 12:06:30 INFO - PROCESS | 2272 | ++DOMWINDOW == 120 (10146800) [pid = 2272] [serial = 824] [outer = 00000000] 12:06:30 INFO - PROCESS | 2272 | ++DOMWINDOW == 121 (1022D800) [pid = 2272] [serial = 825] [outer = 10146800] 12:06:30 INFO - PROCESS | 2272 | 1461179190668 Marionette DEBUG loaded listener.js 12:06:30 INFO - PROCESS | 2272 | ++DOMWINDOW == 122 (10501400) [pid = 2272] [serial = 826] [outer = 10146800] 12:06:31 INFO - PROCESS | 2272 | 1461179191260 Marionette TRACE conn5 <- [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]]]}] 12:06:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 12:06:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 989ms 12:06:31 INFO - PROCESS | 2272 | 1461179191305 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 12:06:31 INFO - PROCESS | 2272 | 1461179191311 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 12:06:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 12:06:31 INFO - PROCESS | 2272 | 1461179191317 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 12:06:31 INFO - PROCESS | 2272 | 1461179191320 Marionette TRACE conn5 <- [1,1066,null,{}] 12:06:31 INFO - PROCESS | 2272 | 1461179191324 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:31 INFO - PROCESS | 2272 | 1461179191435 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 12:06:31 INFO - PROCESS | 2272 | 1461179191570 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:31 INFO - PROCESS | 2272 | ++DOCSHELL 0FFBF400 == 73 [pid = 2272] [id = 276] 12:06:31 INFO - PROCESS | 2272 | ++DOMWINDOW == 123 (10594400) [pid = 2272] [serial = 827] [outer = 00000000] 12:06:31 INFO - PROCESS | 2272 | ++DOMWINDOW == 124 (15117000) [pid = 2272] [serial = 828] [outer = 10594400] 12:06:31 INFO - PROCESS | 2272 | 1461179191627 Marionette DEBUG loaded listener.js 12:06:31 INFO - PROCESS | 2272 | ++DOMWINDOW == 125 (15238000) [pid = 2272] [serial = 829] [outer = 10594400] 12:06:32 INFO - PROCESS | 2272 | 1461179192222 Marionette TRACE conn5 <- [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]]]}] 12:06:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 12:06:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 970ms 12:06:32 INFO - PROCESS | 2272 | 1461179192290 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 12:06:32 INFO - PROCESS | 2272 | 1461179192292 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 12:06:32 INFO - PROCESS | 2272 | 1461179192296 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 12:06:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 12:06:32 INFO - PROCESS | 2272 | 1461179192299 Marionette TRACE conn5 <- [1,1070,null,{}] 12:06:32 INFO - PROCESS | 2272 | 1461179192311 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:32 INFO - PROCESS | 2272 | 1461179192426 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 12:06:32 INFO - PROCESS | 2272 | 1461179192562 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:32 INFO - PROCESS | 2272 | ++DOCSHELL 17FA4400 == 74 [pid = 2272] [id = 277] 12:06:32 INFO - PROCESS | 2272 | ++DOMWINDOW == 126 (184CD800) [pid = 2272] [serial = 830] [outer = 00000000] 12:06:32 INFO - PROCESS | 2272 | ++DOMWINDOW == 127 (1A190800) [pid = 2272] [serial = 831] [outer = 184CD800] 12:06:32 INFO - PROCESS | 2272 | 1461179192621 Marionette DEBUG loaded listener.js 12:06:32 INFO - PROCESS | 2272 | ++DOMWINDOW == 128 (1B37D000) [pid = 2272] [serial = 832] [outer = 184CD800] 12:06:33 INFO - PROCESS | 2272 | 1461179193272 Marionette TRACE conn5 <- [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]]]}] 12:06:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 12:06:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1022ms 12:06:33 INFO - PROCESS | 2272 | 1461179193321 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 12:06:33 INFO - PROCESS | 2272 | 1461179193324 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 12:06:33 INFO - PROCESS | 2272 | 1461179193328 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 12:06:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 12:06:33 INFO - PROCESS | 2272 | 1461179193330 Marionette TRACE conn5 <- [1,1074,null,{}] 12:06:33 INFO - PROCESS | 2272 | 1461179193334 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:33 INFO - PROCESS | 2272 | 1461179193448 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 12:06:33 INFO - PROCESS | 2272 | 1461179193583 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:33 INFO - PROCESS | 2272 | ++DOCSHELL 1BBA8C00 == 75 [pid = 2272] [id = 278] 12:06:33 INFO - PROCESS | 2272 | ++DOMWINDOW == 129 (1BBA9400) [pid = 2272] [serial = 833] [outer = 00000000] 12:06:33 INFO - PROCESS | 2272 | ++DOMWINDOW == 130 (1BCBE000) [pid = 2272] [serial = 834] [outer = 1BBA9400] 12:06:33 INFO - PROCESS | 2272 | 1461179193639 Marionette DEBUG loaded listener.js 12:06:33 INFO - PROCESS | 2272 | ++DOMWINDOW == 131 (1BCC9400) [pid = 2272] [serial = 835] [outer = 1BBA9400] 12:06:34 INFO - PROCESS | 2272 | 1461179194167 Marionette TRACE conn5 <- [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]]]}] 12:06:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 12:06:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 930ms 12:06:34 INFO - PROCESS | 2272 | 1461179194262 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 12:06:34 INFO - PROCESS | 2272 | 1461179194264 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 12:06:34 INFO - PROCESS | 2272 | 1461179194268 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 12:06:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 12:06:34 INFO - PROCESS | 2272 | 1461179194270 Marionette TRACE conn5 <- [1,1078,null,{}] 12:06:34 INFO - PROCESS | 2272 | 1461179194273 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:34 INFO - PROCESS | 2272 | 1461179194384 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 12:06:34 INFO - PROCESS | 2272 | 1461179194513 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:34 INFO - PROCESS | 2272 | ++DOCSHELL 1CE79800 == 76 [pid = 2272] [id = 279] 12:06:34 INFO - PROCESS | 2272 | ++DOMWINDOW == 132 (1CE82800) [pid = 2272] [serial = 836] [outer = 00000000] 12:06:34 INFO - PROCESS | 2272 | ++DOMWINDOW == 133 (1CF3F400) [pid = 2272] [serial = 837] [outer = 1CE82800] 12:06:34 INFO - PROCESS | 2272 | 1461179194569 Marionette DEBUG loaded listener.js 12:06:34 INFO - PROCESS | 2272 | ++DOMWINDOW == 134 (1CF82000) [pid = 2272] [serial = 838] [outer = 1CE82800] 12:06:35 INFO - PROCESS | 2272 | 1461179195109 Marionette TRACE conn5 <- [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]]]}] 12:06:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 12:06:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 870ms 12:06:35 INFO - PROCESS | 2272 | 1461179195141 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 12:06:35 INFO - PROCESS | 2272 | 1461179195144 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 12:06:35 INFO - PROCESS | 2272 | 1461179195147 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 12:06:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 12:06:35 INFO - PROCESS | 2272 | 1461179195149 Marionette TRACE conn5 <- [1,1082,null,{}] 12:06:35 INFO - PROCESS | 2272 | 1461179195153 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:35 INFO - PROCESS | 2272 | 1461179195313 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 12:06:35 INFO - PROCESS | 2272 | 1461179195428 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:35 INFO - PROCESS | 2272 | ++DOCSHELL 1D832000 == 77 [pid = 2272] [id = 280] 12:06:35 INFO - PROCESS | 2272 | ++DOMWINDOW == 135 (1D832400) [pid = 2272] [serial = 839] [outer = 00000000] 12:06:35 INFO - PROCESS | 2272 | ++DOMWINDOW == 136 (1D9D9800) [pid = 2272] [serial = 840] [outer = 1D832400] 12:06:35 INFO - PROCESS | 2272 | 1461179195528 Marionette DEBUG loaded listener.js 12:06:35 INFO - PROCESS | 2272 | ++DOMWINDOW == 137 (1D9E0800) [pid = 2272] [serial = 841] [outer = 1D832400] 12:06:36 INFO - PROCESS | 2272 | 1461179196106 Marionette TRACE conn5 <- [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]]]}] 12:06:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 12:06:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1018ms 12:06:36 INFO - PROCESS | 2272 | 1461179196171 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 12:06:36 INFO - PROCESS | 2272 | 1461179196173 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 12:06:36 INFO - PROCESS | 2272 | 1461179196177 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 12:06:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 12:06:36 INFO - PROCESS | 2272 | 1461179196179 Marionette TRACE conn5 <- [1,1086,null,{}] 12:06:36 INFO - PROCESS | 2272 | 1461179196182 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:36 INFO - PROCESS | 2272 | 1461179196291 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 12:06:36 INFO - PROCESS | 2272 | 1461179196613 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:36 INFO - PROCESS | 2272 | ++DOCSHELL 0F572400 == 78 [pid = 2272] [id = 281] 12:06:36 INFO - PROCESS | 2272 | ++DOMWINDOW == 138 (1001C000) [pid = 2272] [serial = 842] [outer = 00000000] 12:06:36 INFO - PROCESS | 2272 | ++DOMWINDOW == 139 (1022B000) [pid = 2272] [serial = 843] [outer = 1001C000] 12:06:36 INFO - PROCESS | 2272 | 1461179196696 Marionette DEBUG loaded listener.js 12:06:36 INFO - PROCESS | 2272 | ++DOMWINDOW == 140 (1059AC00) [pid = 2272] [serial = 844] [outer = 1001C000] 12:06:37 INFO - PROCESS | 2272 | 1461179197307 Marionette TRACE conn5 <- [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]]]}] 12:06:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 12:06:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1175ms 12:06:37 INFO - PROCESS | 2272 | 1461179197356 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 12:06:37 INFO - PROCESS | 2272 | 1461179197361 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 12:06:37 INFO - PROCESS | 2272 | 1461179197366 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 12:06:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 12:06:37 INFO - PROCESS | 2272 | 1461179197370 Marionette TRACE conn5 <- [1,1090,null,{}] 12:06:37 INFO - PROCESS | 2272 | 1461179197375 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:37 INFO - PROCESS | 2272 | 1461179197482 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 12:06:37 INFO - PROCESS | 2272 | 1461179197624 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:37 INFO - PROCESS | 2272 | ++DOCSHELL 1502D400 == 79 [pid = 2272] [id = 282] 12:06:37 INFO - PROCESS | 2272 | ++DOMWINDOW == 141 (15033000) [pid = 2272] [serial = 845] [outer = 00000000] 12:06:37 INFO - PROCESS | 2272 | ++DOMWINDOW == 142 (151D3400) [pid = 2272] [serial = 846] [outer = 15033000] 12:06:37 INFO - PROCESS | 2272 | 1461179197675 Marionette DEBUG loaded listener.js 12:06:37 INFO - PROCESS | 2272 | ++DOMWINDOW == 143 (1523DC00) [pid = 2272] [serial = 847] [outer = 15033000] 12:06:37 INFO - PROCESS | 2272 | --DOCSHELL 1D82F000 == 78 [pid = 2272] [id = 229] 12:06:37 INFO - PROCESS | 2272 | --DOCSHELL 1EC9D000 == 77 [pid = 2272] [id = 231] 12:06:37 INFO - PROCESS | 2272 | --DOCSHELL 1E137C00 == 76 [pid = 2272] [id = 228] 12:06:37 INFO - PROCESS | 2272 | --DOCSHELL 0F984400 == 75 [pid = 2272] [id = 273] 12:06:37 INFO - PROCESS | 2272 | --DOCSHELL 0FA99400 == 74 [pid = 2272] [id = 272] 12:06:37 INFO - PROCESS | 2272 | --DOCSHELL 19F4B800 == 73 [pid = 2272] [id = 271] 12:06:37 INFO - PROCESS | 2272 | --DOCSHELL 17FA7C00 == 72 [pid = 2272] [id = 270] 12:06:37 INFO - PROCESS | 2272 | --DOCSHELL 16B04C00 == 71 [pid = 2272] [id = 269] 12:06:37 INFO - PROCESS | 2272 | --DOCSHELL 16082800 == 70 [pid = 2272] [id = 268] 12:06:37 INFO - PROCESS | 2272 | --DOCSHELL 1510F800 == 69 [pid = 2272] [id = 253] 12:06:37 INFO - PROCESS | 2272 | --DOCSHELL 14718400 == 68 [pid = 2272] [id = 267] 12:06:37 INFO - PROCESS | 2272 | --DOCSHELL 0DE5D400 == 67 [pid = 2272] [id = 266] 12:06:37 INFO - PROCESS | 2272 | --DOCSHELL 14A3B400 == 66 [pid = 2272] [id = 252] 12:06:37 INFO - PROCESS | 2272 | --DOCSHELL 1022BC00 == 65 [pid = 2272] [id = 265] 12:06:37 INFO - PROCESS | 2272 | --DOCSHELL 14BFBC00 == 64 [pid = 2272] [id = 264] 12:06:37 INFO - PROCESS | 2272 | --DOCSHELL 1A18B400 == 63 [pid = 2272] [id = 263] 12:06:37 INFO - PROCESS | 2272 | --DOCSHELL 1988D800 == 62 [pid = 2272] [id = 262] 12:06:37 INFO - PROCESS | 2272 | --DOCSHELL 19209400 == 61 [pid = 2272] [id = 261] 12:06:37 INFO - PROCESS | 2272 | --DOCSHELL 17FA5400 == 60 [pid = 2272] [id = 260] 12:06:37 INFO - PROCESS | 2272 | --DOCSHELL 10E8F000 == 59 [pid = 2272] [id = 259] 12:06:37 INFO - PROCESS | 2272 | --DOCSHELL 0FA4FC00 == 58 [pid = 2272] [id = 258] 12:06:37 INFO - PROCESS | 2272 | --DOCSHELL 0FB8E400 == 57 [pid = 2272] [id = 257] 12:06:38 INFO - PROCESS | 2272 | --DOMWINDOW == 142 (1BC5D800) [pid = 2272] [serial = 675] [outer = 00000000] [url = about:blank] 12:06:38 INFO - PROCESS | 2272 | --DOMWINDOW == 141 (17FAE000) [pid = 2272] [serial = 769] [outer = 00000000] [url = about:blank] 12:06:38 INFO - PROCESS | 2272 | --DOMWINDOW == 140 (15241C00) [pid = 2272] [serial = 760] [outer = 00000000] [url = about:blank] 12:06:38 INFO - PROCESS | 2272 | --DOMWINDOW == 139 (167D9000) [pid = 2272] [serial = 762] [outer = 00000000] [url = about:blank] 12:06:38 INFO - PROCESS | 2272 | --DOMWINDOW == 138 (16E71400) [pid = 2272] [serial = 765] [outer = 00000000] [url = about:blank] 12:06:38 INFO - PROCESS | 2272 | --DOMWINDOW == 137 (167D8C00) [pid = 2272] [serial = 763] [outer = 00000000] [url = about:blank] 12:06:38 INFO - PROCESS | 2272 | --DOMWINDOW == 136 (1502E000) [pid = 2272] [serial = 729] [outer = 00000000] [url = about:blank] 12:06:38 INFO - PROCESS | 2272 | --DOMWINDOW == 135 (17FA9000) [pid = 2272] [serial = 732] [outer = 00000000] [url = about:blank] 12:06:38 INFO - PROCESS | 2272 | --DOMWINDOW == 134 (1EC9BC00) [pid = 2272] [serial = 735] [outer = 00000000] [url = about:blank] 12:06:38 INFO - PROCESS | 2272 | --DOMWINDOW == 133 (1FBBA800) [pid = 2272] [serial = 738] [outer = 00000000] [url = about:blank] 12:06:38 INFO - PROCESS | 2272 | --DOMWINDOW == 132 (0FB0C400) [pid = 2272] [serial = 745] [outer = 00000000] [url = about:blank] 12:06:38 INFO - PROCESS | 2272 | --DOMWINDOW == 131 (0FA50C00) [pid = 2272] [serial = 744] [outer = 00000000] [url = about:blank] 12:06:38 INFO - PROCESS | 2272 | --DOMWINDOW == 130 (1D9E3800) [pid = 2272] [serial = 741] [outer = 00000000] [url = about:blank] 12:06:38 INFO - PROCESS | 2272 | --DOMWINDOW == 129 (15207400) [pid = 2272] [serial = 759] [outer = 00000000] [url = about:blank] 12:06:38 INFO - PROCESS | 2272 | --DOMWINDOW == 128 (1001F400) [pid = 2272] [serial = 748] [outer = 00000000] [url = about:blank] 12:06:38 INFO - PROCESS | 2272 | --DOMWINDOW == 127 (0FFC5400) [pid = 2272] [serial = 747] [outer = 00000000] [url = about:blank] 12:06:38 INFO - PROCESS | 2272 | --DOMWINDOW == 126 (136E3400) [pid = 2272] [serial = 753] [outer = 00000000] [url = about:blank] 12:06:38 INFO - PROCESS | 2272 | --DOMWINDOW == 125 (1471CC00) [pid = 2272] [serial = 754] [outer = 00000000] [url = about:blank] 12:06:38 INFO - PROCESS | 2272 | --DOMWINDOW == 124 (1001E800) [pid = 2272] [serial = 750] [outer = 00000000] [url = about:blank] 12:06:38 INFO - PROCESS | 2272 | --DOMWINDOW == 123 (17FA6400) [pid = 2272] [serial = 768] [outer = 00000000] [url = about:blank] 12:06:38 INFO - PROCESS | 2272 | --DOMWINDOW == 122 (10508400) [pid = 2272] [serial = 751] [outer = 00000000] [url = about:blank] 12:06:38 INFO - PROCESS | 2272 | --DOMWINDOW == 121 (17F31C00) [pid = 2272] [serial = 766] [outer = 00000000] [url = about:blank] 12:06:38 INFO - PROCESS | 2272 | --DOMWINDOW == 120 (15032400) [pid = 2272] [serial = 756] [outer = 00000000] [url = about:blank] 12:06:38 INFO - PROCESS | 2272 | --DOMWINDOW == 119 (150E0400) [pid = 2272] [serial = 757] [outer = 00000000] [url = about:blank] 12:06:38 INFO - PROCESS | 2272 | 1461179198277 Marionette TRACE conn5 <- [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]]]}] 12:06:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 12:06:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 930ms 12:06:38 INFO - PROCESS | 2272 | 1461179198302 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 12:06:38 INFO - PROCESS | 2272 | 1461179198306 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 12:06:38 INFO - PROCESS | 2272 | 1461179198311 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 12:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 12:06:38 INFO - PROCESS | 2272 | 1461179198313 Marionette TRACE conn5 <- [1,1094,null,{}] 12:06:38 INFO - PROCESS | 2272 | 1461179198317 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:38 INFO - PROCESS | 2272 | 1461179198404 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 12:06:38 INFO - PROCESS | 2272 | 1461179198522 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:38 INFO - PROCESS | 2272 | ++DOCSHELL 0F9C0400 == 58 [pid = 2272] [id = 283] 12:06:38 INFO - PROCESS | 2272 | ++DOMWINDOW == 120 (0FA5E800) [pid = 2272] [serial = 848] [outer = 00000000] 12:06:38 INFO - PROCESS | 2272 | ++DOMWINDOW == 121 (10599800) [pid = 2272] [serial = 849] [outer = 0FA5E800] 12:06:38 INFO - PROCESS | 2272 | 1461179198569 Marionette DEBUG loaded listener.js 12:06:38 INFO - PROCESS | 2272 | ++DOMWINDOW == 122 (1364CC00) [pid = 2272] [serial = 850] [outer = 0FA5E800] 12:06:38 INFO - PROCESS | 2272 | 1461179198960 Marionette TRACE conn5 <- [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]]]}] 12:06:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 12:06:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 671ms 12:06:38 INFO - PROCESS | 2272 | 1461179198986 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 12:06:38 INFO - PROCESS | 2272 | 1461179198989 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 12:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 12:06:38 INFO - PROCESS | 2272 | 1461179198993 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 12:06:38 INFO - PROCESS | 2272 | 1461179198999 Marionette TRACE conn5 <- [1,1098,null,{}] 12:06:39 INFO - PROCESS | 2272 | 1461179199007 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:39 INFO - PROCESS | 2272 | 1461179199095 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 12:06:39 INFO - PROCESS | 2272 | 1461179199101 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:39 INFO - PROCESS | 2272 | ++DOCSHELL 147B0800 == 59 [pid = 2272] [id = 284] 12:06:39 INFO - PROCESS | 2272 | ++DOMWINDOW == 123 (14A3F800) [pid = 2272] [serial = 851] [outer = 00000000] 12:06:39 INFO - PROCESS | 2272 | ++DOMWINDOW == 124 (1523D000) [pid = 2272] [serial = 852] [outer = 14A3F800] 12:06:39 INFO - PROCESS | 2272 | 1461179199146 Marionette DEBUG loaded listener.js 12:06:39 INFO - PROCESS | 2272 | ++DOMWINDOW == 125 (16088800) [pid = 2272] [serial = 853] [outer = 14A3F800] 12:06:39 INFO - PROCESS | 2272 | 1461179199589 Marionette TRACE conn5 <- [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]]]}] 12:06:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 12:06:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 630ms 12:06:39 INFO - PROCESS | 2272 | 1461179199626 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 12:06:39 INFO - PROCESS | 2272 | 1461179199629 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 12:06:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 12:06:39 INFO - PROCESS | 2272 | 1461179199657 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 12:06:39 INFO - PROCESS | 2272 | 1461179199658 Marionette TRACE conn5 <- [1,1102,null,{}] 12:06:39 INFO - PROCESS | 2272 | 1461179199662 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:39 INFO - PROCESS | 2272 | 1461179199747 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 12:06:39 INFO - PROCESS | 2272 | 1461179199753 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:39 INFO - PROCESS | 2272 | ++DOCSHELL 10142000 == 60 [pid = 2272] [id = 285] 12:06:39 INFO - PROCESS | 2272 | ++DOMWINDOW == 126 (15114000) [pid = 2272] [serial = 854] [outer = 00000000] 12:06:39 INFO - PROCESS | 2272 | ++DOMWINDOW == 127 (167E1C00) [pid = 2272] [serial = 855] [outer = 15114000] 12:06:39 INFO - PROCESS | 2272 | 1461179199798 Marionette DEBUG loaded listener.js 12:06:39 INFO - PROCESS | 2272 | ++DOMWINDOW == 128 (16B08400) [pid = 2272] [serial = 856] [outer = 15114000] 12:06:40 INFO - PROCESS | 2272 | 1461179200283 Marionette TRACE conn5 <- [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]]]}] 12:06:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 12:06:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 690ms 12:06:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 12:06:40 INFO - PROCESS | 2272 | 1461179200344 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 12:06:40 INFO - PROCESS | 2272 | 1461179200347 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 12:06:40 INFO - PROCESS | 2272 | 1461179200350 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 12:06:40 INFO - PROCESS | 2272 | 1461179200351 Marionette TRACE conn5 <- [1,1106,null,{}] 12:06:40 INFO - PROCESS | 2272 | 1461179200361 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:40 INFO - PROCESS | 2272 | 1461179200478 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 12:06:40 INFO - PROCESS | 2272 | 1461179200573 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:40 INFO - PROCESS | 2272 | ++DOCSHELL 17F33800 == 61 [pid = 2272] [id = 286] 12:06:40 INFO - PROCESS | 2272 | ++DOMWINDOW == 129 (17F35800) [pid = 2272] [serial = 857] [outer = 00000000] 12:06:40 INFO - PROCESS | 2272 | ++DOMWINDOW == 130 (17FA4800) [pid = 2272] [serial = 858] [outer = 17F35800] 12:06:40 INFO - PROCESS | 2272 | 1461179200626 Marionette DEBUG loaded listener.js 12:06:40 INFO - PROCESS | 2272 | ++DOMWINDOW == 131 (17FAE800) [pid = 2272] [serial = 859] [outer = 17F35800] 12:06:41 INFO - PROCESS | 2272 | 1461179201088 Marionette TRACE conn5 <- [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]]]}] 12:06:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 12:06:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 789ms 12:06:41 INFO - PROCESS | 2272 | 1461179201140 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 12:06:41 INFO - PROCESS | 2272 | 1461179201143 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 12:06:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 12:06:41 INFO - PROCESS | 2272 | 1461179201146 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 12:06:41 INFO - PROCESS | 2272 | 1461179201148 Marionette TRACE conn5 <- [1,1110,null,{}] 12:06:41 INFO - PROCESS | 2272 | 1461179201151 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:41 INFO - PROCESS | 2272 | 1461179201268 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 12:06:41 INFO - PROCESS | 2272 | 1461179201333 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:41 INFO - PROCESS | 2272 | ++DOCSHELL 0DE1B400 == 62 [pid = 2272] [id = 287] 12:06:41 INFO - PROCESS | 2272 | ++DOMWINDOW == 132 (0F55E000) [pid = 2272] [serial = 860] [outer = 00000000] 12:06:41 INFO - PROCESS | 2272 | ++DOMWINDOW == 133 (191BB000) [pid = 2272] [serial = 861] [outer = 0F55E000] 12:06:41 INFO - PROCESS | 2272 | 1461179201377 Marionette DEBUG loaded listener.js 12:06:41 INFO - PROCESS | 2272 | ++DOMWINDOW == 134 (1920F400) [pid = 2272] [serial = 862] [outer = 0F55E000] 12:06:41 INFO - PROCESS | 2272 | 1461179201778 Marionette TRACE conn5 <- [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]]]}] 12:06:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 12:06:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 671ms 12:06:41 INFO - PROCESS | 2272 | 1461179201818 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 12:06:41 INFO - PROCESS | 2272 | 1461179201820 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 12:06:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 12:06:41 INFO - PROCESS | 2272 | 1461179201823 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 12:06:41 INFO - PROCESS | 2272 | 1461179201824 Marionette TRACE conn5 <- [1,1114,null,{}] 12:06:41 INFO - PROCESS | 2272 | 1461179201828 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:41 INFO - PROCESS | 2272 | 1461179201969 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 12:06:42 INFO - PROCESS | 2272 | --DOMWINDOW == 133 (15029800) [pid = 2272] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 12:06:42 INFO - PROCESS | 2272 | --DOMWINDOW == 132 (14A3FC00) [pid = 2272] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 12:06:42 INFO - PROCESS | 2272 | --DOMWINDOW == 131 (16B06800) [pid = 2272] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 12:06:42 INFO - PROCESS | 2272 | --DOMWINDOW == 130 (10425800) [pid = 2272] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 12:06:42 INFO - PROCESS | 2272 | --DOMWINDOW == 129 (16082C00) [pid = 2272] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 12:06:42 INFO - PROCESS | 2272 | --DOMWINDOW == 128 (17FAD000) [pid = 2272] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 12:06:42 INFO - PROCESS | 2272 | --DOMWINDOW == 127 (0F9B9C00) [pid = 2272] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 12:06:42 INFO - PROCESS | 2272 | --DOMWINDOW == 126 (0FF0F000) [pid = 2272] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 12:06:42 INFO - PROCESS | 2272 | --DOMWINDOW == 125 (19F4BC00) [pid = 2272] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 12:06:42 INFO - PROCESS | 2272 | --DOMWINDOW == 124 (13604C00) [pid = 2272] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 12:06:42 INFO - PROCESS | 2272 | --DOMWINDOW == 123 (1A64F000) [pid = 2272] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 12:06:42 INFO - PROCESS | 2272 | 1461179202267 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:42 INFO - PROCESS | 2272 | ++DOCSHELL 19202400 == 63 [pid = 2272] [id = 288] 12:06:42 INFO - PROCESS | 2272 | ++DOMWINDOW == 124 (19888400) [pid = 2272] [serial = 863] [outer = 00000000] 12:06:42 INFO - PROCESS | 2272 | ++DOMWINDOW == 125 (1A188800) [pid = 2272] [serial = 864] [outer = 19888400] 12:06:42 INFO - PROCESS | 2272 | 1461179202312 Marionette DEBUG loaded listener.js 12:06:42 INFO - PROCESS | 2272 | ++DOMWINDOW == 126 (1A2C4800) [pid = 2272] [serial = 865] [outer = 19888400] 12:06:42 INFO - PROCESS | 2272 | 1461179202666 Marionette TRACE conn5 <- [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]]]}] 12:06:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 12:06:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 870ms 12:06:42 INFO - PROCESS | 2272 | 1461179202693 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 12:06:42 INFO - PROCESS | 2272 | 1461179202695 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 12:06:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 12:06:42 INFO - PROCESS | 2272 | 1461179202707 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 12:06:42 INFO - PROCESS | 2272 | 1461179202708 Marionette TRACE conn5 <- [1,1118,null,{}] 12:06:42 INFO - PROCESS | 2272 | 1461179202712 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:42 INFO - PROCESS | 2272 | 1461179202797 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 12:06:42 INFO - PROCESS | 2272 | 1461179202804 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:42 INFO - PROCESS | 2272 | ++DOCSHELL 1A569000 == 64 [pid = 2272] [id = 289] 12:06:42 INFO - PROCESS | 2272 | ++DOMWINDOW == 127 (1A56A800) [pid = 2272] [serial = 866] [outer = 00000000] 12:06:42 INFO - PROCESS | 2272 | ++DOMWINDOW == 128 (1B373000) [pid = 2272] [serial = 867] [outer = 1A56A800] 12:06:42 INFO - PROCESS | 2272 | 1461179202850 Marionette DEBUG loaded listener.js 12:06:42 INFO - PROCESS | 2272 | ++DOMWINDOW == 129 (1B33B000) [pid = 2272] [serial = 868] [outer = 1A56A800] 12:06:43 INFO - PROCESS | 2272 | 1461179203274 Marionette TRACE conn5 <- [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]]]}] 12:06:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 12:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 630ms 12:06:43 INFO - PROCESS | 2272 | 1461179203339 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 12:06:43 INFO - PROCESS | 2272 | 1461179203341 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 12:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 12:06:43 INFO - PROCESS | 2272 | 1461179203344 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 12:06:43 INFO - PROCESS | 2272 | 1461179203345 Marionette TRACE conn5 <- [1,1122,null,{}] 12:06:43 INFO - PROCESS | 2272 | 1461179203349 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:43 INFO - PROCESS | 2272 | 1461179203433 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 12:06:43 INFO - PROCESS | 2272 | 1461179203439 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:43 INFO - PROCESS | 2272 | ++DOCSHELL 1B490000 == 65 [pid = 2272] [id = 290] 12:06:43 INFO - PROCESS | 2272 | ++DOMWINDOW == 130 (1B491000) [pid = 2272] [serial = 869] [outer = 00000000] 12:06:43 INFO - PROCESS | 2272 | ++DOMWINDOW == 131 (1BBA2000) [pid = 2272] [serial = 870] [outer = 1B491000] 12:06:43 INFO - PROCESS | 2272 | 1461179203484 Marionette DEBUG loaded listener.js 12:06:43 INFO - PROCESS | 2272 | ++DOMWINDOW == 132 (1BBABC00) [pid = 2272] [serial = 871] [outer = 1B491000] 12:06:43 INFO - PROCESS | 2272 | 1461179203930 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 12:06:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 12:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 630ms 12:06:43 INFO - PROCESS | 2272 | 1461179203975 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 12:06:43 INFO - PROCESS | 2272 | 1461179203977 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 12:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 12:06:43 INFO - PROCESS | 2272 | 1461179203994 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 12:06:43 INFO - PROCESS | 2272 | 1461179203996 Marionette TRACE conn5 <- [1,1126,null,{}] 12:06:43 INFO - PROCESS | 2272 | 1461179204001 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:44 INFO - PROCESS | 2272 | 1461179204087 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 12:06:44 INFO - PROCESS | 2272 | 1461179204107 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:44 INFO - PROCESS | 2272 | ++DOCSHELL 1014A800 == 66 [pid = 2272] [id = 291] 12:06:44 INFO - PROCESS | 2272 | ++DOMWINDOW == 133 (150C6800) [pid = 2272] [serial = 872] [outer = 00000000] 12:06:44 INFO - PROCESS | 2272 | ++DOMWINDOW == 134 (1CF37000) [pid = 2272] [serial = 873] [outer = 150C6800] 12:06:44 INFO - PROCESS | 2272 | 1461179204156 Marionette DEBUG loaded listener.js 12:06:44 INFO - PROCESS | 2272 | ++DOMWINDOW == 135 (1D82C400) [pid = 2272] [serial = 874] [outer = 150C6800] 12:06:44 INFO - PROCESS | 2272 | 1461179204876 Marionette TRACE conn5 <- [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]]]}] 12:06:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 12:06:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 950ms 12:06:44 INFO - PROCESS | 2272 | 1461179204931 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 12:06:44 INFO - PROCESS | 2272 | 1461179204937 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 12:06:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 12:06:44 INFO - PROCESS | 2272 | 1461179204943 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 12:06:44 INFO - PROCESS | 2272 | 1461179204947 Marionette TRACE conn5 <- [1,1130,null,{}] 12:06:44 INFO - PROCESS | 2272 | 1461179204952 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:45 INFO - PROCESS | 2272 | 1461179205079 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 12:06:45 INFO - PROCESS | 2272 | 1461179205211 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:45 INFO - PROCESS | 2272 | ++DOCSHELL 1013FC00 == 67 [pid = 2272] [id = 292] 12:06:45 INFO - PROCESS | 2272 | ++DOMWINDOW == 136 (10147000) [pid = 2272] [serial = 875] [outer = 00000000] 12:06:45 INFO - PROCESS | 2272 | ++DOMWINDOW == 137 (14A38C00) [pid = 2272] [serial = 876] [outer = 10147000] 12:06:45 INFO - PROCESS | 2272 | 1461179205272 Marionette DEBUG loaded listener.js 12:06:45 INFO - PROCESS | 2272 | ++DOMWINDOW == 138 (150C6C00) [pid = 2272] [serial = 877] [outer = 10147000] 12:06:45 INFO - PROCESS | 2272 | 1461179205838 Marionette TRACE conn5 <- [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]]]}] 12:06:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 12:06:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 930ms 12:06:45 INFO - PROCESS | 2272 | 1461179205877 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 12:06:45 INFO - PROCESS | 2272 | 1461179205883 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 12:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 12:06:45 INFO - PROCESS | 2272 | 1461179205890 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 12:06:45 INFO - PROCESS | 2272 | 1461179205893 Marionette TRACE conn5 <- [1,1134,null,{}] 12:06:45 INFO - PROCESS | 2272 | 1461179205897 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:46 INFO - PROCESS | 2272 | 1461179206012 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 12:06:46 INFO - PROCESS | 2272 | 1461179206123 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:46 INFO - PROCESS | 2272 | ++DOCSHELL 1001BC00 == 68 [pid = 2272] [id = 293] 12:06:46 INFO - PROCESS | 2272 | ++DOMWINDOW == 139 (1001C400) [pid = 2272] [serial = 878] [outer = 00000000] 12:06:46 INFO - PROCESS | 2272 | ++DOMWINDOW == 140 (17FAA800) [pid = 2272] [serial = 879] [outer = 1001C400] 12:06:46 INFO - PROCESS | 2272 | 1461179206179 Marionette DEBUG loaded listener.js 12:06:46 INFO - PROCESS | 2272 | ++DOMWINDOW == 141 (191B1C00) [pid = 2272] [serial = 880] [outer = 1001C400] 12:06:46 INFO - PROCESS | 2272 | 1461179206820 Marionette TRACE conn5 <- [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]]]}] 12:06:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 12:06:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 969ms 12:06:46 INFO - PROCESS | 2272 | 1461179206861 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 12:06:46 INFO - PROCESS | 2272 | 1461179206863 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 12:06:46 INFO - PROCESS | 2272 | 1461179206867 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 12:06:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 12:06:46 INFO - PROCESS | 2272 | 1461179206871 Marionette TRACE conn5 <- [1,1138,null,{}] 12:06:46 INFO - PROCESS | 2272 | 1461179206895 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:47 INFO - PROCESS | 2272 | 1461179207042 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 12:06:47 INFO - PROCESS | 2272 | 1461179207109 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:47 INFO - PROCESS | 2272 | ++DOCSHELL 1CECEC00 == 69 [pid = 2272] [id = 294] 12:06:47 INFO - PROCESS | 2272 | ++DOMWINDOW == 142 (1D828800) [pid = 2272] [serial = 881] [outer = 00000000] 12:06:47 INFO - PROCESS | 2272 | ++DOMWINDOW == 143 (1D9E4000) [pid = 2272] [serial = 882] [outer = 1D828800] 12:06:47 INFO - PROCESS | 2272 | 1461179207167 Marionette DEBUG loaded listener.js 12:06:47 INFO - PROCESS | 2272 | ++DOMWINDOW == 144 (1E12A800) [pid = 2272] [serial = 883] [outer = 1D828800] 12:06:47 INFO - PROCESS | 2272 | 1461179207800 Marionette TRACE conn5 <- [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]]]}] 12:06:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 12:06:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 970ms 12:06:47 INFO - PROCESS | 2272 | 1461179207841 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 12:06:47 INFO - PROCESS | 2272 | 1461179207844 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 12:06:47 INFO - PROCESS | 2272 | 1461179207847 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 12:06:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 12:06:47 INFO - PROCESS | 2272 | 1461179207849 Marionette TRACE conn5 <- [1,1142,null,{}] 12:06:47 INFO - PROCESS | 2272 | 1461179207853 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:47 INFO - PROCESS | 2272 | 1461179207966 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 12:06:48 INFO - PROCESS | 2272 | 1461179208104 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:48 INFO - PROCESS | 2272 | ++DOCSHELL 1E142800 == 70 [pid = 2272] [id = 295] 12:06:48 INFO - PROCESS | 2272 | ++DOMWINDOW == 145 (1E148C00) [pid = 2272] [serial = 884] [outer = 00000000] 12:06:48 INFO - PROCESS | 2272 | ++DOMWINDOW == 146 (1E14C800) [pid = 2272] [serial = 885] [outer = 1E148C00] 12:06:48 INFO - PROCESS | 2272 | 1461179208190 Marionette DEBUG loaded listener.js 12:06:48 INFO - PROCESS | 2272 | ++DOMWINDOW == 147 (1E150800) [pid = 2272] [serial = 886] [outer = 1E148C00] 12:06:48 INFO - PROCESS | 2272 | 1461179208826 Marionette TRACE conn5 <- [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]]]}] 12:06:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 12:06:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1018ms 12:06:48 INFO - PROCESS | 2272 | 1461179208869 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 12:06:48 INFO - PROCESS | 2272 | 1461179208871 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 12:06:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 12:06:48 INFO - PROCESS | 2272 | 1461179208875 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 12:06:48 INFO - PROCESS | 2272 | 1461179208877 Marionette TRACE conn5 <- [1,1146,null,{}] 12:06:48 INFO - PROCESS | 2272 | 1461179208881 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:48 INFO - PROCESS | 2272 | 1461179209003 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 12:06:49 INFO - PROCESS | 2272 | [2272] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 12:06:49 INFO - PROCESS | 2272 | 1461179209158 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:49 INFO - PROCESS | 2272 | ++DOCSHELL 1CF37800 == 71 [pid = 2272] [id = 296] 12:06:49 INFO - PROCESS | 2272 | ++DOMWINDOW == 148 (1E12E800) [pid = 2272] [serial = 887] [outer = 00000000] 12:06:49 INFO - PROCESS | 2272 | ++DOMWINDOW == 149 (1E5C0000) [pid = 2272] [serial = 888] [outer = 1E12E800] 12:06:49 INFO - PROCESS | 2272 | 1461179209215 Marionette DEBUG loaded listener.js 12:06:49 INFO - PROCESS | 2272 | ++DOMWINDOW == 150 (1EC60400) [pid = 2272] [serial = 889] [outer = 1E12E800] 12:06:49 INFO - PROCESS | 2272 | 1461179209795 Marionette TRACE conn5 <- [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]]]}] 12:06:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 12:06:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 970ms 12:06:49 INFO - PROCESS | 2272 | 1461179209849 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 12:06:49 INFO - PROCESS | 2272 | 1461179209851 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 12:06:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 12:06:49 INFO - PROCESS | 2272 | 1461179209855 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 12:06:49 INFO - PROCESS | 2272 | 1461179209857 Marionette TRACE conn5 <- [1,1150,null,{}] 12:06:49 INFO - PROCESS | 2272 | 1461179209861 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:50 INFO - PROCESS | 2272 | 1461179210011 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 12:06:50 INFO - PROCESS | 2272 | 1461179210150 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:50 INFO - PROCESS | 2272 | ++DOCSHELL 1EC9C400 == 72 [pid = 2272] [id = 297] 12:06:50 INFO - PROCESS | 2272 | ++DOMWINDOW == 151 (1EC9EC00) [pid = 2272] [serial = 890] [outer = 00000000] 12:06:50 INFO - PROCESS | 2272 | ++DOMWINDOW == 152 (1F073000) [pid = 2272] [serial = 891] [outer = 1EC9EC00] 12:06:50 INFO - PROCESS | 2272 | 1461179210209 Marionette DEBUG loaded listener.js 12:06:50 INFO - PROCESS | 2272 | ++DOMWINDOW == 153 (1F076C00) [pid = 2272] [serial = 892] [outer = 1EC9EC00] 12:06:50 INFO - PROCESS | 2272 | 1461179210813 Marionette TRACE conn5 <- [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]]]}] 12:06:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 12:06:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1018ms 12:06:50 INFO - PROCESS | 2272 | 1461179210878 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 12:06:50 INFO - PROCESS | 2272 | 1461179210880 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 12:06:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 12:06:50 INFO - PROCESS | 2272 | 1461179210897 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 12:06:50 INFO - PROCESS | 2272 | 1461179210900 Marionette TRACE conn5 <- [1,1154,null,{}] 12:06:50 INFO - PROCESS | 2272 | 1461179210903 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:51 INFO - PROCESS | 2272 | 1461179211031 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 12:06:51 INFO - PROCESS | 2272 | 1461179211324 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:51 INFO - PROCESS | 2272 | ++DOCSHELL 0DE60800 == 73 [pid = 2272] [id = 298] 12:06:51 INFO - PROCESS | 2272 | ++DOMWINDOW == 154 (0F55B400) [pid = 2272] [serial = 893] [outer = 00000000] 12:06:51 INFO - PROCESS | 2272 | ++DOMWINDOW == 155 (10598C00) [pid = 2272] [serial = 894] [outer = 0F55B400] 12:06:51 INFO - PROCESS | 2272 | 1461179211383 Marionette DEBUG loaded listener.js 12:06:51 INFO - PROCESS | 2272 | ++DOMWINDOW == 156 (13657000) [pid = 2272] [serial = 895] [outer = 0F55B400] 12:06:51 INFO - PROCESS | 2272 | 1461179211935 Marionette TRACE conn5 <- [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]]]}] 12:06:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 12:06:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1078ms 12:06:51 INFO - PROCESS | 2272 | 1461179211984 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 12:06:51 INFO - PROCESS | 2272 | 1461179211989 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 12:06:51 INFO - PROCESS | 2272 | 1461179211995 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 12:06:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 12:06:51 INFO - PROCESS | 2272 | 1461179211997 Marionette TRACE conn5 <- [1,1158,null,{}] 12:06:51 INFO - PROCESS | 2272 | 1461179212003 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:52 INFO - PROCESS | 2272 | 1461179212112 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 12:06:52 INFO - PROCESS | 2272 | 1461179212231 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:52 INFO - PROCESS | 2272 | ++DOCSHELL 152E0400 == 74 [pid = 2272] [id = 299] 12:06:52 INFO - PROCESS | 2272 | ++DOMWINDOW == 157 (16083C00) [pid = 2272] [serial = 896] [outer = 00000000] 12:06:52 INFO - PROCESS | 2272 | ++DOMWINDOW == 158 (167D9000) [pid = 2272] [serial = 897] [outer = 16083C00] 12:06:52 INFO - PROCESS | 2272 | 1461179212325 Marionette DEBUG loaded listener.js 12:06:52 INFO - PROCESS | 2272 | ++DOMWINDOW == 159 (169A1800) [pid = 2272] [serial = 898] [outer = 16083C00] 12:06:52 INFO - PROCESS | 2272 | 1461179212950 Marionette TRACE conn5 <- [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]]]}] 12:06:52 INFO - PROCESS | 2272 | --DOCSHELL 1B490000 == 73 [pid = 2272] [id = 290] 12:06:52 INFO - PROCESS | 2272 | --DOCSHELL 1A569000 == 72 [pid = 2272] [id = 289] 12:06:52 INFO - PROCESS | 2272 | --DOCSHELL 19202400 == 71 [pid = 2272] [id = 288] 12:06:52 INFO - PROCESS | 2272 | --DOCSHELL 0DE1B400 == 70 [pid = 2272] [id = 287] 12:06:52 INFO - PROCESS | 2272 | --DOCSHELL 17F33800 == 69 [pid = 2272] [id = 286] 12:06:52 INFO - PROCESS | 2272 | --DOCSHELL 10142000 == 68 [pid = 2272] [id = 285] 12:06:52 INFO - PROCESS | 2272 | --DOCSHELL 147B0800 == 67 [pid = 2272] [id = 284] 12:06:52 INFO - PROCESS | 2272 | --DOCSHELL 0F9C0400 == 66 [pid = 2272] [id = 283] 12:06:52 INFO - PROCESS | 2272 | --DOCSHELL 1502D400 == 65 [pid = 2272] [id = 282] 12:06:52 INFO - PROCESS | 2272 | --DOMWINDOW == 158 (17F34000) [pid = 2272] [serial = 771] [outer = 00000000] [url = about:blank] 12:06:52 INFO - PROCESS | 2272 | --DOMWINDOW == 157 (10230C00) [pid = 2272] [serial = 774] [outer = 00000000] [url = about:blank] 12:06:52 INFO - PROCESS | 2272 | --DOMWINDOW == 156 (1510F400) [pid = 2272] [serial = 777] [outer = 00000000] [url = about:blank] 12:06:52 INFO - PROCESS | 2272 | --DOMWINDOW == 155 (191B0000) [pid = 2272] [serial = 780] [outer = 00000000] [url = about:blank] 12:06:52 INFO - PROCESS | 2272 | --DOMWINDOW == 154 (1983B800) [pid = 2272] [serial = 783] [outer = 00000000] [url = about:blank] 12:06:52 INFO - PROCESS | 2272 | --DOMWINDOW == 153 (1B5ED800) [pid = 2272] [serial = 822] [outer = 00000000] [url = about:blank] 12:06:52 INFO - PROCESS | 2272 | --DOMWINDOW == 152 (19F61000) [pid = 2272] [serial = 786] [outer = 00000000] [url = about:blank] 12:06:52 INFO - PROCESS | 2272 | --DOMWINDOW == 151 (1A652800) [pid = 2272] [serial = 789] [outer = 00000000] [url = about:blank] 12:06:52 INFO - PROCESS | 2272 | --DOCSHELL 0F572400 == 64 [pid = 2272] [id = 281] 12:06:52 INFO - PROCESS | 2272 | --DOCSHELL 1CE79800 == 63 [pid = 2272] [id = 279] 12:06:52 INFO - PROCESS | 2272 | --DOCSHELL 1BBA8C00 == 62 [pid = 2272] [id = 278] 12:06:52 INFO - PROCESS | 2272 | --DOCSHELL 17FA4400 == 61 [pid = 2272] [id = 277] 12:06:52 INFO - PROCESS | 2272 | --DOCSHELL 0FFBF400 == 60 [pid = 2272] [id = 276] 12:06:52 INFO - PROCESS | 2272 | --DOCSHELL 10145C00 == 59 [pid = 2272] [id = 275] 12:06:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 12:06:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1021ms 12:06:53 INFO - PROCESS | 2272 | 1461179213033 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 12:06:53 INFO - PROCESS | 2272 | 1461179213037 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 12:06:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 12:06:53 INFO - PROCESS | 2272 | --DOMWINDOW == 150 (1ECA4800) [pid = 2272] [serial = 727] [outer = 00000000] [url = about:blank] 12:06:53 INFO - PROCESS | 2272 | --DOMWINDOW == 149 (1A189800) [pid = 2272] [serial = 793] [outer = 00000000] [url = about:blank] 12:06:53 INFO - PROCESS | 2272 | --DOMWINDOW == 148 (17F3FC00) [pid = 2272] [serial = 792] [outer = 00000000] [url = about:blank] 12:06:53 INFO - PROCESS | 2272 | --DOMWINDOW == 147 (1520A800) [pid = 2272] [serial = 801] [outer = 00000000] [url = about:blank] 12:06:53 INFO - PROCESS | 2272 | --DOMWINDOW == 146 (1523E000) [pid = 2272] [serial = 802] [outer = 00000000] [url = about:blank] 12:06:53 INFO - PROCESS | 2272 | --DOMWINDOW == 145 (17EF1000) [pid = 2272] [serial = 807] [outer = 00000000] [url = about:blank] 12:06:53 INFO - PROCESS | 2272 | --DOMWINDOW == 144 (17F3B800) [pid = 2272] [serial = 808] [outer = 00000000] [url = about:blank] 12:06:53 INFO - PROCESS | 2272 | --DOMWINDOW == 143 (110AA800) [pid = 2272] [serial = 796] [outer = 00000000] [url = about:blank] 12:06:53 INFO - PROCESS | 2272 | --DOMWINDOW == 142 (10D07400) [pid = 2272] [serial = 795] [outer = 00000000] [url = about:blank] 12:06:53 INFO - PROCESS | 2272 | --DOMWINDOW == 141 (1671B400) [pid = 2272] [serial = 804] [outer = 00000000] [url = about:blank] 12:06:53 INFO - PROCESS | 2272 | --DOMWINDOW == 140 (1988E800) [pid = 2272] [serial = 811] [outer = 00000000] [url = about:blank] 12:06:53 INFO - PROCESS | 2272 | --DOMWINDOW == 139 (10D0EC00) [pid = 2272] [serial = 798] [outer = 00000000] [url = about:blank] 12:06:53 INFO - PROCESS | 2272 | --DOMWINDOW == 138 (13658000) [pid = 2272] [serial = 799] [outer = 00000000] [url = about:blank] 12:06:53 INFO - PROCESS | 2272 | --DOMWINDOW == 137 (19205C00) [pid = 2272] [serial = 810] [outer = 00000000] [url = about:blank] 12:06:53 INFO - PROCESS | 2272 | --DOMWINDOW == 136 (17EF7400) [pid = 2272] [serial = 816] [outer = 00000000] [url = about:blank] 12:06:53 INFO - PROCESS | 2272 | --DOMWINDOW == 135 (1A2BD400) [pid = 2272] [serial = 813] [outer = 00000000] [url = about:blank] 12:06:53 INFO - PROCESS | 2272 | --DOMWINDOW == 134 (1B37CC00) [pid = 2272] [serial = 819] [outer = 00000000] [url = about:blank] 12:06:53 INFO - PROCESS | 2272 | --DOMWINDOW == 133 (1A33AC00) [pid = 2272] [serial = 814] [outer = 00000000] [url = about:blank] 12:06:53 INFO - PROCESS | 2272 | --DOMWINDOW == 132 (1B3D7C00) [pid = 2272] [serial = 820] [outer = 00000000] [url = about:blank] 12:06:53 INFO - PROCESS | 2272 | --DOMWINDOW == 131 (1A18EC00) [pid = 2272] [serial = 817] [outer = 00000000] [url = about:blank] 12:06:53 INFO - PROCESS | 2272 | --DOMWINDOW == 130 (167DF400) [pid = 2272] [serial = 805] [outer = 00000000] [url = about:blank] 12:06:53 INFO - PROCESS | 2272 | 1461179213090 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 12:06:53 INFO - PROCESS | 2272 | 1461179213092 Marionette TRACE conn5 <- [1,1162,null,{}] 12:06:53 INFO - PROCESS | 2272 | 1461179213098 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:53 INFO - PROCESS | 2272 | 1461179213195 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 12:06:53 INFO - PROCESS | 2272 | 1461179213201 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:53 INFO - PROCESS | 2272 | ++DOCSHELL 10145C00 == 60 [pid = 2272] [id = 300] 12:06:53 INFO - PROCESS | 2272 | ++DOMWINDOW == 131 (10148400) [pid = 2272] [serial = 899] [outer = 00000000] 12:06:53 INFO - PROCESS | 2272 | ++DOMWINDOW == 132 (10598400) [pid = 2272] [serial = 900] [outer = 10148400] 12:06:53 INFO - PROCESS | 2272 | 1461179213247 Marionette DEBUG loaded listener.js 12:06:53 INFO - PROCESS | 2272 | ++DOMWINDOW == 133 (10DAC800) [pid = 2272] [serial = 901] [outer = 10148400] 12:06:53 INFO - PROCESS | 2272 | 1461179213745 Marionette TRACE conn5 <- [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] 12:06:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 12:06:53 INFO - PROCESS | 2272 | 1461179213777 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 12:06:53 INFO - PROCESS | 2272 | 1461179213781 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 12:06:53 INFO - PROCESS | 2272 | 1461179213787 Marionette TRACE conn5 <- [1,1166,null,{}] 12:06:53 INFO - PROCESS | 2272 | 1461179213827 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:53 INFO - PROCESS | 2272 | 1461179213923 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 12:06:54 INFO - PROCESS | 2272 | 1461179214026 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:54 INFO - PROCESS | 2272 | ++DOCSHELL 152D8400 == 61 [pid = 2272] [id = 301] 12:06:54 INFO - PROCESS | 2272 | ++DOMWINDOW == 134 (16719000) [pid = 2272] [serial = 902] [outer = 00000000] 12:06:54 INFO - PROCESS | 2272 | ++DOMWINDOW == 135 (17F32C00) [pid = 2272] [serial = 903] [outer = 16719000] 12:06:54 INFO - PROCESS | 2272 | 1461179214072 Marionette DEBUG loaded listener.js 12:06:54 INFO - PROCESS | 2272 | ++DOMWINDOW == 136 (17F3A800) [pid = 2272] [serial = 904] [outer = 16719000] 12:06:54 INFO - PROCESS | 2272 | 1461179214456 Marionette TRACE conn5 <- [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] 12:06:54 INFO - PROCESS | 2272 | 1461179214497 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 12:06:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 12:06:54 INFO - PROCESS | 2272 | 1461179214500 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 12:06:54 INFO - PROCESS | 2272 | 1461179214502 Marionette TRACE conn5 <- [1,1170,null,{}] 12:06:54 INFO - PROCESS | 2272 | 1461179214505 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:54 INFO - PROCESS | 2272 | 1461179214594 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 12:06:54 INFO - PROCESS | 2272 | 1461179214600 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:54 INFO - PROCESS | 2272 | ++DOCSHELL 10E96C00 == 62 [pid = 2272] [id = 302] 12:06:54 INFO - PROCESS | 2272 | ++DOMWINDOW == 137 (1450C800) [pid = 2272] [serial = 905] [outer = 00000000] 12:06:54 INFO - PROCESS | 2272 | ++DOMWINDOW == 138 (191BC000) [pid = 2272] [serial = 906] [outer = 1450C800] 12:06:54 INFO - PROCESS | 2272 | 1461179214645 Marionette DEBUG loaded listener.js 12:06:54 INFO - PROCESS | 2272 | ++DOMWINDOW == 139 (1958B800) [pid = 2272] [serial = 907] [outer = 1450C800] 12:06:55 INFO - PROCESS | 2272 | 1461179215096 Marionette TRACE conn5 <- [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] 12:06:55 INFO - PROCESS | 2272 | 1461179215151 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 12:06:55 INFO - PROCESS | 2272 | 1461179215154 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 12:06:55 INFO - PROCESS | 2272 | 1461179215155 Marionette TRACE conn5 <- [1,1174,null,{}] 12:06:55 INFO - PROCESS | 2272 | 1461179215168 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:55 INFO - PROCESS | 2272 | 1461179215286 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 12:06:55 INFO - PROCESS | 2272 | 1461179215379 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:55 INFO - PROCESS | 2272 | ++DOCSHELL 1A185800 == 63 [pid = 2272] [id = 303] 12:06:55 INFO - PROCESS | 2272 | ++DOMWINDOW == 140 (1A186C00) [pid = 2272] [serial = 908] [outer = 00000000] 12:06:55 INFO - PROCESS | 2272 | ++DOMWINDOW == 141 (1A569800) [pid = 2272] [serial = 909] [outer = 1A186C00] 12:06:55 INFO - PROCESS | 2272 | 1461179215432 Marionette DEBUG loaded listener.js 12:06:55 INFO - PROCESS | 2272 | ++DOMWINDOW == 142 (1A573000) [pid = 2272] [serial = 910] [outer = 1A186C00] 12:06:55 INFO - PROCESS | 2272 | 1461179215884 Marionette TRACE conn5 <- [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] 12:06:55 INFO - PROCESS | 2272 | 1461179215933 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 12:06:55 INFO - PROCESS | 2272 | 1461179215937 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 12:06:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 12:06:55 INFO - PROCESS | 2272 | 1461179215938 Marionette TRACE conn5 <- [1,1178,null,{}] 12:06:55 INFO - PROCESS | 2272 | 1461179215942 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:56 INFO - PROCESS | 2272 | 1461179216067 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 12:06:56 INFO - PROCESS | 2272 | 1461179216136 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:56 INFO - PROCESS | 2272 | ++DOCSHELL 1A64F400 == 64 [pid = 2272] [id = 304] 12:06:56 INFO - PROCESS | 2272 | ++DOMWINDOW == 143 (1A650000) [pid = 2272] [serial = 911] [outer = 00000000] 12:06:56 INFO - PROCESS | 2272 | ++DOMWINDOW == 144 (1BBA4000) [pid = 2272] [serial = 912] [outer = 1A650000] 12:06:56 INFO - PROCESS | 2272 | 1461179216183 Marionette DEBUG loaded listener.js 12:06:56 INFO - PROCESS | 2272 | ++DOMWINDOW == 145 (1BBAA800) [pid = 2272] [serial = 913] [outer = 1A650000] 12:06:56 INFO - PROCESS | 2272 | 1461179216624 Marionette TRACE conn5 <- [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] 12:06:56 INFO - PROCESS | 2272 | 1461179216693 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 12:06:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 12:06:56 INFO - PROCESS | 2272 | 1461179216696 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 12:06:56 INFO - PROCESS | 2272 | 1461179216698 Marionette TRACE conn5 <- [1,1182,null,{}] 12:06:56 INFO - PROCESS | 2272 | 1461179216702 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:56 INFO - PROCESS | 2272 | 1461179216827 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 12:06:56 INFO - PROCESS | 2272 | 1461179216898 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:56 INFO - PROCESS | 2272 | ++DOCSHELL 1BBBE400 == 65 [pid = 2272] [id = 305] 12:06:56 INFO - PROCESS | 2272 | ++DOMWINDOW == 146 (1BC53400) [pid = 2272] [serial = 914] [outer = 00000000] 12:06:56 INFO - PROCESS | 2272 | ++DOMWINDOW == 147 (1D828400) [pid = 2272] [serial = 915] [outer = 1BC53400] 12:06:56 INFO - PROCESS | 2272 | 1461179216944 Marionette DEBUG loaded listener.js 12:06:57 INFO - PROCESS | 2272 | ++DOMWINDOW == 148 (1D9DE800) [pid = 2272] [serial = 916] [outer = 1BC53400] 12:06:57 INFO - PROCESS | 2272 | --DOMWINDOW == 147 (0FF0E000) [pid = 2272] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 12:06:57 INFO - PROCESS | 2272 | --DOMWINDOW == 146 (1920C800) [pid = 2272] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 12:06:57 INFO - PROCESS | 2272 | --DOMWINDOW == 145 (1D831000) [pid = 2272] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 12:06:57 INFO - PROCESS | 2272 | --DOMWINDOW == 144 (1E143800) [pid = 2272] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 12:06:57 INFO - PROCESS | 2272 | --DOMWINDOW == 143 (17FA9400) [pid = 2272] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 12:06:57 INFO - PROCESS | 2272 | --DOMWINDOW == 142 (1ECA0800) [pid = 2272] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 12:06:57 INFO - PROCESS | 2272 | --DOMWINDOW == 141 (19F48000) [pid = 2272] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 12:06:57 INFO - PROCESS | 2272 | --DOMWINDOW == 140 (1A568C00) [pid = 2272] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 12:06:57 INFO - PROCESS | 2272 | --DOMWINDOW == 139 (14A40C00) [pid = 2272] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 12:06:57 INFO - PROCESS | 2272 | --DOMWINDOW == 138 (1EC64C00) [pid = 2272] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 12:06:57 INFO - PROCESS | 2272 | --DOMWINDOW == 137 (1F6EA400) [pid = 2272] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 12:06:57 INFO - PROCESS | 2272 | --DOMWINDOW == 136 (10DAE800) [pid = 2272] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 12:06:57 INFO - PROCESS | 2272 | --DOMWINDOW == 135 (147B0400) [pid = 2272] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 12:06:57 INFO - PROCESS | 2272 | --DOMWINDOW == 134 (1D831C00) [pid = 2272] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 12:06:57 INFO - PROCESS | 2272 | --DOMWINDOW == 133 (151D4800) [pid = 2272] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 12:06:57 INFO - PROCESS | 2272 | --DOMWINDOW == 132 (13610800) [pid = 2272] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 12:06:57 INFO - PROCESS | 2272 | --DOMWINDOW == 131 (1D9D9C00) [pid = 2272] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 12:06:57 INFO - PROCESS | 2272 | --DOMWINDOW == 130 (1B491000) [pid = 2272] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 12:06:57 INFO - PROCESS | 2272 | --DOMWINDOW == 129 (17F35800) [pid = 2272] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 12:06:57 INFO - PROCESS | 2272 | --DOMWINDOW == 128 (0F55E000) [pid = 2272] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 12:06:57 INFO - PROCESS | 2272 | --DOMWINDOW == 127 (19888400) [pid = 2272] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 12:06:57 INFO - PROCESS | 2272 | --DOMWINDOW == 126 (1A56A800) [pid = 2272] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 12:06:57 INFO - PROCESS | 2272 | --DOMWINDOW == 125 (184CD800) [pid = 2272] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 12:06:57 INFO - PROCESS | 2272 | --DOMWINDOW == 124 (15033000) [pid = 2272] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 12:06:57 INFO - PROCESS | 2272 | --DOMWINDOW == 123 (15114000) [pid = 2272] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 12:06:57 INFO - PROCESS | 2272 | --DOMWINDOW == 122 (14A3F800) [pid = 2272] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 12:06:57 INFO - PROCESS | 2272 | --DOMWINDOW == 121 (1001C000) [pid = 2272] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 12:06:57 INFO - PROCESS | 2272 | --DOMWINDOW == 120 (1BBA9400) [pid = 2272] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 12:06:57 INFO - PROCESS | 2272 | --DOMWINDOW == 119 (10594400) [pid = 2272] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 12:06:57 INFO - PROCESS | 2272 | --DOMWINDOW == 118 (0FA5E800) [pid = 2272] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 12:06:57 INFO - PROCESS | 2272 | --DOMWINDOW == 117 (10146800) [pid = 2272] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 12:06:57 INFO - PROCESS | 2272 | 1461179217629 Marionette TRACE conn5 <- [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] 12:06:57 INFO - PROCESS | 2272 | 1461179217670 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 12:06:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 12:06:57 INFO - PROCESS | 2272 | 1461179217673 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 12:06:57 INFO - PROCESS | 2272 | 1461179217675 Marionette TRACE conn5 <- [1,1186,null,{}] 12:06:57 INFO - PROCESS | 2272 | 1461179217679 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:57 INFO - PROCESS | 2272 | 1461179217805 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 12:06:57 INFO - PROCESS | 2272 | 1461179217873 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:57 INFO - PROCESS | 2272 | ++DOCSHELL 10D10800 == 66 [pid = 2272] [id = 306] 12:06:57 INFO - PROCESS | 2272 | ++DOMWINDOW == 118 (13610800) [pid = 2272] [serial = 917] [outer = 00000000] 12:06:57 INFO - PROCESS | 2272 | ++DOMWINDOW == 119 (17FA7C00) [pid = 2272] [serial = 918] [outer = 13610800] 12:06:57 INFO - PROCESS | 2272 | 1461179217920 Marionette DEBUG loaded listener.js 12:06:57 INFO - PROCESS | 2272 | ++DOMWINDOW == 120 (18E2F400) [pid = 2272] [serial = 919] [outer = 13610800] 12:06:58 INFO - PROCESS | 2272 | 1461179218286 Marionette TRACE conn5 <- [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]]]}] 12:06:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 12:06:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 630ms 12:06:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 12:06:58 INFO - PROCESS | 2272 | 1461179218316 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 12:06:58 INFO - PROCESS | 2272 | 1461179218318 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 12:06:58 INFO - PROCESS | 2272 | 1461179218321 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 12:06:58 INFO - PROCESS | 2272 | 1461179218323 Marionette TRACE conn5 <- [1,1190,null,{}] 12:06:58 INFO - PROCESS | 2272 | 1461179218326 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:58 INFO - PROCESS | 2272 | 1461179218416 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 12:06:58 INFO - PROCESS | 2272 | 1461179218422 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:58 INFO - PROCESS | 2272 | ++DOCSHELL 1920C000 == 67 [pid = 2272] [id = 307] 12:06:58 INFO - PROCESS | 2272 | ++DOMWINDOW == 121 (19F48000) [pid = 2272] [serial = 920] [outer = 00000000] 12:06:58 INFO - PROCESS | 2272 | ++DOMWINDOW == 122 (1CEC7800) [pid = 2272] [serial = 921] [outer = 19F48000] 12:06:58 INFO - PROCESS | 2272 | 1461179218468 Marionette DEBUG loaded listener.js 12:06:58 INFO - PROCESS | 2272 | ++DOMWINDOW == 123 (18E53000) [pid = 2272] [serial = 922] [outer = 19F48000] 12:06:58 INFO - PROCESS | 2272 | 1461179218913 Marionette TRACE conn5 <- [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]]]}] 12:06:58 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 12:06:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 631ms 12:06:58 INFO - PROCESS | 2272 | 1461179218957 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 12:06:58 INFO - PROCESS | 2272 | 1461179218958 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 12:06:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 12:06:58 INFO - PROCESS | 2272 | 1461179218962 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 12:06:58 INFO - PROCESS | 2272 | 1461179218964 Marionette TRACE conn5 <- [1,1194,null,{}] 12:06:58 INFO - PROCESS | 2272 | 1461179218985 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:59 INFO - PROCESS | 2272 | 1461179219074 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 12:06:59 INFO - PROCESS | 2272 | 1461179219081 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:59 INFO - PROCESS | 2272 | ++DOCSHELL 1D9DD400 == 68 [pid = 2272] [id = 308] 12:06:59 INFO - PROCESS | 2272 | ++DOMWINDOW == 124 (1D9E7400) [pid = 2272] [serial = 923] [outer = 00000000] 12:06:59 INFO - PROCESS | 2272 | ++DOMWINDOW == 125 (1E150000) [pid = 2272] [serial = 924] [outer = 1D9E7400] 12:06:59 INFO - PROCESS | 2272 | 1461179219130 Marionette DEBUG loaded listener.js 12:06:59 INFO - PROCESS | 2272 | ++DOMWINDOW == 126 (1EC5AC00) [pid = 2272] [serial = 925] [outer = 1D9E7400] 12:06:59 INFO - PROCESS | 2272 | 1461179219764 Marionette TRACE conn5 <- [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]]]}] 12:06:59 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 12:06:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 890ms 12:06:59 INFO - PROCESS | 2272 | 1461179219853 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 12:06:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 12:06:59 INFO - PROCESS | 2272 | 1461179219858 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 12:06:59 INFO - PROCESS | 2272 | 1461179219863 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 12:06:59 INFO - PROCESS | 2272 | 1461179219867 Marionette TRACE conn5 <- [1,1198,null,{}] 12:06:59 INFO - PROCESS | 2272 | 1461179219873 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:59 INFO - PROCESS | 2272 | 1461179220003 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 12:07:00 INFO - PROCESS | 2272 | 1461179220111 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:00 INFO - PROCESS | 2272 | ++DOCSHELL 0FFC5400 == 69 [pid = 2272] [id = 309] 12:07:00 INFO - PROCESS | 2272 | ++DOMWINDOW == 127 (10D03800) [pid = 2272] [serial = 926] [outer = 00000000] 12:07:00 INFO - PROCESS | 2272 | ++DOMWINDOW == 128 (150C7800) [pid = 2272] [serial = 927] [outer = 10D03800] 12:07:00 INFO - PROCESS | 2272 | 1461179220182 Marionette DEBUG loaded listener.js 12:07:00 INFO - PROCESS | 2272 | ++DOMWINDOW == 129 (15110C00) [pid = 2272] [serial = 928] [outer = 10D03800] 12:07:00 INFO - PROCESS | 2272 | 1461179220751 Marionette TRACE conn5 <- [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]]]}] 12:07:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 12:07:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 930ms 12:07:00 INFO - PROCESS | 2272 | 1461179220793 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 12:07:00 INFO - PROCESS | 2272 | 1461179220799 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 12:07:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 12:07:00 INFO - PROCESS | 2272 | 1461179220806 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 12:07:00 INFO - PROCESS | 2272 | 1461179220809 Marionette TRACE conn5 <- [1,1202,null,{}] 12:07:00 INFO - PROCESS | 2272 | 1461179220813 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:00 INFO - PROCESS | 2272 | 1461179220927 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 12:07:01 INFO - PROCESS | 2272 | 1461179221041 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:01 INFO - PROCESS | 2272 | ++DOCSHELL 15208000 == 70 [pid = 2272] [id = 310] 12:07:01 INFO - PROCESS | 2272 | ++DOMWINDOW == 130 (167E3800) [pid = 2272] [serial = 929] [outer = 00000000] 12:07:01 INFO - PROCESS | 2272 | ++DOMWINDOW == 131 (18E5E400) [pid = 2272] [serial = 930] [outer = 167E3800] 12:07:01 INFO - PROCESS | 2272 | 1461179221137 Marionette DEBUG loaded listener.js 12:07:01 INFO - PROCESS | 2272 | ++DOMWINDOW == 132 (19F54C00) [pid = 2272] [serial = 931] [outer = 167E3800] 12:07:01 INFO - PROCESS | 2272 | 1461179221761 Marionette TRACE conn5 <- [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]]]}] 12:07:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 12:07:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 969ms 12:07:01 INFO - PROCESS | 2272 | 1461179221779 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 12:07:01 INFO - PROCESS | 2272 | 1461179221781 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 12:07:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 12:07:01 INFO - PROCESS | 2272 | 1461179221786 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 12:07:01 INFO - PROCESS | 2272 | 1461179221790 Marionette TRACE conn5 <- [1,1206,null,{}] 12:07:01 INFO - PROCESS | 2272 | 1461179221801 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:01 INFO - PROCESS | 2272 | 1461179221922 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 12:07:02 INFO - PROCESS | 2272 | 1461179222068 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:02 INFO - PROCESS | 2272 | ++DOCSHELL 1D82D800 == 71 [pid = 2272] [id = 311] 12:07:02 INFO - PROCESS | 2272 | ++DOMWINDOW == 133 (1E131C00) [pid = 2272] [serial = 932] [outer = 00000000] 12:07:02 INFO - PROCESS | 2272 | ++DOMWINDOW == 134 (1E5BD400) [pid = 2272] [serial = 933] [outer = 1E131C00] 12:07:02 INFO - PROCESS | 2272 | 1461179222127 Marionette DEBUG loaded listener.js 12:07:02 INFO - PROCESS | 2272 | ++DOMWINDOW == 135 (1EC9DC00) [pid = 2272] [serial = 934] [outer = 1E131C00] 12:07:02 INFO - PROCESS | 2272 | 1461179222734 Marionette TRACE conn5 <- [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]]]}] 12:07:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 12:07:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 990ms 12:07:02 INFO - PROCESS | 2272 | 1461179222778 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 12:07:02 INFO - PROCESS | 2272 | 1461179222781 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 12:07:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 12:07:02 INFO - PROCESS | 2272 | 1461179222784 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 12:07:02 INFO - PROCESS | 2272 | 1461179222786 Marionette TRACE conn5 <- [1,1210,null,{}] 12:07:02 INFO - PROCESS | 2272 | 1461179222790 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:02 INFO - PROCESS | 2272 | 1461179222907 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 12:07:03 INFO - PROCESS | 2272 | 1461179223021 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:03 INFO - PROCESS | 2272 | ++DOCSHELL 10019800 == 72 [pid = 2272] [id = 312] 12:07:03 INFO - PROCESS | 2272 | ++DOMWINDOW == 136 (1ECA4000) [pid = 2272] [serial = 935] [outer = 00000000] 12:07:03 INFO - PROCESS | 2272 | ++DOMWINDOW == 137 (1F008800) [pid = 2272] [serial = 936] [outer = 1ECA4000] 12:07:03 INFO - PROCESS | 2272 | 1461179223117 Marionette DEBUG loaded listener.js 12:07:03 INFO - PROCESS | 2272 | ++DOMWINDOW == 138 (1F00FC00) [pid = 2272] [serial = 937] [outer = 1ECA4000] 12:07:03 INFO - PROCESS | 2272 | 1461179223682 Marionette TRACE conn5 <- [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] 12:07:03 INFO - PROCESS | 2272 | 1461179223760 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 12:07:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 12:07:03 INFO - PROCESS | 2272 | 1461179223763 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 12:07:03 INFO - PROCESS | 2272 | 1461179223765 Marionette TRACE conn5 <- [1,1214,null,{}] 12:07:03 INFO - PROCESS | 2272 | 1461179223769 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:03 INFO - PROCESS | 2272 | 1461179223883 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 12:07:04 INFO - PROCESS | 2272 | 1461179224020 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:04 INFO - PROCESS | 2272 | ++DOCSHELL 1F010C00 == 73 [pid = 2272] [id = 313] 12:07:04 INFO - PROCESS | 2272 | ++DOMWINDOW == 139 (1F072000) [pid = 2272] [serial = 938] [outer = 00000000] 12:07:04 INFO - PROCESS | 2272 | ++DOMWINDOW == 140 (1F1E7000) [pid = 2272] [serial = 939] [outer = 1F072000] 12:07:04 INFO - PROCESS | 2272 | 1461179224076 Marionette DEBUG loaded listener.js 12:07:04 INFO - PROCESS | 2272 | ++DOMWINDOW == 141 (1F1EB000) [pid = 2272] [serial = 940] [outer = 1F072000] 12:07:04 INFO - PROCESS | 2272 | 1461179224578 Marionette TRACE conn5 <- [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]]]}] 12:07:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 12:07:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 870ms 12:07:04 INFO - PROCESS | 2272 | 1461179224638 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 12:07:04 INFO - PROCESS | 2272 | 1461179224640 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 12:07:04 INFO - PROCESS | 2272 | 1461179224644 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 12:07:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 12:07:04 INFO - PROCESS | 2272 | 1461179224646 Marionette TRACE conn5 <- [1,1218,null,{}] 12:07:04 INFO - PROCESS | 2272 | 1461179224650 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:04 INFO - PROCESS | 2272 | 1461179224778 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 12:07:04 INFO - PROCESS | 2272 | 1461179224894 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:04 INFO - PROCESS | 2272 | ++DOCSHELL 0FB08000 == 74 [pid = 2272] [id = 314] 12:07:04 INFO - PROCESS | 2272 | ++DOMWINDOW == 142 (10222C00) [pid = 2272] [serial = 941] [outer = 00000000] 12:07:04 INFO - PROCESS | 2272 | ++DOMWINDOW == 143 (1F7BD400) [pid = 2272] [serial = 942] [outer = 10222C00] 12:07:04 INFO - PROCESS | 2272 | 1461179225011 Marionette DEBUG loaded listener.js 12:07:05 INFO - PROCESS | 2272 | ++DOMWINDOW == 144 (1F7C2800) [pid = 2272] [serial = 943] [outer = 10222C00] 12:07:05 INFO - PROCESS | 2272 | 1461179225589 Marionette TRACE conn5 <- [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]]]}] 12:07:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 12:07:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 970ms 12:07:05 INFO - PROCESS | 2272 | 1461179225618 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 12:07:05 INFO - PROCESS | 2272 | 1461179225620 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 12:07:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 12:07:05 INFO - PROCESS | 2272 | 1461179225624 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 12:07:05 INFO - PROCESS | 2272 | 1461179225626 Marionette TRACE conn5 <- [1,1222,null,{}] 12:07:05 INFO - PROCESS | 2272 | 1461179225630 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:05 INFO - PROCESS | 2272 | 1461179225741 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 12:07:05 INFO - PROCESS | 2272 | 1461179225901 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:05 INFO - PROCESS | 2272 | ++DOCSHELL 0FB0D800 == 75 [pid = 2272] [id = 315] 12:07:05 INFO - PROCESS | 2272 | ++DOMWINDOW == 145 (0FB8F000) [pid = 2272] [serial = 944] [outer = 00000000] 12:07:05 INFO - PROCESS | 2272 | ++DOMWINDOW == 146 (10D09C00) [pid = 2272] [serial = 945] [outer = 0FB8F000] 12:07:05 INFO - PROCESS | 2272 | 1461179225959 Marionette DEBUG loaded listener.js 12:07:06 INFO - PROCESS | 2272 | ++DOMWINDOW == 147 (15242800) [pid = 2272] [serial = 946] [outer = 0FB8F000] 12:07:06 INFO - PROCESS | 2272 | 1461179226804 Marionette TRACE conn5 <- [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]]]}] 12:07:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 12:07:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1219ms 12:07:06 INFO - PROCESS | 2272 | 1461179226848 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 12:07:06 INFO - PROCESS | 2272 | 1461179226853 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 12:07:06 INFO - PROCESS | 2272 | 1461179226858 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 12:07:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 12:07:06 INFO - PROCESS | 2272 | 1461179226861 Marionette TRACE conn5 <- [1,1226,null,{}] 12:07:06 INFO - PROCESS | 2272 | 1461179226882 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:06 INFO - PROCESS | 2272 | 1461179226987 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 12:07:07 INFO - PROCESS | 2272 | 1461179227136 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:07 INFO - PROCESS | 2272 | ++DOCSHELL 13604400 == 76 [pid = 2272] [id = 316] 12:07:07 INFO - PROCESS | 2272 | ++DOMWINDOW == 148 (13606000) [pid = 2272] [serial = 947] [outer = 00000000] 12:07:07 INFO - PROCESS | 2272 | ++DOMWINDOW == 149 (14738800) [pid = 2272] [serial = 948] [outer = 13606000] 12:07:07 INFO - PROCESS | 2272 | 1461179227190 Marionette DEBUG loaded listener.js 12:07:07 INFO - PROCESS | 2272 | ++DOMWINDOW == 150 (14BF0C00) [pid = 2272] [serial = 949] [outer = 13606000] 12:07:07 INFO - PROCESS | 2272 | --DOCSHELL 1920C000 == 75 [pid = 2272] [id = 307] 12:07:07 INFO - PROCESS | 2272 | --DOCSHELL 10D10800 == 74 [pid = 2272] [id = 306] 12:07:07 INFO - PROCESS | 2272 | --DOCSHELL 1BBBE400 == 73 [pid = 2272] [id = 305] 12:07:07 INFO - PROCESS | 2272 | --DOCSHELL 1A64F400 == 72 [pid = 2272] [id = 304] 12:07:07 INFO - PROCESS | 2272 | --DOCSHELL 1A185800 == 71 [pid = 2272] [id = 303] 12:07:07 INFO - PROCESS | 2272 | --DOCSHELL 10E96C00 == 70 [pid = 2272] [id = 302] 12:07:07 INFO - PROCESS | 2272 | --DOCSHELL 152D8400 == 69 [pid = 2272] [id = 301] 12:07:07 INFO - PROCESS | 2272 | --DOCSHELL 10145C00 == 68 [pid = 2272] [id = 300] 12:07:07 INFO - PROCESS | 2272 | --DOCSHELL 152E0400 == 67 [pid = 2272] [id = 299] 12:07:07 INFO - PROCESS | 2272 | --DOCSHELL 0DE60800 == 66 [pid = 2272] [id = 298] 12:07:07 INFO - PROCESS | 2272 | 1461179227824 Marionette TRACE conn5 <- [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]]]}] 12:07:07 INFO - PROCESS | 2272 | --DOMWINDOW == 149 (15111800) [pid = 2272] [serial = 730] [outer = 00000000] [url = about:blank] 12:07:07 INFO - PROCESS | 2272 | --DOMWINDOW == 148 (1F075400) [pid = 2272] [serial = 736] [outer = 00000000] [url = about:blank] 12:07:07 INFO - PROCESS | 2272 | --DOMWINDOW == 147 (1920A400) [pid = 2272] [serial = 733] [outer = 00000000] [url = about:blank] 12:07:07 INFO - PROCESS | 2272 | --DOMWINDOW == 146 (1523A400) [pid = 2272] [serial = 778] [outer = 00000000] [url = about:blank] 12:07:07 INFO - PROCESS | 2272 | --DOMWINDOW == 145 (1D9E5000) [pid = 2272] [serial = 742] [outer = 00000000] [url = about:blank] 12:07:07 INFO - PROCESS | 2272 | --DOMWINDOW == 144 (1050BC00) [pid = 2272] [serial = 775] [outer = 00000000] [url = about:blank] 12:07:07 INFO - PROCESS | 2272 | --DOMWINDOW == 143 (19884800) [pid = 2272] [serial = 784] [outer = 00000000] [url = about:blank] 12:07:07 INFO - PROCESS | 2272 | --DOMWINDOW == 142 (1E5BF400) [pid = 2272] [serial = 687] [outer = 00000000] [url = about:blank] 12:07:07 INFO - PROCESS | 2272 | --DOMWINDOW == 141 (1E5BBC00) [pid = 2272] [serial = 684] [outer = 00000000] [url = about:blank] 12:07:07 INFO - PROCESS | 2272 | --DOMWINDOW == 140 (191BB800) [pid = 2272] [serial = 781] [outer = 00000000] [url = about:blank] 12:07:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 12:07:07 INFO - PROCESS | 2272 | --DOMWINDOW == 139 (1F1E9C00) [pid = 2272] [serial = 693] [outer = 00000000] [url = about:blank] 12:07:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 993ms 12:07:07 INFO - PROCESS | 2272 | --DOMWINDOW == 138 (1A184800) [pid = 2272] [serial = 787] [outer = 00000000] [url = about:blank] 12:07:07 INFO - PROCESS | 2272 | --DOMWINDOW == 137 (1B373400) [pid = 2272] [serial = 790] [outer = 00000000] [url = about:blank] 12:07:07 INFO - PROCESS | 2272 | --DOMWINDOW == 136 (1CF3D800) [pid = 2272] [serial = 681] [outer = 00000000] [url = about:blank] 12:07:07 INFO - PROCESS | 2272 | --DOMWINDOW == 135 (1F14F400) [pid = 2272] [serial = 690] [outer = 00000000] [url = about:blank] 12:07:07 INFO - PROCESS | 2272 | --DOMWINDOW == 134 (1FC4E400) [pid = 2272] [serial = 739] [outer = 00000000] [url = about:blank] 12:07:07 INFO - PROCESS | 2272 | --DOMWINDOW == 133 (17FA0400) [pid = 2272] [serial = 772] [outer = 00000000] [url = about:blank] 12:07:07 INFO - PROCESS | 2272 | --DOMWINDOW == 132 (1BBA2000) [pid = 2272] [serial = 870] [outer = 00000000] [url = about:blank] 12:07:07 INFO - PROCESS | 2272 | --DOMWINDOW == 131 (17FA4800) [pid = 2272] [serial = 858] [outer = 00000000] [url = about:blank] 12:07:07 INFO - PROCESS | 2272 | --DOMWINDOW == 130 (191BB000) [pid = 2272] [serial = 861] [outer = 00000000] [url = about:blank] 12:07:07 INFO - PROCESS | 2272 | --DOMWINDOW == 129 (17FAE800) [pid = 2272] [serial = 859] [outer = 00000000] [url = about:blank] 12:07:07 INFO - PROCESS | 2272 | --DOMWINDOW == 128 (1A188800) [pid = 2272] [serial = 864] [outer = 00000000] [url = about:blank] 12:07:07 INFO - PROCESS | 2272 | --DOMWINDOW == 127 (1920F400) [pid = 2272] [serial = 862] [outer = 00000000] [url = about:blank] 12:07:07 INFO - PROCESS | 2272 | --DOMWINDOW == 126 (1B373000) [pid = 2272] [serial = 867] [outer = 00000000] [url = about:blank] 12:07:07 INFO - PROCESS | 2272 | --DOMWINDOW == 125 (1A190800) [pid = 2272] [serial = 831] [outer = 00000000] [url = about:blank] 12:07:07 INFO - PROCESS | 2272 | --DOMWINDOW == 124 (1523DC00) [pid = 2272] [serial = 847] [outer = 00000000] [url = about:blank] 12:07:07 INFO - PROCESS | 2272 | --DOMWINDOW == 123 (151D3400) [pid = 2272] [serial = 846] [outer = 00000000] [url = about:blank] 12:07:07 INFO - PROCESS | 2272 | --DOMWINDOW == 122 (167E1C00) [pid = 2272] [serial = 855] [outer = 00000000] [url = about:blank] 12:07:07 INFO - PROCESS | 2272 | --DOMWINDOW == 121 (1523D000) [pid = 2272] [serial = 852] [outer = 00000000] [url = about:blank] 12:07:07 INFO - PROCESS | 2272 | --DOMWINDOW == 120 (16088800) [pid = 2272] [serial = 853] [outer = 00000000] [url = about:blank] 12:07:07 INFO - PROCESS | 2272 | --DOMWINDOW == 119 (1022B000) [pid = 2272] [serial = 843] [outer = 00000000] [url = about:blank] 12:07:07 INFO - PROCESS | 2272 | --DOMWINDOW == 118 (1059AC00) [pid = 2272] [serial = 844] [outer = 00000000] [url = about:blank] 12:07:07 INFO - PROCESS | 2272 | --DOMWINDOW == 117 (1BCC9400) [pid = 2272] [serial = 835] [outer = 00000000] [url = about:blank] 12:07:07 INFO - PROCESS | 2272 | --DOMWINDOW == 116 (1BCBE000) [pid = 2272] [serial = 834] [outer = 00000000] [url = about:blank] 12:07:07 INFO - PROCESS | 2272 | --DOMWINDOW == 115 (15238000) [pid = 2272] [serial = 829] [outer = 00000000] [url = about:blank] 12:07:07 INFO - PROCESS | 2272 | --DOMWINDOW == 114 (15117000) [pid = 2272] [serial = 828] [outer = 00000000] [url = about:blank] 12:07:07 INFO - PROCESS | 2272 | --DOMWINDOW == 113 (10599800) [pid = 2272] [serial = 849] [outer = 00000000] [url = about:blank] 12:07:07 INFO - PROCESS | 2272 | --DOMWINDOW == 112 (1364CC00) [pid = 2272] [serial = 850] [outer = 00000000] [url = about:blank] 12:07:07 INFO - PROCESS | 2272 | --DOMWINDOW == 111 (1CF3F400) [pid = 2272] [serial = 837] [outer = 00000000] [url = about:blank] 12:07:07 INFO - PROCESS | 2272 | --DOMWINDOW == 110 (1D9D9800) [pid = 2272] [serial = 840] [outer = 00000000] [url = about:blank] 12:07:07 INFO - PROCESS | 2272 | --DOMWINDOW == 109 (1B33B000) [pid = 2272] [serial = 868] [outer = 00000000] [url = about:blank] 12:07:07 INFO - PROCESS | 2272 | --DOMWINDOW == 108 (10501400) [pid = 2272] [serial = 826] [outer = 00000000] [url = about:blank] 12:07:07 INFO - PROCESS | 2272 | --DOMWINDOW == 107 (1022D800) [pid = 2272] [serial = 825] [outer = 00000000] [url = about:blank] 12:07:07 INFO - PROCESS | 2272 | --DOMWINDOW == 106 (1B37D000) [pid = 2272] [serial = 832] [outer = 00000000] [url = about:blank] 12:07:07 INFO - PROCESS | 2272 | --DOMWINDOW == 105 (1BBABC00) [pid = 2272] [serial = 871] [outer = 00000000] [url = about:blank] 12:07:07 INFO - PROCESS | 2272 | --DOMWINDOW == 104 (1A2C4800) [pid = 2272] [serial = 865] [outer = 00000000] [url = about:blank] 12:07:07 INFO - PROCESS | 2272 | --DOMWINDOW == 103 (16B08400) [pid = 2272] [serial = 856] [outer = 00000000] [url = about:blank] 12:07:07 INFO - PROCESS | 2272 | 1461179227858 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 12:07:07 INFO - PROCESS | 2272 | 1461179227864 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 12:07:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 12:07:07 INFO - PROCESS | 2272 | 1461179227870 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 12:07:07 INFO - PROCESS | 2272 | 1461179227873 Marionette TRACE conn5 <- [1,1230,null,{}] 12:07:07 INFO - PROCESS | 2272 | 1461179227876 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:07 INFO - PROCESS | 2272 | 1461179227966 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 12:07:07 INFO - PROCESS | 2272 | 1461179227975 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:07 INFO - PROCESS | 2272 | ++DOCSHELL 0F573800 == 67 [pid = 2272] [id = 317] 12:07:07 INFO - PROCESS | 2272 | ++DOMWINDOW == 104 (0F6B1C00) [pid = 2272] [serial = 950] [outer = 00000000] 12:07:07 INFO - PROCESS | 2272 | ++DOMWINDOW == 105 (1022B800) [pid = 2272] [serial = 951] [outer = 0F6B1C00] 12:07:08 INFO - PROCESS | 2272 | 1461179228020 Marionette DEBUG loaded listener.js 12:07:08 INFO - PROCESS | 2272 | ++DOMWINDOW == 106 (1050BC00) [pid = 2272] [serial = 952] [outer = 0F6B1C00] 12:07:08 INFO - PROCESS | 2272 | 1461179228566 Marionette TRACE conn5 <- [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]]]}] 12:07:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 12:07:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 730ms 12:07:08 INFO - PROCESS | 2272 | 1461179228601 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 12:07:08 INFO - PROCESS | 2272 | 1461179228603 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 12:07:08 INFO - PROCESS | 2272 | 1461179228606 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 12:07:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 12:07:08 INFO - PROCESS | 2272 | 1461179228610 Marionette TRACE conn5 <- [1,1234,null,{}] 12:07:08 INFO - PROCESS | 2272 | 1461179228620 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:08 INFO - PROCESS | 2272 | 1461179228708 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 12:07:08 INFO - PROCESS | 2272 | 1461179228807 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:08 INFO - PROCESS | 2272 | ++DOCSHELL 15114800 == 68 [pid = 2272] [id = 318] 12:07:08 INFO - PROCESS | 2272 | ++DOMWINDOW == 107 (15187800) [pid = 2272] [serial = 953] [outer = 00000000] 12:07:08 INFO - PROCESS | 2272 | ++DOMWINDOW == 108 (1523F400) [pid = 2272] [serial = 954] [outer = 15187800] 12:07:08 INFO - PROCESS | 2272 | 1461179228855 Marionette DEBUG loaded listener.js 12:07:08 INFO - PROCESS | 2272 | ++DOMWINDOW == 109 (152E4000) [pid = 2272] [serial = 955] [outer = 15187800] 12:07:09 INFO - PROCESS | 2272 | 1461179229233 Marionette TRACE conn5 <- [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]]]}] 12:07:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 12:07:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 671ms 12:07:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 12:07:09 INFO - PROCESS | 2272 | 1461179229282 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 12:07:09 INFO - PROCESS | 2272 | 1461179229284 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 12:07:09 INFO - PROCESS | 2272 | 1461179229287 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 12:07:09 INFO - PROCESS | 2272 | 1461179229289 Marionette TRACE conn5 <- [1,1238,null,{}] 12:07:09 INFO - PROCESS | 2272 | 1461179229292 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:09 INFO - PROCESS | 2272 | 1461179229408 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 12:07:09 INFO - PROCESS | 2272 | 1461179229415 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:09 INFO - PROCESS | 2272 | ++DOCSHELL 1615B800 == 69 [pid = 2272] [id = 319] 12:07:09 INFO - PROCESS | 2272 | ++DOMWINDOW == 110 (16714400) [pid = 2272] [serial = 956] [outer = 00000000] 12:07:09 INFO - PROCESS | 2272 | ++DOMWINDOW == 111 (16B07400) [pid = 2272] [serial = 957] [outer = 16714400] 12:07:09 INFO - PROCESS | 2272 | 1461179229460 Marionette DEBUG loaded listener.js 12:07:09 INFO - PROCESS | 2272 | ++DOMWINDOW == 112 (16E71400) [pid = 2272] [serial = 958] [outer = 16714400] 12:07:09 INFO - PROCESS | 2272 | 1461179229903 Marionette TRACE conn5 <- [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]]]}] 12:07:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 12:07:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 670ms 12:07:09 INFO - PROCESS | 2272 | 1461179229965 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 12:07:09 INFO - PROCESS | 2272 | 1461179229967 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 12:07:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 12:07:09 INFO - PROCESS | 2272 | 1461179229970 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 12:07:09 INFO - PROCESS | 2272 | 1461179229972 Marionette TRACE conn5 <- [1,1242,null,{}] 12:07:09 INFO - PROCESS | 2272 | 1461179229975 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:10 INFO - PROCESS | 2272 | 1461179230092 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 12:07:10 INFO - PROCESS | 2272 | 1461179230098 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:10 INFO - PROCESS | 2272 | ++DOCSHELL 169A5400 == 70 [pid = 2272] [id = 320] 12:07:10 INFO - PROCESS | 2272 | ++DOMWINDOW == 113 (17F31400) [pid = 2272] [serial = 959] [outer = 00000000] 12:07:10 INFO - PROCESS | 2272 | ++DOMWINDOW == 114 (17FA7800) [pid = 2272] [serial = 960] [outer = 17F31400] 12:07:10 INFO - PROCESS | 2272 | 1461179230195 Marionette DEBUG loaded listener.js 12:07:10 INFO - PROCESS | 2272 | ++DOMWINDOW == 115 (17FAB400) [pid = 2272] [serial = 961] [outer = 17F31400] 12:07:10 INFO - PROCESS | 2272 | 1461179230633 Marionette TRACE conn5 <- [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]]]}] 12:07:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 12:07:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 730ms 12:07:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 12:07:10 INFO - PROCESS | 2272 | 1461179230702 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 12:07:10 INFO - PROCESS | 2272 | 1461179230704 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 12:07:10 INFO - PROCESS | 2272 | 1461179230707 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 12:07:10 INFO - PROCESS | 2272 | 1461179230709 Marionette TRACE conn5 <- [1,1246,null,{}] 12:07:10 INFO - PROCESS | 2272 | 1461179230712 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:10 INFO - PROCESS | 2272 | 1461179230871 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 12:07:10 INFO - PROCESS | 2272 | 1461179230937 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:10 INFO - PROCESS | 2272 | ++DOCSHELL 191B7400 == 71 [pid = 2272] [id = 321] 12:07:10 INFO - PROCESS | 2272 | ++DOMWINDOW == 116 (191B9400) [pid = 2272] [serial = 962] [outer = 00000000] 12:07:10 INFO - PROCESS | 2272 | ++DOMWINDOW == 117 (1920BC00) [pid = 2272] [serial = 963] [outer = 191B9400] 12:07:10 INFO - PROCESS | 2272 | 1461179230984 Marionette DEBUG loaded listener.js 12:07:11 INFO - PROCESS | 2272 | ++DOMWINDOW == 118 (19593C00) [pid = 2272] [serial = 964] [outer = 191B9400] 12:07:11 INFO - PROCESS | 2272 | 1461179231399 Marionette TRACE conn5 <- [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]]]}] 12:07:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 12:07:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 729ms 12:07:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 12:07:11 INFO - PROCESS | 2272 | 1461179231438 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 12:07:11 INFO - PROCESS | 2272 | 1461179231440 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 12:07:11 INFO - PROCESS | 2272 | 1461179231443 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 12:07:11 INFO - PROCESS | 2272 | 1461179231445 Marionette TRACE conn5 <- [1,1250,null,{}] 12:07:11 INFO - PROCESS | 2272 | 1461179231449 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:11 INFO - PROCESS | 2272 | 1461179231567 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 12:07:11 INFO - PROCESS | 2272 | 1461179231631 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:11 INFO - PROCESS | 2272 | ++DOCSHELL 19882000 == 72 [pid = 2272] [id = 322] 12:07:11 INFO - PROCESS | 2272 | ++DOMWINDOW == 119 (19884800) [pid = 2272] [serial = 965] [outer = 00000000] 12:07:11 INFO - PROCESS | 2272 | ++DOMWINDOW == 120 (19F8C800) [pid = 2272] [serial = 966] [outer = 19884800] 12:07:11 INFO - PROCESS | 2272 | 1461179231676 Marionette DEBUG loaded listener.js 12:07:11 INFO - PROCESS | 2272 | ++DOMWINDOW == 121 (1A185000) [pid = 2272] [serial = 967] [outer = 19884800] 12:07:12 INFO - PROCESS | 2272 | --DOMWINDOW == 120 (1A186C00) [pid = 2272] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 12:07:12 INFO - PROCESS | 2272 | --DOMWINDOW == 119 (1A650000) [pid = 2272] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 12:07:12 INFO - PROCESS | 2272 | --DOMWINDOW == 118 (13610800) [pid = 2272] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 12:07:12 INFO - PROCESS | 2272 | --DOMWINDOW == 117 (1BC53400) [pid = 2272] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 12:07:12 INFO - PROCESS | 2272 | --DOMWINDOW == 116 (19F48000) [pid = 2272] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 12:07:12 INFO - PROCESS | 2272 | --DOMWINDOW == 115 (16083C00) [pid = 2272] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 12:07:12 INFO - PROCESS | 2272 | --DOMWINDOW == 114 (16719000) [pid = 2272] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 12:07:12 INFO - PROCESS | 2272 | --DOMWINDOW == 113 (0F55B400) [pid = 2272] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 12:07:12 INFO - PROCESS | 2272 | --DOMWINDOW == 112 (1450C800) [pid = 2272] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 12:07:12 INFO - PROCESS | 2272 | --DOMWINDOW == 111 (10148400) [pid = 2272] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 12:07:12 INFO - PROCESS | 2272 | 1461179232295 Marionette TRACE conn5 <- [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]]]}] 12:07:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 12:07:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 870ms 12:07:12 INFO - PROCESS | 2272 | 1461179232314 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 12:07:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 12:07:12 INFO - PROCESS | 2272 | 1461179232316 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 12:07:12 INFO - PROCESS | 2272 | 1461179232319 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 12:07:12 INFO - PROCESS | 2272 | 1461179232320 Marionette TRACE conn5 <- [1,1254,null,{}] 12:07:12 INFO - PROCESS | 2272 | 1461179232324 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:12 INFO - PROCESS | 2272 | 1461179232408 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 12:07:12 INFO - PROCESS | 2272 | 1461179232506 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:12 INFO - PROCESS | 2272 | ++DOCSHELL 1001B000 == 73 [pid = 2272] [id = 323] 12:07:12 INFO - PROCESS | 2272 | ++DOMWINDOW == 112 (105A0000) [pid = 2272] [serial = 968] [outer = 00000000] 12:07:12 INFO - PROCESS | 2272 | ++DOMWINDOW == 113 (167E0000) [pid = 2272] [serial = 969] [outer = 105A0000] 12:07:12 INFO - PROCESS | 2272 | 1461179232551 Marionette DEBUG loaded listener.js 12:07:12 INFO - PROCESS | 2272 | ++DOMWINDOW == 114 (191E0400) [pid = 2272] [serial = 970] [outer = 105A0000] 12:07:12 INFO - PROCESS | 2272 | 1461179232918 Marionette TRACE conn5 <- [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]]]}] 12:07:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 12:07:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 630ms 12:07:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 12:07:12 INFO - PROCESS | 2272 | 1461179232950 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 12:07:12 INFO - PROCESS | 2272 | 1461179232952 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 12:07:12 INFO - PROCESS | 2272 | 1461179232955 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 12:07:12 INFO - PROCESS | 2272 | 1461179232956 Marionette TRACE conn5 <- [1,1258,null,{}] 12:07:12 INFO - PROCESS | 2272 | 1461179232960 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:13 INFO - PROCESS | 2272 | 1461179233045 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 12:07:13 INFO - PROCESS | 2272 | 1461179233144 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:13 INFO - PROCESS | 2272 | ++DOCSHELL 19F4B400 == 74 [pid = 2272] [id = 324] 12:07:13 INFO - PROCESS | 2272 | ++DOMWINDOW == 115 (19F81C00) [pid = 2272] [serial = 971] [outer = 00000000] 12:07:13 INFO - PROCESS | 2272 | ++DOMWINDOW == 116 (1A18F400) [pid = 2272] [serial = 972] [outer = 19F81C00] 12:07:13 INFO - PROCESS | 2272 | 1461179233190 Marionette DEBUG loaded listener.js 12:07:13 INFO - PROCESS | 2272 | ++DOMWINDOW == 117 (1A56D000) [pid = 2272] [serial = 973] [outer = 19F81C00] 12:07:13 INFO - PROCESS | 2272 | 1461179233573 Marionette TRACE conn5 <- [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]]]}] 12:07:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 12:07:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 670ms 12:07:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 12:07:13 INFO - PROCESS | 2272 | 1461179233626 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 12:07:13 INFO - PROCESS | 2272 | 1461179233628 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 12:07:13 INFO - PROCESS | 2272 | 1461179233631 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 12:07:13 INFO - PROCESS | 2272 | 1461179233633 Marionette TRACE conn5 <- [1,1262,null,{}] 12:07:13 INFO - PROCESS | 2272 | 1461179233636 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:13 INFO - PROCESS | 2272 | 1461179233720 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 12:07:13 INFO - PROCESS | 2272 | 1461179233763 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:13 INFO - PROCESS | 2272 | ++DOCSHELL 1A576000 == 75 [pid = 2272] [id = 325] 12:07:13 INFO - PROCESS | 2272 | ++DOMWINDOW == 118 (1B337C00) [pid = 2272] [serial = 974] [outer = 00000000] 12:07:13 INFO - PROCESS | 2272 | ++DOMWINDOW == 119 (1B379400) [pid = 2272] [serial = 975] [outer = 1B337C00] 12:07:13 INFO - PROCESS | 2272 | 1461179233808 Marionette DEBUG loaded listener.js 12:07:13 INFO - PROCESS | 2272 | ++DOMWINDOW == 120 (1B381000) [pid = 2272] [serial = 976] [outer = 1B337C00] 12:07:14 INFO - PROCESS | 2272 | 1461179234399 Marionette TRACE conn5 <- [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]]]}] 12:07:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 12:07:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 831ms 12:07:14 INFO - PROCESS | 2272 | 1461179234464 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 12:07:14 INFO - PROCESS | 2272 | 1461179234468 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 12:07:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 12:07:14 INFO - PROCESS | 2272 | 1461179234474 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 12:07:14 INFO - PROCESS | 2272 | 1461179234478 Marionette TRACE conn5 <- [1,1266,null,{}] 12:07:14 INFO - PROCESS | 2272 | 1461179234484 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:14 INFO - PROCESS | 2272 | 1461179234604 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 12:07:14 INFO - PROCESS | 2272 | 1461179234745 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:14 INFO - PROCESS | 2272 | ++DOCSHELL 10140C00 == 76 [pid = 2272] [id = 326] 12:07:14 INFO - PROCESS | 2272 | ++DOMWINDOW == 121 (10142C00) [pid = 2272] [serial = 977] [outer = 00000000] 12:07:14 INFO - PROCESS | 2272 | ++DOMWINDOW == 122 (10503C00) [pid = 2272] [serial = 978] [outer = 10142C00] 12:07:14 INFO - PROCESS | 2272 | 1461179234804 Marionette DEBUG loaded listener.js 12:07:14 INFO - PROCESS | 2272 | ++DOMWINDOW == 123 (1059C800) [pid = 2272] [serial = 979] [outer = 10142C00] 12:07:15 INFO - PROCESS | 2272 | 1461179235444 Marionette TRACE conn5 <- [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]]]}] 12:07:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 12:07:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1019ms 12:07:15 INFO - PROCESS | 2272 | 1461179235498 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 12:07:15 INFO - PROCESS | 2272 | 1461179235504 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 12:07:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 12:07:15 INFO - PROCESS | 2272 | 1461179235510 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 12:07:15 INFO - PROCESS | 2272 | 1461179235513 Marionette TRACE conn5 <- [1,1270,null,{}] 12:07:15 INFO - PROCESS | 2272 | 1461179235517 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:15 INFO - PROCESS | 2272 | 1461179235631 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 12:07:15 INFO - PROCESS | 2272 | 1461179235770 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:15 INFO - PROCESS | 2272 | ++DOCSHELL 14509400 == 77 [pid = 2272] [id = 327] 12:07:15 INFO - PROCESS | 2272 | ++DOMWINDOW == 124 (14A3A000) [pid = 2272] [serial = 980] [outer = 00000000] 12:07:15 INFO - PROCESS | 2272 | ++DOMWINDOW == 125 (1671E000) [pid = 2272] [serial = 981] [outer = 14A3A000] 12:07:15 INFO - PROCESS | 2272 | 1461179235826 Marionette DEBUG loaded listener.js 12:07:15 INFO - PROCESS | 2272 | ++DOMWINDOW == 126 (16E6F000) [pid = 2272] [serial = 982] [outer = 14A3A000] 12:07:16 INFO - PROCESS | 2272 | 1461179236439 Marionette TRACE conn5 <- [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]]]}] 12:07:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 12:07:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 969ms 12:07:16 INFO - PROCESS | 2272 | 1461179236482 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 12:07:16 INFO - PROCESS | 2272 | 1461179236485 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 12:07:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 12:07:16 INFO - PROCESS | 2272 | 1461179236488 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 12:07:16 INFO - PROCESS | 2272 | 1461179236492 Marionette TRACE conn5 <- [1,1274,null,{}] 12:07:16 INFO - PROCESS | 2272 | 1461179236503 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:16 INFO - PROCESS | 2272 | 1461179236618 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 12:07:16 INFO - PROCESS | 2272 | 1461179236759 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:16 INFO - PROCESS | 2272 | ++DOCSHELL 1B48F000 == 78 [pid = 2272] [id = 328] 12:07:16 INFO - PROCESS | 2272 | ++DOMWINDOW == 127 (1B494000) [pid = 2272] [serial = 983] [outer = 00000000] 12:07:16 INFO - PROCESS | 2272 | ++DOMWINDOW == 128 (1B554C00) [pid = 2272] [serial = 984] [outer = 1B494000] 12:07:16 INFO - PROCESS | 2272 | 1461179236818 Marionette DEBUG loaded listener.js 12:07:16 INFO - PROCESS | 2272 | ++DOMWINDOW == 129 (1BBA2000) [pid = 2272] [serial = 985] [outer = 1B494000] 12:07:17 INFO - PROCESS | 2272 | 1461179237445 Marionette TRACE conn5 <- [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]]]}] 12:07:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 12:07:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1019ms 12:07:17 INFO - PROCESS | 2272 | 1461179237512 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 12:07:17 INFO - PROCESS | 2272 | 1461179237515 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 12:07:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 12:07:17 INFO - PROCESS | 2272 | 1461179237518 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 12:07:17 INFO - PROCESS | 2272 | 1461179237520 Marionette TRACE conn5 <- [1,1278,null,{}] 12:07:17 INFO - PROCESS | 2272 | 1461179237524 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:17 INFO - PROCESS | 2272 | 1461179237637 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 12:07:17 INFO - PROCESS | 2272 | 1461179237777 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:17 INFO - PROCESS | 2272 | ++DOCSHELL 1BBA4400 == 79 [pid = 2272] [id = 329] 12:07:17 INFO - PROCESS | 2272 | ++DOMWINDOW == 130 (1BC52000) [pid = 2272] [serial = 986] [outer = 00000000] 12:07:17 INFO - PROCESS | 2272 | ++DOMWINDOW == 131 (1CE83400) [pid = 2272] [serial = 987] [outer = 1BC52000] 12:07:17 INFO - PROCESS | 2272 | 1461179237834 Marionette DEBUG loaded listener.js 12:07:17 INFO - PROCESS | 2272 | ++DOMWINDOW == 132 (1CF41800) [pid = 2272] [serial = 988] [outer = 1BC52000] 12:07:18 INFO - PROCESS | 2272 | 1461179238372 Marionette TRACE conn5 <- [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]]]}] 12:07:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 12:07:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 870ms 12:07:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 12:07:18 INFO - PROCESS | 2272 | 1461179238391 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 12:07:18 INFO - PROCESS | 2272 | 1461179238393 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 12:07:18 INFO - PROCESS | 2272 | 1461179238412 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 12:07:18 INFO - PROCESS | 2272 | 1461179238414 Marionette TRACE conn5 <- [1,1282,null,{}] 12:07:18 INFO - PROCESS | 2272 | 1461179238420 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:18 INFO - PROCESS | 2272 | 1461179238528 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 12:07:18 INFO - PROCESS | 2272 | 1461179238637 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:18 INFO - PROCESS | 2272 | ++DOCSHELL 1CF7FC00 == 80 [pid = 2272] [id = 330] 12:07:18 INFO - PROCESS | 2272 | ++DOMWINDOW == 133 (1D829000) [pid = 2272] [serial = 989] [outer = 00000000] 12:07:18 INFO - PROCESS | 2272 | ++DOMWINDOW == 134 (1D9DB000) [pid = 2272] [serial = 990] [outer = 1D829000] 12:07:18 INFO - PROCESS | 2272 | 1461179238691 Marionette DEBUG loaded listener.js 12:07:18 INFO - PROCESS | 2272 | ++DOMWINDOW == 135 (1D9E1800) [pid = 2272] [serial = 991] [outer = 1D829000] 12:07:19 INFO - PROCESS | 2272 | 1461179239305 Marionette TRACE conn5 <- [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]]]}] 12:07:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 12:07:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 950ms 12:07:19 INFO - PROCESS | 2272 | 1461179239347 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 12:07:19 INFO - PROCESS | 2272 | 1461179239350 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 12:07:19 INFO - PROCESS | 2272 | 1461179239353 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 12:07:19 INFO - PROCESS | 2272 | 1461179239355 Marionette TRACE conn5 <- [1,1286,null,{}] 12:07:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 12:07:19 INFO - PROCESS | 2272 | 1461179239358 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:19 INFO - PROCESS | 2272 | 1461179239488 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 12:07:19 INFO - PROCESS | 2272 | 1461179239602 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:19 INFO - PROCESS | 2272 | ++DOCSHELL 1D82BC00 == 81 [pid = 2272] [id = 331] 12:07:19 INFO - PROCESS | 2272 | ++DOMWINDOW == 136 (1D9D9800) [pid = 2272] [serial = 992] [outer = 00000000] 12:07:19 INFO - PROCESS | 2272 | ++DOMWINDOW == 137 (1E5BF400) [pid = 2272] [serial = 993] [outer = 1D9D9800] 12:07:19 INFO - PROCESS | 2272 | 1461179239700 Marionette DEBUG loaded listener.js 12:07:19 INFO - PROCESS | 2272 | ++DOMWINDOW == 138 (1EC5E800) [pid = 2272] [serial = 994] [outer = 1D9D9800] 12:07:20 INFO - PROCESS | 2272 | 1461179240302 Marionette TRACE conn5 <- [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]]]}] 12:07:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 12:07:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 970ms 12:07:20 INFO - PROCESS | 2272 | 1461179240327 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 12:07:20 INFO - PROCESS | 2272 | 1461179240329 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 12:07:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 12:07:20 INFO - PROCESS | 2272 | 1461179240333 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 12:07:20 INFO - PROCESS | 2272 | 1461179240335 Marionette TRACE conn5 <- [1,1290,null,{}] 12:07:20 INFO - PROCESS | 2272 | 1461179240338 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:20 INFO - PROCESS | 2272 | 1461179240467 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 12:07:20 INFO - PROCESS | 2272 | 1461179240608 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:20 INFO - PROCESS | 2272 | ++DOCSHELL 0FA5E800 == 82 [pid = 2272] [id = 332] 12:07:20 INFO - PROCESS | 2272 | ++DOMWINDOW == 139 (0FB0C400) [pid = 2272] [serial = 995] [outer = 00000000] 12:07:20 INFO - PROCESS | 2272 | ++DOMWINDOW == 140 (14509000) [pid = 2272] [serial = 996] [outer = 0FB0C400] 12:07:20 INFO - PROCESS | 2272 | 1461179240664 Marionette DEBUG loaded listener.js 12:07:20 INFO - PROCESS | 2272 | ++DOMWINDOW == 141 (150CBC00) [pid = 2272] [serial = 997] [outer = 0FB0C400] 12:07:21 INFO - PROCESS | 2272 | 1461179241407 Marionette TRACE conn5 <- [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]]]}] 12:07:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 12:07:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1119ms 12:07:21 INFO - PROCESS | 2272 | 1461179241453 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 12:07:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 12:07:21 INFO - PROCESS | 2272 | 1461179241458 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 12:07:21 INFO - PROCESS | 2272 | 1461179241463 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 12:07:21 INFO - PROCESS | 2272 | 1461179241467 Marionette TRACE conn5 <- [1,1294,null,{}] 12:07:21 INFO - PROCESS | 2272 | 1461179241472 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:21 INFO - PROCESS | 2272 | 1461179241613 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 12:07:21 INFO - PROCESS | 2272 | 1461179241763 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:21 INFO - PROCESS | 2272 | ++DOCSHELL 10E97800 == 83 [pid = 2272] [id = 333] 12:07:21 INFO - PROCESS | 2272 | ++DOMWINDOW == 142 (13610400) [pid = 2272] [serial = 998] [outer = 00000000] 12:07:21 INFO - PROCESS | 2272 | ++DOMWINDOW == 143 (150D0800) [pid = 2272] [serial = 999] [outer = 13610400] 12:07:21 INFO - PROCESS | 2272 | 1461179241817 Marionette DEBUG loaded listener.js 12:07:21 INFO - PROCESS | 2272 | ++DOMWINDOW == 144 (15189C00) [pid = 2272] [serial = 1000] [outer = 13610400] 12:07:22 INFO - PROCESS | 2272 | --DOCSHELL 19F4B400 == 82 [pid = 2272] [id = 324] 12:07:22 INFO - PROCESS | 2272 | --DOCSHELL 1001B000 == 81 [pid = 2272] [id = 323] 12:07:22 INFO - PROCESS | 2272 | --DOCSHELL 19882000 == 80 [pid = 2272] [id = 322] 12:07:22 INFO - PROCESS | 2272 | --DOCSHELL 191B7400 == 79 [pid = 2272] [id = 321] 12:07:22 INFO - PROCESS | 2272 | --DOCSHELL 169A5400 == 78 [pid = 2272] [id = 320] 12:07:22 INFO - PROCESS | 2272 | --DOCSHELL 1615B800 == 77 [pid = 2272] [id = 319] 12:07:22 INFO - PROCESS | 2272 | --DOCSHELL 15114800 == 76 [pid = 2272] [id = 318] 12:07:22 INFO - PROCESS | 2272 | --DOMWINDOW == 143 (1CF37000) [pid = 2272] [serial = 873] [outer = 00000000] [url = about:blank] 12:07:22 INFO - PROCESS | 2272 | --DOMWINDOW == 142 (14A38C00) [pid = 2272] [serial = 876] [outer = 00000000] [url = about:blank] 12:07:22 INFO - PROCESS | 2272 | --DOMWINDOW == 141 (17FAA800) [pid = 2272] [serial = 879] [outer = 00000000] [url = about:blank] 12:07:22 INFO - PROCESS | 2272 | --DOMWINDOW == 140 (1D9E4000) [pid = 2272] [serial = 882] [outer = 00000000] [url = about:blank] 12:07:22 INFO - PROCESS | 2272 | --DOMWINDOW == 139 (1E14C800) [pid = 2272] [serial = 885] [outer = 00000000] [url = about:blank] 12:07:22 INFO - PROCESS | 2272 | --DOMWINDOW == 138 (1E5C0000) [pid = 2272] [serial = 888] [outer = 00000000] [url = about:blank] 12:07:22 INFO - PROCESS | 2272 | --DOMWINDOW == 137 (1F073000) [pid = 2272] [serial = 891] [outer = 00000000] [url = about:blank] 12:07:22 INFO - PROCESS | 2272 | --DOMWINDOW == 136 (1E150000) [pid = 2272] [serial = 924] [outer = 00000000] [url = about:blank] 12:07:22 INFO - PROCESS | 2272 | --DOCSHELL 0F573800 == 75 [pid = 2272] [id = 317] 12:07:22 INFO - PROCESS | 2272 | --DOCSHELL 13604400 == 74 [pid = 2272] [id = 316] 12:07:22 INFO - PROCESS | 2272 | --DOCSHELL 1F010C00 == 73 [pid = 2272] [id = 313] 12:07:22 INFO - PROCESS | 2272 | --DOCSHELL 10019800 == 72 [pid = 2272] [id = 312] 12:07:22 INFO - PROCESS | 2272 | --DOCSHELL 1D82D800 == 71 [pid = 2272] [id = 311] 12:07:22 INFO - PROCESS | 2272 | --DOCSHELL 15208000 == 70 [pid = 2272] [id = 310] 12:07:22 INFO - PROCESS | 2272 | --DOCSHELL 0FFC5400 == 69 [pid = 2272] [id = 309] 12:07:22 INFO - PROCESS | 2272 | 1461179242463 Marionette TRACE conn5 <- [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]]]}] 12:07:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 12:07:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1023ms 12:07:22 INFO - PROCESS | 2272 | 1461179242487 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 12:07:22 INFO - PROCESS | 2272 | 1461179242492 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 12:07:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 12:07:22 INFO - PROCESS | 2272 | 1461179242498 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 12:07:22 INFO - PROCESS | 2272 | 1461179242500 Marionette TRACE conn5 <- [1,1298,null,{}] 12:07:22 INFO - PROCESS | 2272 | 1461179242504 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:22 INFO - PROCESS | 2272 | 1461179242598 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 12:07:22 INFO - PROCESS | 2272 | --DOMWINDOW == 135 (1D828400) [pid = 2272] [serial = 915] [outer = 00000000] [url = about:blank] 12:07:22 INFO - PROCESS | 2272 | --DOMWINDOW == 134 (1CEC7800) [pid = 2272] [serial = 921] [outer = 00000000] [url = about:blank] 12:07:22 INFO - PROCESS | 2272 | --DOMWINDOW == 133 (169A1800) [pid = 2272] [serial = 898] [outer = 00000000] [url = about:blank] 12:07:22 INFO - PROCESS | 2272 | --DOMWINDOW == 132 (167D9000) [pid = 2272] [serial = 897] [outer = 00000000] [url = about:blank] 12:07:22 INFO - PROCESS | 2272 | --DOMWINDOW == 131 (17F32C00) [pid = 2272] [serial = 903] [outer = 00000000] [url = about:blank] 12:07:22 INFO - PROCESS | 2272 | --DOMWINDOW == 130 (17F3A800) [pid = 2272] [serial = 904] [outer = 00000000] [url = about:blank] 12:07:22 INFO - PROCESS | 2272 | --DOMWINDOW == 129 (13657000) [pid = 2272] [serial = 895] [outer = 00000000] [url = about:blank] 12:07:22 INFO - PROCESS | 2272 | --DOMWINDOW == 128 (10598C00) [pid = 2272] [serial = 894] [outer = 00000000] [url = about:blank] 12:07:22 INFO - PROCESS | 2272 | --DOMWINDOW == 127 (191BC000) [pid = 2272] [serial = 906] [outer = 00000000] [url = about:blank] 12:07:22 INFO - PROCESS | 2272 | --DOMWINDOW == 126 (10598400) [pid = 2272] [serial = 900] [outer = 00000000] [url = about:blank] 12:07:22 INFO - PROCESS | 2272 | --DOMWINDOW == 125 (10DAC800) [pid = 2272] [serial = 901] [outer = 00000000] [url = about:blank] 12:07:22 INFO - PROCESS | 2272 | --DOMWINDOW == 124 (18E53000) [pid = 2272] [serial = 922] [outer = 00000000] [url = about:blank] 12:07:22 INFO - PROCESS | 2272 | --DOMWINDOW == 123 (1D9DE800) [pid = 2272] [serial = 916] [outer = 00000000] [url = about:blank] 12:07:22 INFO - PROCESS | 2272 | --DOMWINDOW == 122 (18E2F400) [pid = 2272] [serial = 919] [outer = 00000000] [url = about:blank] 12:07:22 INFO - PROCESS | 2272 | --DOMWINDOW == 121 (1958B800) [pid = 2272] [serial = 907] [outer = 00000000] [url = about:blank] 12:07:22 INFO - PROCESS | 2272 | --DOMWINDOW == 120 (1A569800) [pid = 2272] [serial = 909] [outer = 00000000] [url = about:blank] 12:07:22 INFO - PROCESS | 2272 | --DOMWINDOW == 119 (1A573000) [pid = 2272] [serial = 910] [outer = 00000000] [url = about:blank] 12:07:22 INFO - PROCESS | 2272 | --DOMWINDOW == 118 (1BBAA800) [pid = 2272] [serial = 913] [outer = 00000000] [url = about:blank] 12:07:22 INFO - PROCESS | 2272 | --DOMWINDOW == 117 (1BBA4000) [pid = 2272] [serial = 912] [outer = 00000000] [url = about:blank] 12:07:22 INFO - PROCESS | 2272 | --DOMWINDOW == 116 (17FA7C00) [pid = 2272] [serial = 918] [outer = 00000000] [url = about:blank] 12:07:22 INFO - PROCESS | 2272 | 1461179242722 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:22 INFO - PROCESS | 2272 | ++DOCSHELL 0F9B7400 == 70 [pid = 2272] [id = 334] 12:07:22 INFO - PROCESS | 2272 | ++DOMWINDOW == 117 (0FA9B000) [pid = 2272] [serial = 1001] [outer = 00000000] 12:07:22 INFO - PROCESS | 2272 | ++DOMWINDOW == 118 (10D09000) [pid = 2272] [serial = 1002] [outer = 0FA9B000] 12:07:22 INFO - PROCESS | 2272 | 1461179242769 Marionette DEBUG loaded listener.js 12:07:22 INFO - PROCESS | 2272 | ++DOMWINDOW == 119 (14A38000) [pid = 2272] [serial = 1003] [outer = 0FA9B000] 12:07:23 INFO - PROCESS | 2272 | 1461179243191 Marionette TRACE conn5 <- [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] 12:07:23 INFO - PROCESS | 2272 | 1461179243234 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 12:07:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 12:07:23 INFO - PROCESS | 2272 | 1461179243237 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 12:07:23 INFO - PROCESS | 2272 | 1461179243240 Marionette TRACE conn5 <- [1,1302,null,{}] 12:07:23 INFO - PROCESS | 2272 | 1461179243250 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:23 INFO - PROCESS | 2272 | 1461179243358 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 12:07:23 INFO - PROCESS | 2272 | 1461179243406 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:23 INFO - PROCESS | 2272 | ++DOCSHELL 17EF7400 == 71 [pid = 2272] [id = 335] 12:07:23 INFO - PROCESS | 2272 | ++DOMWINDOW == 120 (17F33000) [pid = 2272] [serial = 1004] [outer = 00000000] 12:07:23 INFO - PROCESS | 2272 | ++DOMWINDOW == 121 (17FA9000) [pid = 2272] [serial = 1005] [outer = 17F33000] 12:07:23 INFO - PROCESS | 2272 | 1461179243454 Marionette DEBUG loaded listener.js 12:07:23 INFO - PROCESS | 2272 | ++DOMWINDOW == 122 (18E2F000) [pid = 2272] [serial = 1006] [outer = 17F33000] 12:07:24 INFO - PROCESS | 2272 | 1461179244139 Marionette TRACE conn5 <- [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]]]}] 12:07:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 12:07:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 930ms 12:07:24 INFO - PROCESS | 2272 | 1461179244168 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 12:07:24 INFO - PROCESS | 2272 | 1461179244173 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 12:07:24 INFO - PROCESS | 2272 | 1461179244179 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 12:07:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 12:07:24 INFO - PROCESS | 2272 | 1461179244182 Marionette TRACE conn5 <- [1,1306,null,{}] 12:07:24 INFO - PROCESS | 2272 | 1461179244188 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:24 INFO - PROCESS | 2272 | 1461179244306 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 12:07:24 INFO - PROCESS | 2272 | 1461179244447 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:24 INFO - PROCESS | 2272 | ++DOCSHELL 110AB800 == 72 [pid = 2272] [id = 336] 12:07:24 INFO - PROCESS | 2272 | ++DOMWINDOW == 123 (1364C800) [pid = 2272] [serial = 1007] [outer = 00000000] 12:07:24 INFO - PROCESS | 2272 | ++DOMWINDOW == 124 (15241400) [pid = 2272] [serial = 1008] [outer = 1364C800] 12:07:24 INFO - PROCESS | 2272 | 1461179244506 Marionette DEBUG loaded listener.js 12:07:24 INFO - PROCESS | 2272 | ++DOMWINDOW == 125 (16717C00) [pid = 2272] [serial = 1009] [outer = 1364C800] 12:07:25 INFO - PROCESS | 2272 | 1461179245133 Marionette TRACE conn5 <- [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]]]}] 12:07:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 12:07:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 970ms 12:07:25 INFO - PROCESS | 2272 | 1461179245153 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 12:07:25 INFO - PROCESS | 2272 | 1461179245159 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 12:07:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 12:07:25 INFO - PROCESS | 2272 | 1461179245166 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 12:07:25 INFO - PROCESS | 2272 | 1461179245169 Marionette TRACE conn5 <- [1,1310,null,{}] 12:07:25 INFO - PROCESS | 2272 | 1461179245173 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:25 INFO - PROCESS | 2272 | 1461179245283 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 12:07:25 INFO - PROCESS | 2272 | 1461179245395 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:25 INFO - PROCESS | 2272 | ++DOCSHELL 16715800 == 73 [pid = 2272] [id = 337] 12:07:25 INFO - PROCESS | 2272 | ++DOMWINDOW == 126 (1671C400) [pid = 2272] [serial = 1010] [outer = 00000000] 12:07:25 INFO - PROCESS | 2272 | ++DOMWINDOW == 127 (191BB800) [pid = 2272] [serial = 1011] [outer = 1671C400] 12:07:25 INFO - PROCESS | 2272 | 1461179245450 Marionette DEBUG loaded listener.js 12:07:25 INFO - PROCESS | 2272 | ++DOMWINDOW == 128 (19204000) [pid = 2272] [serial = 1012] [outer = 1671C400] 12:07:26 INFO - PROCESS | 2272 | 1461179246064 Marionette TRACE conn5 <- [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]]]}] 12:07:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 12:07:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 969ms 12:07:26 INFO - PROCESS | 2272 | 1461179246138 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 12:07:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 12:07:26 INFO - PROCESS | 2272 | 1461179246141 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 12:07:26 INFO - PROCESS | 2272 | 1461179246145 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 12:07:26 INFO - PROCESS | 2272 | 1461179246149 Marionette TRACE conn5 <- [1,1314,null,{}] 12:07:26 INFO - PROCESS | 2272 | 1461179246159 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:26 INFO - PROCESS | 2272 | 1461179246279 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 12:07:26 INFO - PROCESS | 2272 | 1461179246412 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:26 INFO - PROCESS | 2272 | ++DOCSHELL 19F49C00 == 74 [pid = 2272] [id = 338] 12:07:26 INFO - PROCESS | 2272 | ++DOMWINDOW == 129 (19F59000) [pid = 2272] [serial = 1013] [outer = 00000000] 12:07:26 INFO - PROCESS | 2272 | ++DOMWINDOW == 130 (1A573000) [pid = 2272] [serial = 1014] [outer = 19F59000] 12:07:26 INFO - PROCESS | 2272 | 1461179246471 Marionette DEBUG loaded listener.js 12:07:26 INFO - PROCESS | 2272 | ++DOMWINDOW == 131 (1B373000) [pid = 2272] [serial = 1015] [outer = 19F59000] 12:07:27 INFO - PROCESS | 2272 | 1461179247026 Marionette TRACE conn5 <- [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]]]}] 12:07: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 12:07:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 930ms 12:07:27 INFO - PROCESS | 2272 | 1461179247078 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 12:07:27 INFO - PROCESS | 2272 | 1461179247081 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 12:07:27 INFO - PROCESS | 2272 | 1461179247084 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 12:07:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 12:07:27 INFO - PROCESS | 2272 | 1461179247086 Marionette TRACE conn5 <- [1,1318,null,{}] 12:07:27 INFO - PROCESS | 2272 | 1461179247090 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:27 INFO - PROCESS | 2272 | 1461179247202 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 12:07:27 INFO - PROCESS | 2272 | 1461179247315 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:27 INFO - PROCESS | 2272 | ++DOCSHELL 1B496400 == 75 [pid = 2272] [id = 339] 12:07:27 INFO - PROCESS | 2272 | ++DOMWINDOW == 132 (1B497400) [pid = 2272] [serial = 1016] [outer = 00000000] 12:07:27 INFO - PROCESS | 2272 | ++DOMWINDOW == 133 (1BBA8400) [pid = 2272] [serial = 1017] [outer = 1B497400] 12:07:27 INFO - PROCESS | 2272 | 1461179247372 Marionette DEBUG loaded listener.js 12:07:27 INFO - PROCESS | 2272 | ++DOMWINDOW == 134 (1BCBC800) [pid = 2272] [serial = 1018] [outer = 1B497400] 12:07:27 INFO - PROCESS | 2272 | 1461179247986 Marionette TRACE conn5 <- [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]]]}] 12:07: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 12:07:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 930ms 12:07:27 INFO - PROCESS | 2272 | 1461179248018 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 12:07:27 INFO - PROCESS | 2272 | 1461179248020 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 12:07:27 INFO - PROCESS | 2272 | 1461179248023 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 12:07:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 12:07:28 INFO - PROCESS | 2272 | 1461179248025 Marionette TRACE conn5 <- [1,1322,null,{}] 12:07:28 INFO - PROCESS | 2272 | 1461179248029 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:28 INFO - PROCESS | 2272 | 1461179248135 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 12:07:28 INFO - PROCESS | 2272 | 1461179248245 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:28 INFO - PROCESS | 2272 | ++DOCSHELL 1B49B800 == 76 [pid = 2272] [id = 340] 12:07:28 INFO - PROCESS | 2272 | ++DOMWINDOW == 135 (1BC5E400) [pid = 2272] [serial = 1019] [outer = 00000000] 12:07:28 INFO - PROCESS | 2272 | ++DOMWINDOW == 136 (1D789400) [pid = 2272] [serial = 1020] [outer = 1BC5E400] 12:07:28 INFO - PROCESS | 2272 | 1461179248300 Marionette DEBUG loaded listener.js 12:07:28 INFO - PROCESS | 2272 | ++DOMWINDOW == 137 (1CF3E800) [pid = 2272] [serial = 1021] [outer = 1BC5E400] 12:07:28 INFO - PROCESS | 2272 | 1461179248888 Marionette TRACE conn5 <- [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]]]}] 12:07:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 12:07:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 930ms 12:07:28 INFO - PROCESS | 2272 | 1461179248958 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 12:07:28 INFO - PROCESS | 2272 | 1461179248960 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 12:07:28 INFO - PROCESS | 2272 | 1461179248964 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 12:07:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 12:07:28 INFO - PROCESS | 2272 | 1461179248966 Marionette TRACE conn5 <- [1,1326,null,{}] 12:07:28 INFO - PROCESS | 2272 | 1461179248970 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:29 INFO - PROCESS | 2272 | 1461179249100 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 12:07:29 INFO - PROCESS | 2272 | 1461179249234 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:29 INFO - PROCESS | 2272 | ++DOCSHELL 1BBBF400 == 77 [pid = 2272] [id = 341] 12:07:29 INFO - PROCESS | 2272 | ++DOMWINDOW == 138 (1CF81000) [pid = 2272] [serial = 1022] [outer = 00000000] 12:07:29 INFO - PROCESS | 2272 | ++DOMWINDOW == 139 (1E5BB000) [pid = 2272] [serial = 1023] [outer = 1CF81000] 12:07:29 INFO - PROCESS | 2272 | 1461179249292 Marionette DEBUG loaded listener.js 12:07:29 INFO - PROCESS | 2272 | ++DOMWINDOW == 140 (1E5C0000) [pid = 2272] [serial = 1024] [outer = 1CF81000] 12:07:30 INFO - PROCESS | 2272 | 1461179250374 Marionette TRACE conn5 <- [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]]]}] 12:07:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 12:07:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1417ms 12:07:30 INFO - PROCESS | 2272 | 1461179250385 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 12:07:30 INFO - PROCESS | 2272 | 1461179250387 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 12:07:30 INFO - PROCESS | 2272 | 1461179250391 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 12:07:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 12:07:30 INFO - PROCESS | 2272 | 1461179250393 Marionette TRACE conn5 <- [1,1330,null,{}] 12:07:30 INFO - PROCESS | 2272 | 1461179250396 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:30 INFO - PROCESS | 2272 | 1461179250500 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 12:07:30 INFO - PROCESS | 2272 | 1461179250639 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:30 INFO - PROCESS | 2272 | ++DOCSHELL 1E5B9800 == 78 [pid = 2272] [id = 342] 12:07:30 INFO - PROCESS | 2272 | ++DOMWINDOW == 141 (1E5BA800) [pid = 2272] [serial = 1025] [outer = 00000000] 12:07:30 INFO - PROCESS | 2272 | ++DOMWINDOW == 142 (1F005400) [pid = 2272] [serial = 1026] [outer = 1E5BA800] 12:07:30 INFO - PROCESS | 2272 | 1461179250695 Marionette DEBUG loaded listener.js 12:07:30 INFO - PROCESS | 2272 | ++DOMWINDOW == 143 (1F00C800) [pid = 2272] [serial = 1027] [outer = 1E5BA800] 12:07:31 INFO - PROCESS | 2272 | 1461179251255 Marionette TRACE conn5 <- [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]]]}] 12:07:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 12:07:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 929ms 12:07:31 INFO - PROCESS | 2272 | 1461179251325 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 12:07:31 INFO - PROCESS | 2272 | 1461179251327 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 12:07:31 INFO - PROCESS | 2272 | 1461179251330 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 12:07:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 12:07:31 INFO - PROCESS | 2272 | 1461179251332 Marionette TRACE conn5 <- [1,1334,null,{}] 12:07:31 INFO - PROCESS | 2272 | 1461179251336 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:31 INFO - PROCESS | 2272 | 1461179251444 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 12:07:31 INFO - PROCESS | 2272 | 1461179251586 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:31 INFO - PROCESS | 2272 | ++DOCSHELL 18E2F400 == 79 [pid = 2272] [id = 343] 12:07:31 INFO - PROCESS | 2272 | ++DOMWINDOW == 144 (1ECA5400) [pid = 2272] [serial = 1028] [outer = 00000000] 12:07:31 INFO - PROCESS | 2272 | ++DOMWINDOW == 145 (1F157800) [pid = 2272] [serial = 1029] [outer = 1ECA5400] 12:07:31 INFO - PROCESS | 2272 | 1461179251642 Marionette DEBUG loaded listener.js 12:07:31 INFO - PROCESS | 2272 | ++DOMWINDOW == 146 (1F151800) [pid = 2272] [serial = 1030] [outer = 1ECA5400] 12:07:32 INFO - PROCESS | 2272 | 1461179252341 Marionette TRACE conn5 <- [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]]]}] 12:07:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 12:07:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1116ms 12:07:32 INFO - PROCESS | 2272 | 1461179252421 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 12:07:32 INFO - PROCESS | 2272 | 1461179252425 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 12:07:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 12:07:32 INFO - PROCESS | 2272 | 1461179252430 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 12:07:32 INFO - PROCESS | 2272 | 1461179252435 Marionette TRACE conn5 <- [1,1338,null,{}] 12:07:32 INFO - PROCESS | 2272 | 1461179252441 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:32 INFO - PROCESS | 2272 | 1461179252581 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 12:07:32 INFO - PROCESS | 2272 | 1461179252727 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:32 INFO - PROCESS | 2272 | ++DOCSHELL 1471CC00 == 80 [pid = 2272] [id = 344] 12:07:32 INFO - PROCESS | 2272 | ++DOMWINDOW == 147 (150D3000) [pid = 2272] [serial = 1031] [outer = 00000000] 12:07:32 INFO - PROCESS | 2272 | ++DOMWINDOW == 148 (1671CC00) [pid = 2272] [serial = 1032] [outer = 150D3000] 12:07:32 INFO - PROCESS | 2272 | 1461179252780 Marionette DEBUG loaded listener.js 12:07:32 INFO - PROCESS | 2272 | ++DOMWINDOW == 149 (16E6CC00) [pid = 2272] [serial = 1033] [outer = 150D3000] 12:07:33 INFO - PROCESS | 2272 | --DOCSHELL 1EC9C400 == 79 [pid = 2272] [id = 297] 12:07:33 INFO - PROCESS | 2272 | --DOCSHELL 0F9B7400 == 78 [pid = 2272] [id = 334] 12:07:33 INFO - PROCESS | 2272 | --DOCSHELL 10E97800 == 77 [pid = 2272] [id = 333] 12:07:33 INFO - PROCESS | 2272 | --DOCSHELL 14509400 == 76 [pid = 2272] [id = 327] 12:07:33 INFO - PROCESS | 2272 | --DOCSHELL 10140C00 == 75 [pid = 2272] [id = 326] 12:07:33 INFO - PROCESS | 2272 | 1461179253373 Marionette TRACE conn5 <- [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]]]}] 12:07:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 12:07:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 990ms 12:07:33 INFO - PROCESS | 2272 | 1461179253421 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 12:07:33 INFO - PROCESS | 2272 | 1461179253427 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 12:07:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 12:07:33 INFO - PROCESS | 2272 | 1461179253433 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 12:07:33 INFO - PROCESS | 2272 | 1461179253435 Marionette TRACE conn5 <- [1,1342,null,{}] 12:07:33 INFO - PROCESS | 2272 | 1461179253439 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:33 INFO - PROCESS | 2272 | 1461179253531 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 12:07:33 INFO - PROCESS | 2272 | 1461179253646 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:33 INFO - PROCESS | 2272 | ++DOCSHELL 10146400 == 76 [pid = 2272] [id = 345] 12:07:33 INFO - PROCESS | 2272 | ++DOMWINDOW == 150 (10148400) [pid = 2272] [serial = 1034] [outer = 00000000] 12:07:33 INFO - PROCESS | 2272 | ++DOMWINDOW == 151 (16715000) [pid = 2272] [serial = 1035] [outer = 10148400] 12:07:33 INFO - PROCESS | 2272 | 1461179253693 Marionette DEBUG loaded listener.js 12:07:33 INFO - PROCESS | 2272 | ++DOMWINDOW == 152 (17F40400) [pid = 2272] [serial = 1036] [outer = 10148400] 12:07:34 INFO - PROCESS | 2272 | 1461179254179 Marionette TRACE conn5 <- [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]]]}] 12:07:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 12:07:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 830ms 12:07:34 INFO - PROCESS | 2272 | 1461179254266 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 12:07:34 INFO - PROCESS | 2272 | 1461179254269 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 12:07:34 INFO - PROCESS | 2272 | 1461179254272 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 12:07:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 12:07:34 INFO - PROCESS | 2272 | 1461179254275 Marionette TRACE conn5 <- [1,1346,null,{}] 12:07:34 INFO - PROCESS | 2272 | 1461179254285 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:34 INFO - PROCESS | 2272 | 1461179254422 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 12:07:34 INFO - PROCESS | 2272 | 1461179254490 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:34 INFO - PROCESS | 2272 | ++DOCSHELL 1A190800 == 77 [pid = 2272] [id = 346] 12:07:34 INFO - PROCESS | 2272 | ++DOMWINDOW == 153 (1A56A800) [pid = 2272] [serial = 1037] [outer = 00000000] 12:07:34 INFO - PROCESS | 2272 | ++DOMWINDOW == 154 (1B491800) [pid = 2272] [serial = 1038] [outer = 1A56A800] 12:07:34 INFO - PROCESS | 2272 | 1461179254538 Marionette DEBUG loaded listener.js 12:07:34 INFO - PROCESS | 2272 | ++DOMWINDOW == 155 (1BBAC800) [pid = 2272] [serial = 1039] [outer = 1A56A800] 12:07:34 INFO - PROCESS | 2272 | 1461179254986 Marionette TRACE conn5 <- [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]]]}] 12:07:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 12:07:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 730ms 12:07:35 INFO - PROCESS | 2272 | 1461179255006 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 12:07:35 INFO - PROCESS | 2272 | 1461179255008 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 12:07:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 12:07:35 INFO - PROCESS | 2272 | 1461179255018 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 12:07:35 INFO - PROCESS | 2272 | 1461179255020 Marionette TRACE conn5 <- [1,1350,null,{}] 12:07:35 INFO - PROCESS | 2272 | 1461179255023 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:35 INFO - PROCESS | 2272 | 1461179255157 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 12:07:35 INFO - PROCESS | 2272 | 1461179255263 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:35 INFO - PROCESS | 2272 | ++DOCSHELL 1D9E3000 == 78 [pid = 2272] [id = 347] 12:07:35 INFO - PROCESS | 2272 | ++DOMWINDOW == 156 (1D9E6800) [pid = 2272] [serial = 1040] [outer = 00000000] 12:07:35 INFO - PROCESS | 2272 | ++DOMWINDOW == 157 (1EC63800) [pid = 2272] [serial = 1041] [outer = 1D9E6800] 12:07:35 INFO - PROCESS | 2272 | 1461179255308 Marionette DEBUG loaded listener.js 12:07:35 INFO - PROCESS | 2272 | ++DOMWINDOW == 158 (1F010000) [pid = 2272] [serial = 1042] [outer = 1D9E6800] 12:07:35 INFO - PROCESS | 2272 | 1461179255756 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 12:07:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 12:07:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 772ms 12:07:35 INFO - PROCESS | 2272 | 1461179255793 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 12:07:35 INFO - PROCESS | 2272 | 1461179255795 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 12:07:35 INFO - PROCESS | 2272 | 1461179255798 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 12:07:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 12:07:35 INFO - PROCESS | 2272 | 1461179255800 Marionette TRACE conn5 <- [1,1354,null,{}] 12:07:35 INFO - PROCESS | 2272 | 1461179255804 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:36 INFO - PROCESS | 2272 | 1461179256119 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 12:07:36 INFO - PROCESS | 2272 | --DOMWINDOW == 157 (1B490C00) [pid = 2272] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 12:07:36 INFO - PROCESS | 2272 | --DOMWINDOW == 156 (1D832400) [pid = 2272] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 12:07:36 INFO - PROCESS | 2272 | --DOMWINDOW == 155 (1CE82800) [pid = 2272] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 12:07:36 INFO - PROCESS | 2272 | --DOMWINDOW == 154 (19884800) [pid = 2272] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 12:07:36 INFO - PROCESS | 2272 | --DOMWINDOW == 153 (16714400) [pid = 2272] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 12:07:36 INFO - PROCESS | 2272 | --DOMWINDOW == 152 (13606000) [pid = 2272] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 12:07:36 INFO - PROCESS | 2272 | --DOMWINDOW == 151 (0FB8F000) [pid = 2272] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 12:07:36 INFO - PROCESS | 2272 | --DOMWINDOW == 150 (0F6B1C00) [pid = 2272] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 12:07:36 INFO - PROCESS | 2272 | --DOMWINDOW == 149 (191B9400) [pid = 2272] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 12:07:36 INFO - PROCESS | 2272 | --DOMWINDOW == 148 (15187800) [pid = 2272] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 12:07:36 INFO - PROCESS | 2272 | --DOMWINDOW == 147 (105A0000) [pid = 2272] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 12:07:36 INFO - PROCESS | 2272 | --DOMWINDOW == 146 (19F81C00) [pid = 2272] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 12:07:36 INFO - PROCESS | 2272 | --DOMWINDOW == 145 (13610400) [pid = 2272] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 12:07:36 INFO - PROCESS | 2272 | --DOMWINDOW == 144 (0FA9B000) [pid = 2272] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 12:07:36 INFO - PROCESS | 2272 | --DOMWINDOW == 143 (17F31400) [pid = 2272] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 12:07:36 INFO - PROCESS | 2272 | 1461179256195 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:36 INFO - PROCESS | 2272 | ++DOCSHELL 0F568400 == 79 [pid = 2272] [id = 348] 12:07:36 INFO - PROCESS | 2272 | ++DOMWINDOW == 144 (0F572800) [pid = 2272] [serial = 1043] [outer = 00000000] 12:07:36 INFO - PROCESS | 2272 | ++DOMWINDOW == 145 (105A0000) [pid = 2272] [serial = 1044] [outer = 0F572800] 12:07:36 INFO - PROCESS | 2272 | 1461179256241 Marionette DEBUG loaded listener.js 12:07:36 INFO - PROCESS | 2272 | ++DOMWINDOW == 146 (1510B000) [pid = 2272] [serial = 1045] [outer = 0F572800] 12:07:36 INFO - PROCESS | 2272 | 1461179256633 Marionette TRACE conn5 <- [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] 12:07:36 INFO - PROCESS | 2272 | 1461179256675 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 12:07:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 12:07:36 INFO - PROCESS | 2272 | 1461179256678 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 12:07:36 INFO - PROCESS | 2272 | 1461179256679 Marionette TRACE conn5 <- [1,1358,null,{}] 12:07:36 INFO - PROCESS | 2272 | 1461179256683 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:36 INFO - PROCESS | 2272 | 1461179256789 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 12:07:36 INFO - PROCESS | 2272 | 1461179256796 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:36 INFO - PROCESS | 2272 | ++DOCSHELL 1608CC00 == 80 [pid = 2272] [id = 349] 12:07:36 INFO - PROCESS | 2272 | ++DOMWINDOW == 147 (17F31400) [pid = 2272] [serial = 1046] [outer = 00000000] 12:07:36 INFO - PROCESS | 2272 | ++DOMWINDOW == 148 (1F4EF800) [pid = 2272] [serial = 1047] [outer = 17F31400] 12:07:36 INFO - PROCESS | 2272 | 1461179256843 Marionette DEBUG loaded listener.js 12:07:36 INFO - PROCESS | 2272 | ++DOMWINDOW == 149 (1FBB0800) [pid = 2272] [serial = 1048] [outer = 17F31400] 12:07:37 INFO - PROCESS | 2272 | 1461179257301 Marionette TRACE conn5 <- [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] 12:07:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 12:07:37 INFO - PROCESS | 2272 | 1461179257351 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 12:07:37 INFO - PROCESS | 2272 | 1461179257354 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 12:07:37 INFO - PROCESS | 2272 | 1461179257356 Marionette TRACE conn5 <- [1,1362,null,{}] 12:07:37 INFO - PROCESS | 2272 | 1461179257359 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:37 INFO - PROCESS | 2272 | 1461179257446 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 12:07:37 INFO - PROCESS | 2272 | 1461179257452 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:37 INFO - PROCESS | 2272 | ++DOCSHELL 1FBBA800 == 81 [pid = 2272] [id = 350] 12:07:37 INFO - PROCESS | 2272 | ++DOMWINDOW == 150 (1FC4E000) [pid = 2272] [serial = 1049] [outer = 00000000] 12:07:37 INFO - PROCESS | 2272 | ++DOMWINDOW == 151 (1FD9E400) [pid = 2272] [serial = 1050] [outer = 1FC4E000] 12:07:37 INFO - PROCESS | 2272 | 1461179257497 Marionette DEBUG loaded listener.js 12:07:37 INFO - PROCESS | 2272 | ++DOMWINDOW == 152 (1FD9F800) [pid = 2272] [serial = 1051] [outer = 1FC4E000] 12:07:37 INFO - PROCESS | 2272 | [2272] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:07:37 INFO - PROCESS | 2272 | 1461179257953 Marionette TRACE conn5 <- [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] 12:07:37 INFO - PROCESS | 2272 | 1461179257989 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 12:07:37 INFO - PROCESS | 2272 | 1461179257992 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 12:07:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 12:07:38 INFO - PROCESS | 2272 | 1461179257994 Marionette TRACE conn5 <- [1,1366,null,{}] 12:07:38 INFO - PROCESS | 2272 | 1461179257997 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:38 INFO - PROCESS | 2272 | 1461179258088 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 12:07:38 INFO - PROCESS | 2272 | 1461179258297 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:38 INFO - PROCESS | 2272 | ++DOCSHELL 0F9BE800 == 82 [pid = 2272] [id = 351] 12:07:38 INFO - PROCESS | 2272 | ++DOMWINDOW == 153 (0FB8F000) [pid = 2272] [serial = 1052] [outer = 00000000] 12:07:38 INFO - PROCESS | 2272 | ++DOMWINDOW == 154 (10597C00) [pid = 2272] [serial = 1053] [outer = 0FB8F000] 12:07:38 INFO - PROCESS | 2272 | 1461179258361 Marionette DEBUG loaded listener.js 12:07:38 INFO - PROCESS | 2272 | ++DOMWINDOW == 155 (10D01C00) [pid = 2272] [serial = 1054] [outer = 0FB8F000] 12:07:39 INFO - PROCESS | 2272 | 1461179259083 Marionette TRACE conn5 <- [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] 12:07:39 INFO - PROCESS | 2272 | 1461179259119 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 12:07:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 12:07:39 INFO - PROCESS | 2272 | 1461179259124 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 12:07:39 INFO - PROCESS | 2272 | 1461179259128 Marionette TRACE conn5 <- [1,1370,null,{}] 12:07:39 INFO - PROCESS | 2272 | 1461179259133 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:39 INFO - PROCESS | 2272 | 1461179259254 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 12:07:39 INFO - PROCESS | 2272 | 1461179259402 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:39 INFO - PROCESS | 2272 | ++DOCSHELL 1A18AC00 == 83 [pid = 2272] [id = 352] 12:07:39 INFO - PROCESS | 2272 | ++DOMWINDOW == 156 (1A18E400) [pid = 2272] [serial = 1055] [outer = 00000000] 12:07:39 INFO - PROCESS | 2272 | ++DOMWINDOW == 157 (1B490C00) [pid = 2272] [serial = 1056] [outer = 1A18E400] 12:07:39 INFO - PROCESS | 2272 | 1461179259461 Marionette DEBUG loaded listener.js 12:07:39 INFO - PROCESS | 2272 | ++DOMWINDOW == 158 (1D82DC00) [pid = 2272] [serial = 1057] [outer = 1A18E400] 12:07:40 INFO - PROCESS | 2272 | [2272] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:07:40 INFO - PROCESS | 2272 | 1461179260109 Marionette TRACE conn5 <- [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] 12:07:40 INFO - PROCESS | 2272 | 1461179260154 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 12:07:40 INFO - PROCESS | 2272 | 1461179260158 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 12:07:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 12:07:40 INFO - PROCESS | 2272 | 1461179260160 Marionette TRACE conn5 <- [1,1374,null,{}] 12:07:40 INFO - PROCESS | 2272 | 1461179260164 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:40 INFO - PROCESS | 2272 | 1461179260281 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 12:07:40 INFO - PROCESS | 2272 | 1461179260402 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:40 INFO - PROCESS | 2272 | ++DOCSHELL 1F4EE000 == 84 [pid = 2272] [id = 353] 12:07:40 INFO - PROCESS | 2272 | ++DOMWINDOW == 159 (1F6F4400) [pid = 2272] [serial = 1058] [outer = 00000000] 12:07:40 INFO - PROCESS | 2272 | ++DOMWINDOW == 160 (1FDA2000) [pid = 2272] [serial = 1059] [outer = 1F6F4400] 12:07:40 INFO - PROCESS | 2272 | 1461179260456 Marionette DEBUG loaded listener.js 12:07:40 INFO - PROCESS | 2272 | ++DOMWINDOW == 161 (1FDA7800) [pid = 2272] [serial = 1060] [outer = 1F6F4400] 12:07:41 INFO - PROCESS | 2272 | 1461179261033 Marionette TRACE conn5 <- [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] 12:07:41 INFO - PROCESS | 2272 | 1461179261095 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 12:07:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 12:07:41 INFO - PROCESS | 2272 | 1461179261105 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 12:07:41 INFO - PROCESS | 2272 | 1461179261112 Marionette TRACE conn5 <- [1,1378,null,{}] 12:07:41 INFO - PROCESS | 2272 | 1461179261116 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:41 INFO - PROCESS | 2272 | 1461179261262 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 12:07:41 INFO - PROCESS | 2272 | 1461179261407 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:41 INFO - PROCESS | 2272 | ++DOCSHELL 228C6800 == 85 [pid = 2272] [id = 354] 12:07:41 INFO - PROCESS | 2272 | ++DOMWINDOW == 162 (228C6C00) [pid = 2272] [serial = 1061] [outer = 00000000] 12:07:41 INFO - PROCESS | 2272 | ++DOMWINDOW == 163 (228CE800) [pid = 2272] [serial = 1062] [outer = 228C6C00] 12:07:41 INFO - PROCESS | 2272 | 1461179261463 Marionette DEBUG loaded listener.js 12:07:41 INFO - PROCESS | 2272 | ++DOMWINDOW == 164 (228D1400) [pid = 2272] [serial = 1063] [outer = 228C6C00] 12:07:41 INFO - PROCESS | 2272 | 1461179261993 Marionette TRACE conn5 <- [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]]]}] 12:07:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 12:07:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 930ms 12:07:42 INFO - PROCESS | 2272 | 1461179262032 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 12:07:42 INFO - PROCESS | 2272 | 1461179262035 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 12:07:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 12:07:42 INFO - PROCESS | 2272 | 1461179262038 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 12:07:42 INFO - PROCESS | 2272 | 1461179262040 Marionette TRACE conn5 <- [1,1382,null,{}] 12:07:42 INFO - PROCESS | 2272 | 1461179262044 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:42 INFO - PROCESS | 2272 | 1461179262158 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 12:07:42 INFO - PROCESS | 2272 | 1461179262278 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:42 INFO - PROCESS | 2272 | ++DOCSHELL 21A5EC00 == 86 [pid = 2272] [id = 355] 12:07:42 INFO - PROCESS | 2272 | ++DOMWINDOW == 165 (228D3400) [pid = 2272] [serial = 1064] [outer = 00000000] 12:07:42 INFO - PROCESS | 2272 | ++DOMWINDOW == 166 (22979000) [pid = 2272] [serial = 1065] [outer = 228D3400] 12:07:42 INFO - PROCESS | 2272 | 1461179262334 Marionette DEBUG loaded listener.js 12:07:42 INFO - PROCESS | 2272 | ++DOMWINDOW == 167 (2297C000) [pid = 2272] [serial = 1066] [outer = 228D3400] 12:07:42 INFO - PROCESS | 2272 | 1461179262866 Marionette TRACE conn5 <- [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]]]}] 12:07:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 12:07:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 870ms 12:07:42 INFO - PROCESS | 2272 | 1461179262913 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 12:07:42 INFO - PROCESS | 2272 | 1461179262915 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 12:07:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 12:07:42 INFO - PROCESS | 2272 | 1461179262919 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 12:07:42 INFO - PROCESS | 2272 | 1461179262921 Marionette TRACE conn5 <- [1,1386,null,{}] 12:07:42 INFO - PROCESS | 2272 | 1461179262924 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:43 INFO - PROCESS | 2272 | 1461179263035 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 12:07:43 INFO - PROCESS | 2272 | 1461179263203 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:43 INFO - PROCESS | 2272 | ++DOCSHELL 214CAC00 == 87 [pid = 2272] [id = 356] 12:07:43 INFO - PROCESS | 2272 | ++DOMWINDOW == 168 (214CB000) [pid = 2272] [serial = 1067] [outer = 00000000] 12:07:43 INFO - PROCESS | 2272 | ++DOMWINDOW == 169 (214CF400) [pid = 2272] [serial = 1068] [outer = 214CB000] 12:07:43 INFO - PROCESS | 2272 | 1461179263266 Marionette DEBUG loaded listener.js 12:07:43 INFO - PROCESS | 2272 | ++DOMWINDOW == 170 (22977000) [pid = 2272] [serial = 1069] [outer = 214CB000] 12:07:43 INFO - PROCESS | 2272 | 1461179263794 Marionette TRACE conn5 <- [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]]]}] 12:07:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 12:07:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 930ms 12:07:43 INFO - PROCESS | 2272 | 1461179263852 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 12:07:43 INFO - PROCESS | 2272 | 1461179263855 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 12:07:43 INFO - PROCESS | 2272 | 1461179263858 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 12:07:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 12:07:43 INFO - PROCESS | 2272 | 1461179263860 Marionette TRACE conn5 <- [1,1390,null,{}] 12:07:43 INFO - PROCESS | 2272 | 1461179263864 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:43 INFO - PROCESS | 2272 | 1461179263975 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 12:07:44 INFO - PROCESS | 2272 | 1461179264134 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:44 INFO - PROCESS | 2272 | ++DOCSHELL 214C2400 == 88 [pid = 2272] [id = 357] 12:07:44 INFO - PROCESS | 2272 | ++DOMWINDOW == 171 (21A5E000) [pid = 2272] [serial = 1070] [outer = 00000000] 12:07:44 INFO - PROCESS | 2272 | ++DOMWINDOW == 172 (2282D400) [pid = 2272] [serial = 1071] [outer = 21A5E000] 12:07:44 INFO - PROCESS | 2272 | 1461179264189 Marionette DEBUG loaded listener.js 12:07:44 INFO - PROCESS | 2272 | ++DOMWINDOW == 173 (2282E800) [pid = 2272] [serial = 1072] [outer = 21A5E000] 12:07:44 INFO - PROCESS | 2272 | 1461179264773 Marionette TRACE conn5 <- [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]]]}] 12:07:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 12:07:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 970ms 12:07:44 INFO - PROCESS | 2272 | 1461179264832 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 12:07:44 INFO - PROCESS | 2272 | 1461179264835 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 12:07:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 12:07:44 INFO - PROCESS | 2272 | 1461179264838 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 12:07:44 INFO - PROCESS | 2272 | 1461179264840 Marionette TRACE conn5 <- [1,1394,null,{}] 12:07:44 INFO - PROCESS | 2272 | 1461179264844 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:44 INFO - PROCESS | 2272 | 1461179264952 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 12:07:45 INFO - PROCESS | 2272 | 1461179265099 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:45 INFO - PROCESS | 2272 | ++DOCSHELL 214C2800 == 89 [pid = 2272] [id = 358] 12:07:45 INFO - PROCESS | 2272 | ++DOMWINDOW == 174 (22827800) [pid = 2272] [serial = 1073] [outer = 00000000] 12:07:45 INFO - PROCESS | 2272 | ++DOMWINDOW == 175 (23199800) [pid = 2272] [serial = 1074] [outer = 22827800] 12:07:45 INFO - PROCESS | 2272 | 1461179265154 Marionette DEBUG loaded listener.js 12:07:45 INFO - PROCESS | 2272 | ++DOMWINDOW == 176 (2319F000) [pid = 2272] [serial = 1075] [outer = 22827800] 12:07:45 INFO - PROCESS | 2272 | 1461179265714 Marionette TRACE conn5 <- [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]]]}] 12:07:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 12:07:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 930ms 12:07:45 INFO - PROCESS | 2272 | 1461179265772 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 12:07:45 INFO - PROCESS | 2272 | 1461179265775 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 12:07:45 INFO - PROCESS | 2272 | 1461179265778 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 12:07:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 12:07:45 INFO - PROCESS | 2272 | 1461179265780 Marionette TRACE conn5 <- [1,1398,null,{}] 12:07:45 INFO - PROCESS | 2272 | 1461179265784 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:45 INFO - PROCESS | 2272 | 1461179265938 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 12:07:46 INFO - PROCESS | 2272 | 1461179266088 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:46 INFO - PROCESS | 2272 | ++DOCSHELL 0F55A000 == 90 [pid = 2272] [id = 359] 12:07:46 INFO - PROCESS | 2272 | ++DOMWINDOW == 177 (0F560400) [pid = 2272] [serial = 1076] [outer = 00000000] 12:07:46 INFO - PROCESS | 2272 | ++DOMWINDOW == 178 (14503800) [pid = 2272] [serial = 1077] [outer = 0F560400] 12:07:46 INFO - PROCESS | 2272 | 1461179266144 Marionette DEBUG loaded listener.js 12:07:46 INFO - PROCESS | 2272 | ++DOMWINDOW == 179 (14A3E000) [pid = 2272] [serial = 1078] [outer = 0F560400] 12:07:47 INFO - PROCESS | 2272 | 1461179267011 Marionette TRACE conn5 <- [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]]]}] 12:07:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 12:07:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1280ms 12:07:47 INFO - PROCESS | 2272 | 1461179267066 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 12:07:47 INFO - PROCESS | 2272 | 1461179267070 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 12:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 12:07:47 INFO - PROCESS | 2272 | 1461179267077 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 12:07:47 INFO - PROCESS | 2272 | 1461179267080 Marionette TRACE conn5 <- [1,1402,null,{}] 12:07:47 INFO - PROCESS | 2272 | 1461179267086 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:47 INFO - PROCESS | 2272 | 1461179267197 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 12:07:47 INFO - PROCESS | 2272 | 1461179267342 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:47 INFO - PROCESS | 2272 | ++DOCSHELL 1042C800 == 91 [pid = 2272] [id = 360] 12:07:47 INFO - PROCESS | 2272 | ++DOMWINDOW == 180 (1059C400) [pid = 2272] [serial = 1079] [outer = 00000000] 12:07:47 INFO - PROCESS | 2272 | ++DOMWINDOW == 181 (167E2400) [pid = 2272] [serial = 1080] [outer = 1059C400] 12:07:47 INFO - PROCESS | 2272 | 1461179267393 Marionette DEBUG loaded listener.js 12:07:47 INFO - PROCESS | 2272 | ++DOMWINDOW == 182 (17EFAC00) [pid = 2272] [serial = 1081] [outer = 1059C400] 12:07:48 INFO - PROCESS | 2272 | --DOCSHELL 1B378400 == 90 [pid = 2272] [id = 274] 12:07:48 INFO - PROCESS | 2272 | --DOCSHELL 1FBBA800 == 89 [pid = 2272] [id = 350] 12:07:48 INFO - PROCESS | 2272 | --DOCSHELL 1608CC00 == 88 [pid = 2272] [id = 349] 12:07:48 INFO - PROCESS | 2272 | --DOCSHELL 0F568400 == 87 [pid = 2272] [id = 348] 12:07:48 INFO - PROCESS | 2272 | --DOCSHELL 1D9E3000 == 86 [pid = 2272] [id = 347] 12:07:48 INFO - PROCESS | 2272 | --DOCSHELL 1A190800 == 85 [pid = 2272] [id = 346] 12:07:48 INFO - PROCESS | 2272 | --DOCSHELL 10146400 == 84 [pid = 2272] [id = 345] 12:07:48 INFO - PROCESS | 2272 | --DOMWINDOW == 181 (1E5BF400) [pid = 2272] [serial = 993] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 2272 | --DOMWINDOW == 180 (1B379400) [pid = 2272] [serial = 975] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 2272 | --DOMWINDOW == 179 (17FA9000) [pid = 2272] [serial = 1005] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 2272 | --DOMWINDOW == 178 (1F008800) [pid = 2272] [serial = 936] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 2272 | --DOMWINDOW == 177 (1F1E7000) [pid = 2272] [serial = 939] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 2272 | --DOMWINDOW == 176 (1F7BD400) [pid = 2272] [serial = 942] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 2272 | --DOMWINDOW == 175 (10503C00) [pid = 2272] [serial = 978] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 2272 | --DOMWINDOW == 174 (1671E000) [pid = 2272] [serial = 981] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 2272 | --DOMWINDOW == 173 (1B554C00) [pid = 2272] [serial = 984] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 2272 | --DOMWINDOW == 172 (1CE83400) [pid = 2272] [serial = 987] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 2272 | --DOMWINDOW == 171 (1D9DB000) [pid = 2272] [serial = 990] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 2272 | --DOCSHELL 1471CC00 == 83 [pid = 2272] [id = 344] 12:07:48 INFO - PROCESS | 2272 | --DOCSHELL 1B49B800 == 82 [pid = 2272] [id = 340] 12:07:48 INFO - PROCESS | 2272 | --DOCSHELL 1B496400 == 81 [pid = 2272] [id = 339] 12:07:48 INFO - PROCESS | 2272 | --DOCSHELL 19F49C00 == 80 [pid = 2272] [id = 338] 12:07:48 INFO - PROCESS | 2272 | --DOCSHELL 16715800 == 79 [pid = 2272] [id = 337] 12:07:48 INFO - PROCESS | 2272 | --DOCSHELL 110AB800 == 78 [pid = 2272] [id = 336] 12:07:48 INFO - PROCESS | 2272 | --DOCSHELL 17EF7400 == 77 [pid = 2272] [id = 335] 12:07:48 INFO - PROCESS | 2272 | 1461179268186 Marionette TRACE conn5 <- [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]]]}] 12:07:48 INFO - PROCESS | 2272 | --DOMWINDOW == 170 (1CF82000) [pid = 2272] [serial = 838] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 2272 | --DOMWINDOW == 169 (1B9E0C00) [pid = 2272] [serial = 823] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 2272 | --DOMWINDOW == 168 (1D9E0800) [pid = 2272] [serial = 841] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 2272 | --DOMWINDOW == 167 (1A56D000) [pid = 2272] [serial = 973] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 2272 | --DOMWINDOW == 166 (17FA7800) [pid = 2272] [serial = 960] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 2272 | --DOMWINDOW == 165 (14509000) [pid = 2272] [serial = 996] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 2272 | --DOMWINDOW == 164 (17FAB400) [pid = 2272] [serial = 961] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 2272 | --DOMWINDOW == 163 (1A185000) [pid = 2272] [serial = 967] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 2272 | --DOMWINDOW == 162 (191E0400) [pid = 2272] [serial = 970] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 2272 | --DOMWINDOW == 161 (16E71400) [pid = 2272] [serial = 958] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 2272 | --DOMWINDOW == 160 (1E5BD400) [pid = 2272] [serial = 933] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 2272 | --DOMWINDOW == 159 (19F8C800) [pid = 2272] [serial = 966] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 2272 | --DOMWINDOW == 158 (16B07400) [pid = 2272] [serial = 957] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 2272 | --DOMWINDOW == 157 (14BF0C00) [pid = 2272] [serial = 949] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 2272 | --DOMWINDOW == 156 (14738800) [pid = 2272] [serial = 948] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 2272 | --DOMWINDOW == 155 (10D09C00) [pid = 2272] [serial = 945] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 2272 | --DOMWINDOW == 154 (15242800) [pid = 2272] [serial = 946] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 2272 | --DOMWINDOW == 153 (18E5E400) [pid = 2272] [serial = 930] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 2272 | --DOMWINDOW == 152 (1022B800) [pid = 2272] [serial = 951] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 2272 | --DOMWINDOW == 151 (1050BC00) [pid = 2272] [serial = 952] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 2272 | --DOMWINDOW == 150 (19593C00) [pid = 2272] [serial = 964] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 2272 | --DOMWINDOW == 149 (1920BC00) [pid = 2272] [serial = 963] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 2272 | --DOMWINDOW == 148 (150C7800) [pid = 2272] [serial = 927] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 2272 | --DOMWINDOW == 147 (1523F400) [pid = 2272] [serial = 954] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 2272 | --DOMWINDOW == 146 (152E4000) [pid = 2272] [serial = 955] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 2272 | --DOMWINDOW == 145 (167E0000) [pid = 2272] [serial = 969] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 2272 | --DOMWINDOW == 144 (1A18F400) [pid = 2272] [serial = 972] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 2272 | --DOMWINDOW == 143 (150D0800) [pid = 2272] [serial = 999] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 2272 | --DOMWINDOW == 142 (10D09000) [pid = 2272] [serial = 1002] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 2272 | --DOMWINDOW == 141 (15189C00) [pid = 2272] [serial = 1000] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 2272 | --DOMWINDOW == 140 (14A38000) [pid = 2272] [serial = 1003] [outer = 00000000] [url = about:blank] 12:07:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 12:07:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1180ms 12:07:48 INFO - PROCESS | 2272 | 1461179268259 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 12:07:48 INFO - PROCESS | 2272 | 1461179268264 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 12:07:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 12:07:48 INFO - PROCESS | 2272 | 1461179268270 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 12:07:48 INFO - PROCESS | 2272 | 1461179268272 Marionette TRACE conn5 <- [1,1406,null,{}] 12:07:48 INFO - PROCESS | 2272 | 1461179268276 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:48 INFO - PROCESS | 2272 | 1461179268369 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 12:07:48 INFO - PROCESS | 2272 | 1461179268376 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:48 INFO - PROCESS | 2272 | ++DOCSHELL 10025400 == 78 [pid = 2272] [id = 361] 12:07:48 INFO - PROCESS | 2272 | ++DOMWINDOW == 141 (10140C00) [pid = 2272] [serial = 1082] [outer = 00000000] 12:07:48 INFO - PROCESS | 2272 | ++DOMWINDOW == 142 (10503C00) [pid = 2272] [serial = 1083] [outer = 10140C00] 12:07:48 INFO - PROCESS | 2272 | 1461179268421 Marionette DEBUG loaded listener.js 12:07:48 INFO - PROCESS | 2272 | ++DOMWINDOW == 143 (105A1000) [pid = 2272] [serial = 1084] [outer = 10140C00] 12:07:48 INFO - PROCESS | 2272 | 1461179268960 Marionette TRACE conn5 <- [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]]]}] 12:07:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 12:07:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 730ms 12:07:49 INFO - PROCESS | 2272 | 1461179269003 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 12:07:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 12:07:49 INFO - PROCESS | 2272 | 1461179269005 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 12:07:49 INFO - PROCESS | 2272 | 1461179269009 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 12:07:49 INFO - PROCESS | 2272 | 1461179269012 Marionette TRACE conn5 <- [1,1410,null,{}] 12:07:49 INFO - PROCESS | 2272 | 1461179269022 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:49 INFO - PROCESS | 2272 | 1461179269118 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 12:07:49 INFO - PROCESS | 2272 | 1461179269225 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:49 INFO - PROCESS | 2272 | ++DOCSHELL 14A38C00 == 79 [pid = 2272] [id = 362] 12:07:49 INFO - PROCESS | 2272 | ++DOMWINDOW == 144 (14A39800) [pid = 2272] [serial = 1085] [outer = 00000000] 12:07:49 INFO - PROCESS | 2272 | ++DOMWINDOW == 145 (15243C00) [pid = 2272] [serial = 1086] [outer = 14A39800] 12:07:49 INFO - PROCESS | 2272 | 1461179269273 Marionette DEBUG loaded listener.js 12:07:49 INFO - PROCESS | 2272 | ++DOMWINDOW == 146 (16715800) [pid = 2272] [serial = 1087] [outer = 14A39800] 12:07:49 INFO - PROCESS | 2272 | 1461179269692 Marionette TRACE conn5 <- [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]]]}] 12:07:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 12:07:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 730ms 12:07:49 INFO - PROCESS | 2272 | 1461179269739 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 12:07:49 INFO - PROCESS | 2272 | 1461179269742 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 12:07:49 INFO - PROCESS | 2272 | 1461179269745 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 12:07:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 12:07:49 INFO - PROCESS | 2272 | 1461179269746 Marionette TRACE conn5 <- [1,1414,null,{}] 12:07:49 INFO - PROCESS | 2272 | 1461179269750 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:49 INFO - PROCESS | 2272 | 1461179269869 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 12:07:49 INFO - PROCESS | 2272 | 1461179269882 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:49 INFO - PROCESS | 2272 | ++DOCSHELL 16E6C400 == 80 [pid = 2272] [id = 363] 12:07:49 INFO - PROCESS | 2272 | ++DOMWINDOW == 147 (17F34400) [pid = 2272] [serial = 1088] [outer = 00000000] 12:07:49 INFO - PROCESS | 2272 | ++DOMWINDOW == 148 (184D1800) [pid = 2272] [serial = 1089] [outer = 17F34400] 12:07:49 INFO - PROCESS | 2272 | 1461179269928 Marionette DEBUG loaded listener.js 12:07:50 INFO - PROCESS | 2272 | ++DOMWINDOW == 149 (18E5D400) [pid = 2272] [serial = 1090] [outer = 17F34400] 12:07:50 INFO - PROCESS | 2272 | 1461179270389 Marionette TRACE conn5 <- [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]]]}] 12:07:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 12:07:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 670ms 12:07:50 INFO - PROCESS | 2272 | 1461179270436 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 12:07:50 INFO - PROCESS | 2272 | 1461179270438 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 12:07:50 INFO - PROCESS | 2272 | 1461179270449 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 12:07:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 12:07:50 INFO - PROCESS | 2272 | 1461179270451 Marionette TRACE conn5 <- [1,1418,null,{}] 12:07:50 INFO - PROCESS | 2272 | 1461179270455 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:50 INFO - PROCESS | 2272 | 1461179270576 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 12:07:50 INFO - PROCESS | 2272 | 1461179270639 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:50 INFO - PROCESS | 2272 | ++DOCSHELL 191BB400 == 81 [pid = 2272] [id = 364] 12:07:50 INFO - PROCESS | 2272 | ++DOMWINDOW == 150 (1920BC00) [pid = 2272] [serial = 1091] [outer = 00000000] 12:07:50 INFO - PROCESS | 2272 | ++DOMWINDOW == 151 (19882800) [pid = 2272] [serial = 1092] [outer = 1920BC00] 12:07:50 INFO - PROCESS | 2272 | 1461179270684 Marionette DEBUG loaded listener.js 12:07:50 INFO - PROCESS | 2272 | ++DOMWINDOW == 152 (19F49C00) [pid = 2272] [serial = 1093] [outer = 1920BC00] 12:07:51 INFO - PROCESS | 2272 | 1461179271117 Marionette TRACE conn5 <- [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]]]}] 12:07:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 12:07:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 729ms 12:07:51 INFO - PROCESS | 2272 | 1461179271191 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 12:07:51 INFO - PROCESS | 2272 | 1461179271193 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 12:07:51 INFO - PROCESS | 2272 | 1461179271196 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 12:07:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 12:07:51 INFO - PROCESS | 2272 | 1461179271197 Marionette TRACE conn5 <- [1,1422,null,{}] 12:07:51 INFO - PROCESS | 2272 | 1461179271201 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:51 INFO - PROCESS | 2272 | 1461179271372 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 12:07:51 INFO - PROCESS | 2272 | 1461179271391 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:51 INFO - PROCESS | 2272 | ++DOCSHELL 1A190800 == 82 [pid = 2272] [id = 365] 12:07:51 INFO - PROCESS | 2272 | ++DOMWINDOW == 153 (1A569C00) [pid = 2272] [serial = 1094] [outer = 00000000] 12:07:51 INFO - PROCESS | 2272 | ++DOMWINDOW == 154 (1A576400) [pid = 2272] [serial = 1095] [outer = 1A569C00] 12:07:51 INFO - PROCESS | 2272 | 1461179271438 Marionette DEBUG loaded listener.js 12:07:51 INFO - PROCESS | 2272 | ++DOMWINDOW == 155 (1B37B000) [pid = 2272] [serial = 1096] [outer = 1A569C00] 12:07:51 INFO - PROCESS | 2272 | 1461179271927 Marionette TRACE conn5 <- [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]]]}] 12:07:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 12:07:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 772ms 12:07:51 INFO - PROCESS | 2272 | 1461179271972 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 12:07:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 12:07:51 INFO - PROCESS | 2272 | 1461179271974 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 12:07:51 INFO - PROCESS | 2272 | 1461179271977 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 12:07:51 INFO - PROCESS | 2272 | 1461179271979 Marionette TRACE conn5 <- [1,1426,null,{}] 12:07:51 INFO - PROCESS | 2272 | 1461179271982 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:52 INFO - PROCESS | 2272 | 1461179272105 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 12:07:52 INFO - PROCESS | 2272 | 1461179272126 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:52 INFO - PROCESS | 2272 | ++DOCSHELL 1B5EB000 == 83 [pid = 2272] [id = 366] 12:07:52 INFO - PROCESS | 2272 | ++DOMWINDOW == 156 (1B5ED800) [pid = 2272] [serial = 1097] [outer = 00000000] 12:07:52 INFO - PROCESS | 2272 | ++DOMWINDOW == 157 (1BCC1000) [pid = 2272] [serial = 1098] [outer = 1B5ED800] 12:07:52 INFO - PROCESS | 2272 | 1461179272170 Marionette DEBUG loaded listener.js 12:07:52 INFO - PROCESS | 2272 | ++DOMWINDOW == 158 (1CF40400) [pid = 2272] [serial = 1099] [outer = 1B5ED800] 12:07:52 INFO - PROCESS | 2272 | --DOMWINDOW == 157 (1A56A800) [pid = 2272] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 12:07:52 INFO - PROCESS | 2272 | --DOMWINDOW == 156 (1D9E6800) [pid = 2272] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 12:07:52 INFO - PROCESS | 2272 | --DOMWINDOW == 155 (150D3000) [pid = 2272] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 12:07:52 INFO - PROCESS | 2272 | --DOMWINDOW == 154 (10148400) [pid = 2272] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 12:07:52 INFO - PROCESS | 2272 | --DOMWINDOW == 153 (17F31400) [pid = 2272] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 12:07:52 INFO - PROCESS | 2272 | --DOMWINDOW == 152 (0F572800) [pid = 2272] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 12:07:52 INFO - PROCESS | 2272 | 1461179272917 Marionette TRACE conn5 <- [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]]]}] 12:07:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 12:07:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 971ms 12:07:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 12:07:52 INFO - PROCESS | 2272 | 1461179272949 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 12:07:52 INFO - PROCESS | 2272 | 1461179272951 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 12:07:52 INFO - PROCESS | 2272 | 1461179272955 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 12:07:52 INFO - PROCESS | 2272 | 1461179272956 Marionette TRACE conn5 <- [1,1430,null,{}] 12:07:52 INFO - PROCESS | 2272 | 1461179272960 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:53 INFO - PROCESS | 2272 | 1461179273087 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 12:07:53 INFO - PROCESS | 2272 | 1461179273156 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:53 INFO - PROCESS | 2272 | ++DOCSHELL 14509400 == 84 [pid = 2272] [id = 367] 12:07:53 INFO - PROCESS | 2272 | ++DOMWINDOW == 153 (15110000) [pid = 2272] [serial = 1100] [outer = 00000000] 12:07:53 INFO - PROCESS | 2272 | ++DOMWINDOW == 154 (1CF82000) [pid = 2272] [serial = 1101] [outer = 15110000] 12:07:53 INFO - PROCESS | 2272 | 1461179273200 Marionette DEBUG loaded listener.js 12:07:53 INFO - PROCESS | 2272 | ++DOMWINDOW == 155 (1D827800) [pid = 2272] [serial = 1102] [outer = 15110000] 12:07:53 INFO - PROCESS | 2272 | 1461179273571 Marionette TRACE conn5 <- [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]]]}] 12:07:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 12:07:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 670ms 12:07:53 INFO - PROCESS | 2272 | 1461179273625 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 12:07:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 12:07:53 INFO - PROCESS | 2272 | 1461179273627 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 12:07:53 INFO - PROCESS | 2272 | 1461179273631 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 12:07:53 INFO - PROCESS | 2272 | 1461179273632 Marionette TRACE conn5 <- [1,1434,null,{}] 12:07:53 INFO - PROCESS | 2272 | 1461179273636 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:53 INFO - PROCESS | 2272 | 1461179273727 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 12:07:53 INFO - PROCESS | 2272 | 1461179273733 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:53 INFO - PROCESS | 2272 | ++DOCSHELL 1D9DAC00 == 85 [pid = 2272] [id = 368] 12:07:53 INFO - PROCESS | 2272 | ++DOMWINDOW == 156 (1D9E2800) [pid = 2272] [serial = 1103] [outer = 00000000] 12:07:53 INFO - PROCESS | 2272 | ++DOMWINDOW == 157 (0F573400) [pid = 2272] [serial = 1104] [outer = 1D9E2800] 12:07:53 INFO - PROCESS | 2272 | 1461179273778 Marionette DEBUG loaded listener.js 12:07:53 INFO - PROCESS | 2272 | ++DOMWINDOW == 158 (167DD800) [pid = 2272] [serial = 1105] [outer = 1D9E2800] 12:07:54 INFO - PROCESS | 2272 | 1461179274210 Marionette TRACE conn5 <- [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]]]}] 12:07:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 12:07:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 631ms 12:07:54 INFO - PROCESS | 2272 | 1461179274274 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 12:07:54 INFO - PROCESS | 2272 | 1461179274276 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 12:07:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 12:07:54 INFO - PROCESS | 2272 | 1461179274280 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 12:07:54 INFO - PROCESS | 2272 | 1461179274281 Marionette TRACE conn5 <- [1,1438,null,{}] 12:07:54 INFO - PROCESS | 2272 | 1461179274285 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:54 INFO - PROCESS | 2272 | 1461179274377 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 12:07:54 INFO - PROCESS | 2272 | 1461179274420 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:54 INFO - PROCESS | 2272 | ++DOCSHELL 1E14DC00 == 86 [pid = 2272] [id = 369] 12:07:54 INFO - PROCESS | 2272 | ++DOMWINDOW == 159 (1E14F800) [pid = 2272] [serial = 1106] [outer = 00000000] 12:07:54 INFO - PROCESS | 2272 | ++DOMWINDOW == 160 (1EC5E400) [pid = 2272] [serial = 1107] [outer = 1E14F800] 12:07:54 INFO - PROCESS | 2272 | 1461179274464 Marionette DEBUG loaded listener.js 12:07:54 INFO - PROCESS | 2272 | ++DOMWINDOW == 161 (1ECA5000) [pid = 2272] [serial = 1108] [outer = 1E14F800] 12:07:54 INFO - PROCESS | 2272 | ++DOMWINDOW == 162 (1EE1FC00) [pid = 2272] [serial = 1109] [outer = 0FB0F400] 12:07:55 INFO - PROCESS | 2272 | --DOCSHELL 1F078000 == 85 [pid = 2272] [id = 213] 12:07:55 INFO - PROCESS | 2272 | --DOCSHELL 1CECEC00 == 84 [pid = 2272] [id = 294] 12:07:55 INFO - PROCESS | 2272 | --DOCSHELL 1E134000 == 83 [pid = 2272] [id = 212] 12:07:55 INFO - PROCESS | 2272 | --DOCSHELL 1A575400 == 82 [pid = 2272] [id = 242] 12:07:55 INFO - PROCESS | 2272 | --DOCSHELL 167DAC00 == 81 [pid = 2272] [id = 186] 12:07:55 INFO - PROCESS | 2272 | --DOCSHELL 191B1800 == 80 [pid = 2272] [id = 226] 12:07:55 INFO - PROCESS | 2272 | --DOCSHELL 0FA99800 == 79 [pid = 2272] [id = 115] 12:07:55 INFO - PROCESS | 2272 | --DOCSHELL 1E5B9800 == 78 [pid = 2272] [id = 342] 12:07:55 INFO - PROCESS | 2272 | --DOCSHELL 10DACC00 == 77 [pid = 2272] [id = 196] 12:07:55 INFO - PROCESS | 2272 | --DOCSHELL 150D3C00 == 76 [pid = 2272] [id = 247] 12:07:55 INFO - PROCESS | 2272 | --DOCSHELL 1EC63C00 == 75 [pid = 2272] [id = 215] 12:07:55 INFO - PROCESS | 2272 | --DOCSHELL 1BBBF400 == 74 [pid = 2272] [id = 341] 12:07:55 INFO - PROCESS | 2272 | --DOCSHELL 0F55BC00 == 73 [pid = 2272] [id = 133] 12:07:55 INFO - PROCESS | 2272 | --DOCSHELL 0F576000 == 72 [pid = 2272] [id = 227] 12:07:55 INFO - PROCESS | 2272 | --DOCSHELL 0F570C00 == 71 [pid = 2272] [id = 158] 12:07:55 INFO - PROCESS | 2272 | --DOCSHELL 1A2B8400 == 70 [pid = 2272] [id = 118] 12:07:55 INFO - PROCESS | 2272 | --DOCSHELL 1B493000 == 69 [pid = 2272] [id = 198] 12:07:55 INFO - PROCESS | 2272 | --DOCSHELL 1013FC00 == 68 [pid = 2272] [id = 292] 12:07:55 INFO - PROCESS | 2272 | --DOCSHELL 0FA5E800 == 67 [pid = 2272] [id = 332] 12:07:55 INFO - PROCESS | 2272 | --DOCSHELL 1EC64000 == 66 [pid = 2272] [id = 230] 12:07:55 INFO - PROCESS | 2272 | --DOCSHELL 1CF37800 == 65 [pid = 2272] [id = 296] 12:07:55 INFO - PROCESS | 2272 | --DOCSHELL 17F37800 == 64 [pid = 2272] [id = 178] 12:07:55 INFO - PROCESS | 2272 | --DOCSHELL 1D82BC00 == 63 [pid = 2272] [id = 331] 12:07:55 INFO - PROCESS | 2272 | --DOCSHELL 17EF5000 == 62 [pid = 2272] [id = 197] 12:07:55 INFO - PROCESS | 2272 | --DOCSHELL 184D6800 == 61 [pid = 2272] [id = 117] 12:07:55 INFO - PROCESS | 2272 | --DOCSHELL 1CF7FC00 == 60 [pid = 2272] [id = 330] 12:07:55 INFO - PROCESS | 2272 | --DOCSHELL 1A576000 == 59 [pid = 2272] [id = 325] 12:07:55 INFO - PROCESS | 2272 | --DOCSHELL 18E2F400 == 58 [pid = 2272] [id = 343] 12:07:55 INFO - PROCESS | 2272 | --DOCSHELL 1D9DD400 == 57 [pid = 2272] [id = 308] 12:07:55 INFO - PROCESS | 2272 | --DOCSHELL 1001BC00 == 56 [pid = 2272] [id = 293] 12:07:55 INFO - PROCESS | 2272 | --DOCSHELL 0FB0D800 == 55 [pid = 2272] [id = 315] 12:07:55 INFO - PROCESS | 2272 | --DOCSHELL 0FF01C00 == 54 [pid = 2272] [id = 232] 12:07:55 INFO - PROCESS | 2272 | --DOCSHELL 19881800 == 53 [pid = 2272] [id = 187] 12:07:55 INFO - PROCESS | 2272 | --DOCSHELL 1B48F000 == 52 [pid = 2272] [id = 328] 12:07:55 INFO - PROCESS | 2272 | --DOCSHELL 1BBA4400 == 51 [pid = 2272] [id = 329] 12:07:55 INFO - PROCESS | 2272 | --DOCSHELL 1D832000 == 50 [pid = 2272] [id = 280] 12:07:55 INFO - PROCESS | 2272 | --DOCSHELL 1E142800 == 49 [pid = 2272] [id = 295] 12:07:55 INFO - PROCESS | 2272 | --DOCSHELL 1EC5C000 == 48 [pid = 2272] [id = 214] 12:07:55 INFO - PROCESS | 2272 | --DOCSHELL 0FB08000 == 47 [pid = 2272] [id = 314] 12:07:55 INFO - PROCESS | 2272 | --DOCSHELL 0F577C00 == 46 [pid = 2272] [id = 177] 12:07:55 INFO - PROCESS | 2272 | --DOCSHELL 1014A800 == 45 [pid = 2272] [id = 291] 12:07:55 INFO - PROCESS | 2272 | --DOCSHELL 10504800 == 44 [pid = 2272] [id = 116] 12:07:55 INFO - PROCESS | 2272 | --DOCSHELL 10025400 == 43 [pid = 2272] [id = 361] 12:07:55 INFO - PROCESS | 2272 | --DOCSHELL 1042C800 == 42 [pid = 2272] [id = 360] 12:07:55 INFO - PROCESS | 2272 | --DOCSHELL 0F55A000 == 41 [pid = 2272] [id = 359] 12:07:55 INFO - PROCESS | 2272 | --DOCSHELL 214C2800 == 40 [pid = 2272] [id = 358] 12:07:55 INFO - PROCESS | 2272 | --DOCSHELL 214CAC00 == 39 [pid = 2272] [id = 356] 12:07:56 INFO - PROCESS | 2272 | --DOCSHELL 214C2400 == 38 [pid = 2272] [id = 357] 12:07:56 INFO - PROCESS | 2272 | --DOCSHELL 21A5EC00 == 37 [pid = 2272] [id = 355] 12:07:56 INFO - PROCESS | 2272 | --DOCSHELL 1F4EE000 == 36 [pid = 2272] [id = 353] 12:07:56 INFO - PROCESS | 2272 | --DOCSHELL 228C6800 == 35 [pid = 2272] [id = 354] 12:07:56 INFO - PROCESS | 2272 | --DOCSHELL 1A18AC00 == 34 [pid = 2272] [id = 352] 12:07:56 INFO - PROCESS | 2272 | --DOCSHELL 0F9BE800 == 33 [pid = 2272] [id = 351] 12:07:56 INFO - PROCESS | 2272 | --DOCSHELL 191BB400 == 32 [pid = 2272] [id = 364] 12:07:56 INFO - PROCESS | 2272 | --DOCSHELL 1A190800 == 31 [pid = 2272] [id = 365] 12:07:56 INFO - PROCESS | 2272 | --DOCSHELL 14509400 == 30 [pid = 2272] [id = 367] 12:07:56 INFO - PROCESS | 2272 | --DOCSHELL 1B5EB000 == 29 [pid = 2272] [id = 366] 12:07:56 INFO - PROCESS | 2272 | --DOCSHELL 14A38C00 == 28 [pid = 2272] [id = 362] 12:07:56 INFO - PROCESS | 2272 | --DOCSHELL 1D9DAC00 == 27 [pid = 2272] [id = 368] 12:07:56 INFO - PROCESS | 2272 | --DOCSHELL 16E6C400 == 26 [pid = 2272] [id = 363] 12:07:57 INFO - PROCESS | 2272 | --DOMWINDOW == 161 (1FD9E400) [pid = 2272] [serial = 1050] [outer = 00000000] [url = about:blank] 12:07:57 INFO - PROCESS | 2272 | --DOMWINDOW == 160 (1B491800) [pid = 2272] [serial = 1038] [outer = 00000000] [url = about:blank] 12:07:57 INFO - PROCESS | 2272 | --DOMWINDOW == 159 (1EC63800) [pid = 2272] [serial = 1041] [outer = 00000000] [url = about:blank] 12:07:57 INFO - PROCESS | 2272 | --DOMWINDOW == 158 (1BBAC800) [pid = 2272] [serial = 1039] [outer = 00000000] [url = about:blank] 12:07:57 INFO - PROCESS | 2272 | --DOMWINDOW == 157 (1E5BB000) [pid = 2272] [serial = 1023] [outer = 00000000] [url = about:blank] 12:07:57 INFO - PROCESS | 2272 | --DOMWINDOW == 156 (15241400) [pid = 2272] [serial = 1008] [outer = 00000000] [url = about:blank] 12:07:57 INFO - PROCESS | 2272 | --DOMWINDOW == 155 (16E6CC00) [pid = 2272] [serial = 1033] [outer = 00000000] [url = about:blank] 12:07:57 INFO - PROCESS | 2272 | --DOMWINDOW == 154 (1671CC00) [pid = 2272] [serial = 1032] [outer = 00000000] [url = about:blank] 12:07:57 INFO - PROCESS | 2272 | --DOMWINDOW == 153 (1D789400) [pid = 2272] [serial = 1020] [outer = 00000000] [url = about:blank] 12:07:57 INFO - PROCESS | 2272 | --DOMWINDOW == 152 (1BBA8400) [pid = 2272] [serial = 1017] [outer = 00000000] [url = about:blank] 12:07:57 INFO - PROCESS | 2272 | --DOMWINDOW == 151 (191BB800) [pid = 2272] [serial = 1011] [outer = 00000000] [url = about:blank] 12:07:57 INFO - PROCESS | 2272 | --DOMWINDOW == 150 (16715000) [pid = 2272] [serial = 1035] [outer = 00000000] [url = about:blank] 12:07:57 INFO - PROCESS | 2272 | --DOMWINDOW == 149 (1F005400) [pid = 2272] [serial = 1026] [outer = 00000000] [url = about:blank] 12:07:57 INFO - PROCESS | 2272 | --DOMWINDOW == 148 (1A573000) [pid = 2272] [serial = 1014] [outer = 00000000] [url = about:blank] 12:07:57 INFO - PROCESS | 2272 | --DOMWINDOW == 147 (1F157800) [pid = 2272] [serial = 1029] [outer = 00000000] [url = about:blank] 12:07:57 INFO - PROCESS | 2272 | --DOMWINDOW == 146 (1F010000) [pid = 2272] [serial = 1042] [outer = 00000000] [url = about:blank] 12:07:57 INFO - PROCESS | 2272 | --DOMWINDOW == 145 (1F4EF800) [pid = 2272] [serial = 1047] [outer = 00000000] [url = about:blank] 12:07:57 INFO - PROCESS | 2272 | --DOMWINDOW == 144 (105A0000) [pid = 2272] [serial = 1044] [outer = 00000000] [url = about:blank] 12:07:57 INFO - PROCESS | 2272 | --DOMWINDOW == 143 (1510B000) [pid = 2272] [serial = 1045] [outer = 00000000] [url = about:blank] 12:07:57 INFO - PROCESS | 2272 | --DOMWINDOW == 142 (1FBB0800) [pid = 2272] [serial = 1048] [outer = 00000000] [url = about:blank] 12:07:57 INFO - PROCESS | 2272 | --DOMWINDOW == 141 (17F40400) [pid = 2272] [serial = 1036] [outer = 00000000] [url = about:blank] 12:07:57 INFO - PROCESS | 2272 | 1461179277314 Marionette TRACE conn5 <- [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]]]}] 12:07:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 12:07:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 3066ms 12:07:57 INFO - PROCESS | 2272 | 1461179277351 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 12:07:57 INFO - PROCESS | 2272 | 1461179277355 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 12:07:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 12:07:57 INFO - PROCESS | 2272 | 1461179277360 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 12:07:57 INFO - PROCESS | 2272 | 1461179277364 Marionette TRACE conn5 <- [1,1442,null,{}] 12:07:57 INFO - PROCESS | 2272 | 1461179277370 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:57 INFO - PROCESS | 2272 | 1461179277465 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 12:07:57 INFO - PROCESS | 2272 | 1461179277514 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:57 INFO - PROCESS | 2272 | ++DOCSHELL 0F563400 == 27 [pid = 2272] [id = 370] 12:07:57 INFO - PROCESS | 2272 | ++DOMWINDOW == 142 (0F565000) [pid = 2272] [serial = 1110] [outer = 00000000] 12:07:57 INFO - PROCESS | 2272 | ++DOMWINDOW == 143 (0F945C00) [pid = 2272] [serial = 1111] [outer = 0F565000] 12:07:57 INFO - PROCESS | 2272 | 1461179277646 Marionette DEBUG loaded listener.js 12:07:57 INFO - PROCESS | 2272 | ++DOMWINDOW == 144 (0FA5E000) [pid = 2272] [serial = 1112] [outer = 0F565000] 12:07:58 INFO - PROCESS | 2272 | 1461179278056 Marionette TRACE conn5 <- [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]]]}] 12:07:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 12:07:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 730ms 12:07:58 INFO - PROCESS | 2272 | 1461179278091 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 12:07:58 INFO - PROCESS | 2272 | 1461179278097 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 12:07:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 12:07:58 INFO - PROCESS | 2272 | 1461179278103 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 12:07:58 INFO - PROCESS | 2272 | 1461179278106 Marionette TRACE conn5 <- [1,1446,null,{}] 12:07:58 INFO - PROCESS | 2272 | 1461179278110 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:58 INFO - PROCESS | 2272 | 1461179278197 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 12:07:58 INFO - PROCESS | 2272 | 1461179278205 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:58 INFO - PROCESS | 2272 | ++DOCSHELL 0FA9B000 == 28 [pid = 2272] [id = 371] 12:07:58 INFO - PROCESS | 2272 | ++DOMWINDOW == 145 (0FADB000) [pid = 2272] [serial = 1113] [outer = 00000000] 12:07:58 INFO - PROCESS | 2272 | ++DOMWINDOW == 146 (0FFC5400) [pid = 2272] [serial = 1114] [outer = 0FADB000] 12:07:58 INFO - PROCESS | 2272 | 1461179278251 Marionette DEBUG loaded listener.js 12:07:58 INFO - PROCESS | 2272 | ++DOMWINDOW == 147 (10018C00) [pid = 2272] [serial = 1115] [outer = 0FADB000] 12:07:58 INFO - PROCESS | 2272 | 1461179278760 Marionette TRACE conn5 <- [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]]]}] 12:07:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 12:07:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 670ms 12:07:58 INFO - PROCESS | 2272 | 1461179278776 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 12:07:58 INFO - PROCESS | 2272 | 1461179278779 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 12:07:58 INFO - PROCESS | 2272 | 1461179278782 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 12:07:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 12:07:58 INFO - PROCESS | 2272 | 1461179278786 Marionette TRACE conn5 <- [1,1450,null,{}] 12:07:58 INFO - PROCESS | 2272 | 1461179278796 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:58 INFO - PROCESS | 2272 | 1461179278919 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 12:07:58 INFO - PROCESS | 2272 | 1461179278929 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:58 INFO - PROCESS | 2272 | ++DOCSHELL 10230400 == 29 [pid = 2272] [id = 372] 12:07:58 INFO - PROCESS | 2272 | ++DOMWINDOW == 148 (10230800) [pid = 2272] [serial = 1116] [outer = 00000000] 12:07:58 INFO - PROCESS | 2272 | ++DOMWINDOW == 149 (1042B000) [pid = 2272] [serial = 1117] [outer = 10230800] 12:07:58 INFO - PROCESS | 2272 | 1461179278979 Marionette DEBUG loaded listener.js 12:07:59 INFO - PROCESS | 2272 | ++DOMWINDOW == 150 (10599400) [pid = 2272] [serial = 1118] [outer = 10230800] 12:07:59 INFO - PROCESS | 2272 | 1461179279459 Marionette TRACE conn5 <- [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]]]}] 12:07:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 12:07:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 730ms 12:07:59 INFO - PROCESS | 2272 | 1461179279516 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 12:07:59 INFO - PROCESS | 2272 | 1461179279519 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 12:07:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 12:07:59 INFO - PROCESS | 2272 | 1461179279522 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 12:07:59 INFO - PROCESS | 2272 | 1461179279523 Marionette TRACE conn5 <- [1,1454,null,{}] 12:07:59 INFO - PROCESS | 2272 | 1461179279527 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:59 INFO - PROCESS | 2272 | 1461179279613 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 12:07:59 INFO - PROCESS | 2272 | 1461179279620 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:59 INFO - PROCESS | 2272 | ++DOCSHELL 10E90400 == 30 [pid = 2272] [id = 373] 12:07:59 INFO - PROCESS | 2272 | ++DOMWINDOW == 151 (13606400) [pid = 2272] [serial = 1119] [outer = 00000000] 12:07:59 INFO - PROCESS | 2272 | ++DOMWINDOW == 152 (1471CC00) [pid = 2272] [serial = 1120] [outer = 13606400] 12:07:59 INFO - PROCESS | 2272 | 1461179279667 Marionette DEBUG loaded listener.js 12:07:59 INFO - PROCESS | 2272 | ++DOMWINDOW == 153 (147B0400) [pid = 2272] [serial = 1121] [outer = 13606400] 12:08:00 INFO - PROCESS | 2272 | 1461179280154 Marionette TRACE conn5 <- [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]]]}] 12:08:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 12:08:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 670ms 12:08:00 INFO - PROCESS | 2272 | 1461179280196 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 12:08:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 12:08:00 INFO - PROCESS | 2272 | 1461179280198 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 12:08:00 INFO - PROCESS | 2272 | 1461179280201 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 12:08:00 INFO - PROCESS | 2272 | 1461179280202 Marionette TRACE conn5 <- [1,1458,null,{}] 12:08:00 INFO - PROCESS | 2272 | 1461179280206 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:00 INFO - PROCESS | 2272 | 1461179280284 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 12:08:00 INFO - PROCESS | 2272 | 1461179280322 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:00 INFO - PROCESS | 2272 | ++DOCSHELL 14A3E800 == 31 [pid = 2272] [id = 374] 12:08:00 INFO - PROCESS | 2272 | ++DOMWINDOW == 154 (14A3F000) [pid = 2272] [serial = 1122] [outer = 00000000] 12:08:00 INFO - PROCESS | 2272 | ++DOMWINDOW == 155 (150D3C00) [pid = 2272] [serial = 1123] [outer = 14A3F000] 12:08:00 INFO - PROCESS | 2272 | 1461179280367 Marionette DEBUG loaded listener.js 12:08:00 INFO - PROCESS | 2272 | ++DOMWINDOW == 156 (1510BC00) [pid = 2272] [serial = 1124] [outer = 14A3F000] 12:08:00 INFO - PROCESS | 2272 | 1461179280818 Marionette TRACE conn5 <- [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]]]}] 12:08:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 12:08:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 670ms 12:08:00 INFO - PROCESS | 2272 | 1461179280872 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 12:08:00 INFO - PROCESS | 2272 | 1461179280874 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 12:08:00 INFO - PROCESS | 2272 | 1461179280878 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 12:08:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 12:08:00 INFO - PROCESS | 2272 | 1461179280879 Marionette TRACE conn5 <- [1,1462,null,{}] 12:08:00 INFO - PROCESS | 2272 | 1461179280883 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:00 INFO - PROCESS | 2272 | 1461179280998 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 12:08:01 INFO - PROCESS | 2272 | 1461179281009 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:01 INFO - PROCESS | 2272 | ++DOCSHELL 14BF0800 == 32 [pid = 2272] [id = 375] 12:08:01 INFO - PROCESS | 2272 | ++DOMWINDOW == 157 (15243000) [pid = 2272] [serial = 1125] [outer = 00000000] 12:08:01 INFO - PROCESS | 2272 | ++DOMWINDOW == 158 (1608D800) [pid = 2272] [serial = 1126] [outer = 15243000] 12:08:01 INFO - PROCESS | 2272 | 1461179281057 Marionette DEBUG loaded listener.js 12:08:01 INFO - PROCESS | 2272 | ++DOMWINDOW == 159 (16158800) [pid = 2272] [serial = 1127] [outer = 15243000] 12:08:01 INFO - PROCESS | 2272 | 1461179281491 Marionette TRACE conn5 <- [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]]]}] 12:08:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 12:08:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 670ms 12:08:01 INFO - PROCESS | 2272 | 1461179281552 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 12:08:01 INFO - PROCESS | 2272 | 1461179281554 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 12:08:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 12:08:01 INFO - PROCESS | 2272 | 1461179281557 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 12:08:01 INFO - PROCESS | 2272 | 1461179281559 Marionette TRACE conn5 <- [1,1466,null,{}] 12:08:01 INFO - PROCESS | 2272 | 1461179281562 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:01 INFO - PROCESS | 2272 | 1461179281639 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 12:08:01 INFO - PROCESS | 2272 | 1461179281675 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:01 INFO - PROCESS | 2272 | ++DOCSHELL 16714400 == 33 [pid = 2272] [id = 376] 12:08:01 INFO - PROCESS | 2272 | ++DOMWINDOW == 160 (16718C00) [pid = 2272] [serial = 1128] [outer = 00000000] 12:08:01 INFO - PROCESS | 2272 | ++DOMWINDOW == 161 (169AAC00) [pid = 2272] [serial = 1129] [outer = 16718C00] 12:08:01 INFO - PROCESS | 2272 | 1461179281720 Marionette DEBUG loaded listener.js 12:08:01 INFO - PROCESS | 2272 | ++DOMWINDOW == 162 (16B04C00) [pid = 2272] [serial = 1130] [outer = 16718C00] 12:08:02 INFO - PROCESS | 2272 | 1461179282163 Marionette TRACE conn5 <- [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]]]}] 12:08:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 12:08:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 630ms 12:08:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 12:08:02 INFO - PROCESS | 2272 | 1461179282196 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 12:08:02 INFO - PROCESS | 2272 | 1461179282198 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 12:08:02 INFO - PROCESS | 2272 | 1461179282201 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 12:08:02 INFO - PROCESS | 2272 | 1461179282203 Marionette TRACE conn5 <- [1,1470,null,{}] 12:08:02 INFO - PROCESS | 2272 | 1461179282206 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:02 INFO - PROCESS | 2272 | 1461179282284 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 12:08:02 INFO - PROCESS | 2272 | 1461179282290 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:02 INFO - PROCESS | 2272 | ++DOCSHELL 16B0B000 == 34 [pid = 2272] [id = 377] 12:08:02 INFO - PROCESS | 2272 | ++DOMWINDOW == 163 (16E71400) [pid = 2272] [serial = 1131] [outer = 00000000] 12:08:02 INFO - PROCESS | 2272 | ++DOMWINDOW == 164 (17F32800) [pid = 2272] [serial = 1132] [outer = 16E71400] 12:08:02 INFO - PROCESS | 2272 | 1461179282335 Marionette DEBUG loaded listener.js 12:08:02 INFO - PROCESS | 2272 | ++DOMWINDOW == 165 (17EF3800) [pid = 2272] [serial = 1133] [outer = 16E71400] 12:08:02 INFO - PROCESS | 2272 | 1461179282836 Marionette TRACE conn5 <- [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]]]}] 12:08:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 12:08:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 670ms 12:08:02 INFO - PROCESS | 2272 | 1461179282873 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 12:08:02 INFO - PROCESS | 2272 | 1461179282875 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 12:08:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 12:08:02 INFO - PROCESS | 2272 | 1461179282878 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 12:08:02 INFO - PROCESS | 2272 | 1461179282880 Marionette TRACE conn5 <- [1,1474,null,{}] 12:08:02 INFO - PROCESS | 2272 | 1461179282884 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:02 INFO - PROCESS | 2272 | 1461179282999 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 12:08:03 INFO - PROCESS | 2272 | 1461179283093 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:03 INFO - PROCESS | 2272 | ++DOCSHELL 1022FC00 == 35 [pid = 2272] [id = 378] 12:08:03 INFO - PROCESS | 2272 | ++DOMWINDOW == 166 (17F3F400) [pid = 2272] [serial = 1134] [outer = 00000000] 12:08:03 INFO - PROCESS | 2272 | ++DOMWINDOW == 167 (17FABC00) [pid = 2272] [serial = 1135] [outer = 17F3F400] 12:08:03 INFO - PROCESS | 2272 | 1461179283138 Marionette DEBUG loaded listener.js 12:08:03 INFO - PROCESS | 2272 | ++DOMWINDOW == 168 (17FAB000) [pid = 2272] [serial = 1136] [outer = 17F3F400] 12:08:03 INFO - PROCESS | 2272 | 1461179283587 Marionette TRACE conn5 <- [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]]]}] 12:08:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 12:08:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 730ms 12:08:03 INFO - PROCESS | 2272 | 1461179283609 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 12:08:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 12:08:03 INFO - PROCESS | 2272 | 1461179283611 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 12:08:03 INFO - PROCESS | 2272 | 1461179283614 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 12:08:03 INFO - PROCESS | 2272 | 1461179283616 Marionette TRACE conn5 <- [1,1478,null,{}] 12:08:03 INFO - PROCESS | 2272 | 1461179283626 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:03 INFO - PROCESS | 2272 | 1461179283744 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 12:08:03 INFO - PROCESS | 2272 | 1461179283753 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:03 INFO - PROCESS | 2272 | ++DOCSHELL 18E29000 == 36 [pid = 2272] [id = 379] 12:08:03 INFO - PROCESS | 2272 | ++DOMWINDOW == 169 (18E56800) [pid = 2272] [serial = 1137] [outer = 00000000] 12:08:03 INFO - PROCESS | 2272 | ++DOMWINDOW == 170 (191D4C00) [pid = 2272] [serial = 1138] [outer = 18E56800] 12:08:03 INFO - PROCESS | 2272 | 1461179283798 Marionette DEBUG loaded listener.js 12:08:03 INFO - PROCESS | 2272 | ++DOMWINDOW == 171 (191E0000) [pid = 2272] [serial = 1139] [outer = 18E56800] 12:08:04 INFO - PROCESS | 2272 | 1461179284274 Marionette TRACE conn5 <- [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]]]}] 12:08:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 12:08:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 690ms 12:08:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 12:08:04 INFO - PROCESS | 2272 | 1461179284305 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 12:08:04 INFO - PROCESS | 2272 | 1461179284307 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 12:08:04 INFO - PROCESS | 2272 | 1461179284310 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 12:08:04 INFO - PROCESS | 2272 | 1461179284313 Marionette TRACE conn5 <- [1,1482,null,{}] 12:08:04 INFO - PROCESS | 2272 | 1461179284316 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:04 INFO - PROCESS | 2272 | 1461179284485 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 12:08:05 INFO - PROCESS | 2272 | --DOMWINDOW == 170 (1D829000) [pid = 2272] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 12:08:05 INFO - PROCESS | 2272 | --DOMWINDOW == 169 (1E5BA800) [pid = 2272] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 12:08:05 INFO - PROCESS | 2272 | --DOMWINDOW == 168 (1001C400) [pid = 2272] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 12:08:05 INFO - PROCESS | 2272 | --DOMWINDOW == 167 (1B494000) [pid = 2272] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 12:08:05 INFO - PROCESS | 2272 | --DOMWINDOW == 166 (150C6800) [pid = 2272] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 12:08:05 INFO - PROCESS | 2272 | --DOMWINDOW == 165 (1ECA5400) [pid = 2272] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 12:08:05 INFO - PROCESS | 2272 | --DOMWINDOW == 164 (1F072000) [pid = 2272] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 12:08:05 INFO - PROCESS | 2272 | --DOMWINDOW == 163 (167E3800) [pid = 2272] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 12:08:05 INFO - PROCESS | 2272 | --DOMWINDOW == 162 (1BC52000) [pid = 2272] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 12:08:05 INFO - PROCESS | 2272 | --DOMWINDOW == 161 (10222C00) [pid = 2272] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 12:08:05 INFO - PROCESS | 2272 | --DOMWINDOW == 160 (1B337C00) [pid = 2272] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 12:08:05 INFO - PROCESS | 2272 | --DOMWINDOW == 159 (1E131C00) [pid = 2272] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 12:08:05 INFO - PROCESS | 2272 | --DOMWINDOW == 158 (1FC4E000) [pid = 2272] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 12:08:05 INFO - PROCESS | 2272 | --DOMWINDOW == 157 (1ECA4000) [pid = 2272] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 12:08:05 INFO - PROCESS | 2272 | --DOMWINDOW == 156 (1EC9EC00) [pid = 2272] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 12:08:05 INFO - PROCESS | 2272 | --DOMWINDOW == 155 (1E12E800) [pid = 2272] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 12:08:05 INFO - PROCESS | 2272 | --DOMWINDOW == 154 (10147000) [pid = 2272] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 12:08:05 INFO - PROCESS | 2272 | --DOMWINDOW == 153 (1BC5E400) [pid = 2272] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 12:08:05 INFO - PROCESS | 2272 | --DOMWINDOW == 152 (1671C400) [pid = 2272] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 12:08:05 INFO - PROCESS | 2272 | --DOMWINDOW == 151 (1CF81000) [pid = 2272] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 12:08:05 INFO - PROCESS | 2272 | --DOMWINDOW == 150 (10142C00) [pid = 2272] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 12:08:05 INFO - PROCESS | 2272 | --DOMWINDOW == 149 (1D9D9800) [pid = 2272] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 12:08:05 INFO - PROCESS | 2272 | --DOMWINDOW == 148 (1E148C00) [pid = 2272] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 12:08:05 INFO - PROCESS | 2272 | --DOMWINDOW == 147 (1D9E7400) [pid = 2272] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 12:08:05 INFO - PROCESS | 2272 | --DOMWINDOW == 146 (19F59000) [pid = 2272] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 12:08:05 INFO - PROCESS | 2272 | --DOMWINDOW == 145 (14A3A000) [pid = 2272] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 12:08:05 INFO - PROCESS | 2272 | --DOMWINDOW == 144 (10D03800) [pid = 2272] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 12:08:05 INFO - PROCESS | 2272 | --DOMWINDOW == 143 (1B497400) [pid = 2272] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 12:08:05 INFO - PROCESS | 2272 | --DOMWINDOW == 142 (0FB0C400) [pid = 2272] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 12:08:05 INFO - PROCESS | 2272 | --DOMWINDOW == 141 (1D828800) [pid = 2272] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 12:08:05 INFO - PROCESS | 2272 | --DOMWINDOW == 140 (1364C800) [pid = 2272] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 12:08:05 INFO - PROCESS | 2272 | --DOMWINDOW == 139 (1A569C00) [pid = 2272] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 12:08:05 INFO - PROCESS | 2272 | --DOMWINDOW == 138 (15110000) [pid = 2272] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 12:08:05 INFO - PROCESS | 2272 | --DOMWINDOW == 137 (1B5ED800) [pid = 2272] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 12:08:05 INFO - PROCESS | 2272 | --DOMWINDOW == 136 (1D9E2800) [pid = 2272] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 12:08:05 INFO - PROCESS | 2272 | --DOMWINDOW == 135 (1F6F4400) [pid = 2272] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 12:08:05 INFO - PROCESS | 2272 | --DOMWINDOW == 134 (1A18E400) [pid = 2272] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 12:08:05 INFO - PROCESS | 2272 | --DOMWINDOW == 133 (0FB8F000) [pid = 2272] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 12:08:05 INFO - PROCESS | 2272 | --DOMWINDOW == 132 (17F34400) [pid = 2272] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 12:08:05 INFO - PROCESS | 2272 | --DOMWINDOW == 131 (14A39800) [pid = 2272] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 12:08:05 INFO - PROCESS | 2272 | --DOMWINDOW == 130 (10140C00) [pid = 2272] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 12:08:05 INFO - PROCESS | 2272 | --DOMWINDOW == 129 (1059C400) [pid = 2272] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 12:08:05 INFO - PROCESS | 2272 | --DOMWINDOW == 128 (0F560400) [pid = 2272] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 12:08:05 INFO - PROCESS | 2272 | --DOMWINDOW == 127 (22827800) [pid = 2272] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 12:08:05 INFO - PROCESS | 2272 | --DOMWINDOW == 126 (21A5E000) [pid = 2272] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 12:08:05 INFO - PROCESS | 2272 | --DOMWINDOW == 125 (214CB000) [pid = 2272] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 12:08:05 INFO - PROCESS | 2272 | --DOMWINDOW == 124 (228D3400) [pid = 2272] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 12:08:05 INFO - PROCESS | 2272 | --DOMWINDOW == 123 (228C6C00) [pid = 2272] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 12:08:05 INFO - PROCESS | 2272 | --DOMWINDOW == 122 (1920BC00) [pid = 2272] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 12:08:05 INFO - PROCESS | 2272 | --DOMWINDOW == 121 (17F33000) [pid = 2272] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 12:08:05 INFO - PROCESS | 2272 | 1461179285597 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:05 INFO - PROCESS | 2272 | ++DOCSHELL 0F56F800 == 37 [pid = 2272] [id = 380] 12:08:05 INFO - PROCESS | 2272 | ++DOMWINDOW == 122 (0F572400) [pid = 2272] [serial = 1140] [outer = 00000000] 12:08:05 INFO - PROCESS | 2272 | ++DOMWINDOW == 123 (1001C400) [pid = 2272] [serial = 1141] [outer = 0F572400] 12:08:05 INFO - PROCESS | 2272 | 1461179285655 Marionette DEBUG loaded listener.js 12:08:05 INFO - PROCESS | 2272 | ++DOMWINDOW == 124 (10593C00) [pid = 2272] [serial = 1142] [outer = 0F572400] 12:08:06 INFO - PROCESS | 2272 | 1461179286032 Marionette TRACE conn5 <- [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]]]}] 12:08:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 12:08:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1783ms 12:08:06 INFO - PROCESS | 2272 | 1461179286095 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 12:08:06 INFO - PROCESS | 2272 | 1461179286097 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 12:08:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 12:08:06 INFO - PROCESS | 2272 | 1461179286100 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 12:08:06 INFO - PROCESS | 2272 | 1461179286102 Marionette TRACE conn5 <- [1,1486,null,{}] 12:08:06 INFO - PROCESS | 2272 | 1461179286105 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:06 INFO - PROCESS | 2272 | 1461179286185 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 12:08:06 INFO - PROCESS | 2272 | 1461179286191 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:06 INFO - PROCESS | 2272 | ++DOCSHELL 105A2800 == 38 [pid = 2272] [id = 381] 12:08:06 INFO - PROCESS | 2272 | ++DOMWINDOW == 125 (14739000) [pid = 2272] [serial = 1143] [outer = 00000000] 12:08:06 INFO - PROCESS | 2272 | ++DOMWINDOW == 126 (16087000) [pid = 2272] [serial = 1144] [outer = 14739000] 12:08:06 INFO - PROCESS | 2272 | 1461179286236 Marionette DEBUG loaded listener.js 12:08:06 INFO - PROCESS | 2272 | ++DOMWINDOW == 127 (16082800) [pid = 2272] [serial = 1145] [outer = 14739000] 12:08:06 INFO - PROCESS | 2272 | 1461179286654 Marionette TRACE conn5 <- [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]]]}] 12:08:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 12:08:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 630ms 12:08:06 INFO - PROCESS | 2272 | 1461179286731 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 12:08:06 INFO - PROCESS | 2272 | 1461179286733 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 12:08:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 12:08:06 INFO - PROCESS | 2272 | 1461179286736 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 12:08:06 INFO - PROCESS | 2272 | 1461179286738 Marionette TRACE conn5 <- [1,1490,null,{}] 12:08:06 INFO - PROCESS | 2272 | 1461179286741 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:06 INFO - PROCESS | 2272 | 1461179286821 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 12:08:06 INFO - PROCESS | 2272 | 1461179286827 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:06 INFO - PROCESS | 2272 | ++DOCSHELL 17FA8C00 == 39 [pid = 2272] [id = 382] 12:08:06 INFO - PROCESS | 2272 | ++DOMWINDOW == 128 (18E2D400) [pid = 2272] [serial = 1146] [outer = 00000000] 12:08:06 INFO - PROCESS | 2272 | ++DOMWINDOW == 129 (19833000) [pid = 2272] [serial = 1147] [outer = 18E2D400] 12:08:06 INFO - PROCESS | 2272 | 1461179286871 Marionette DEBUG loaded listener.js 12:08:06 INFO - PROCESS | 2272 | ++DOMWINDOW == 130 (19F4D000) [pid = 2272] [serial = 1148] [outer = 18E2D400] 12:08:07 INFO - PROCESS | 2272 | 1461179287330 Marionette TRACE conn5 <- [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]]]}] 12:08:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 12:08:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 630ms 12:08:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 12:08:07 INFO - PROCESS | 2272 | 1461179287376 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 12:08:07 INFO - PROCESS | 2272 | 1461179287378 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 12:08:07 INFO - PROCESS | 2272 | 1461179287381 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 12:08:07 INFO - PROCESS | 2272 | 1461179287383 Marionette TRACE conn5 <- [1,1494,null,{}] 12:08:07 INFO - PROCESS | 2272 | 1461179287386 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:07 INFO - PROCESS | 2272 | 1461179287466 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 12:08:07 INFO - PROCESS | 2272 | 1461179287472 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:07 INFO - PROCESS | 2272 | ++DOCSHELL 19F59800 == 40 [pid = 2272] [id = 383] 12:08:07 INFO - PROCESS | 2272 | ++DOMWINDOW == 131 (1A181800) [pid = 2272] [serial = 1149] [outer = 00000000] 12:08:07 INFO - PROCESS | 2272 | ++DOMWINDOW == 132 (1A189C00) [pid = 2272] [serial = 1150] [outer = 1A181800] 12:08:07 INFO - PROCESS | 2272 | 1461179287516 Marionette DEBUG loaded listener.js 12:08:07 INFO - PROCESS | 2272 | ++DOMWINDOW == 133 (1A18C800) [pid = 2272] [serial = 1151] [outer = 1A181800] 12:08:08 INFO - PROCESS | 2272 | 1461179288395 Marionette TRACE conn5 <- [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]]]}] 12:08:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 12:08:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1079ms 12:08:08 INFO - PROCESS | 2272 | 1461179288462 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 12:08:08 INFO - PROCESS | 2272 | 1461179288466 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 12:08:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 12:08:08 INFO - PROCESS | 2272 | 1461179288470 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 12:08:08 INFO - PROCESS | 2272 | 1461179288474 Marionette TRACE conn5 <- [1,1498,null,{}] 12:08:08 INFO - PROCESS | 2272 | 1461179288480 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:08 INFO - PROCESS | 2272 | 1461179288620 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 12:08:08 INFO - PROCESS | 2272 | 1461179288783 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:08 INFO - PROCESS | 2272 | ++DOCSHELL 0FBE2C00 == 41 [pid = 2272] [id = 384] 12:08:08 INFO - PROCESS | 2272 | ++DOMWINDOW == 134 (0FF02C00) [pid = 2272] [serial = 1152] [outer = 00000000] 12:08:08 INFO - PROCESS | 2272 | ++DOMWINDOW == 135 (10020400) [pid = 2272] [serial = 1153] [outer = 0FF02C00] 12:08:08 INFO - PROCESS | 2272 | 1461179288840 Marionette DEBUG loaded listener.js 12:08:08 INFO - PROCESS | 2272 | ++DOMWINDOW == 136 (10142400) [pid = 2272] [serial = 1154] [outer = 0FF02C00] 12:08:09 INFO - PROCESS | 2272 | 1461179289588 Marionette TRACE conn5 <- [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]]]}] 12:08:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 12:08:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1175ms 12:08:09 INFO - PROCESS | 2272 | 1461179289647 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 12:08:09 INFO - PROCESS | 2272 | 1461179289653 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 12:08:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 12:08:09 INFO - PROCESS | 2272 | 1461179289659 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 12:08:09 INFO - PROCESS | 2272 | 1461179289662 Marionette TRACE conn5 <- [1,1502,null,{}] 12:08:09 INFO - PROCESS | 2272 | 1461179289666 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:09 INFO - PROCESS | 2272 | 1461179289788 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 12:08:09 INFO - PROCESS | 2272 | 1461179289926 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:09 INFO - PROCESS | 2272 | ++DOCSHELL 10147C00 == 42 [pid = 2272] [id = 385] 12:08:09 INFO - PROCESS | 2272 | ++DOMWINDOW == 137 (103B8000) [pid = 2272] [serial = 1155] [outer = 00000000] 12:08:09 INFO - PROCESS | 2272 | ++DOMWINDOW == 138 (147B2C00) [pid = 2272] [serial = 1156] [outer = 103B8000] 12:08:09 INFO - PROCESS | 2272 | 1461179289983 Marionette DEBUG loaded listener.js 12:08:10 INFO - PROCESS | 2272 | ++DOMWINDOW == 139 (1502E000) [pid = 2272] [serial = 1157] [outer = 103B8000] 12:08:10 INFO - PROCESS | 2272 | 1461179290932 Marionette TRACE conn5 <- [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]]]}] 12:08:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 12:08:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1329ms 12:08:11 INFO - PROCESS | 2272 | 1461179291011 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 12:08:11 INFO - PROCESS | 2272 | 1461179291015 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 12:08:11 INFO - PROCESS | 2272 | 1461179291021 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 12:08:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 12:08:11 INFO - PROCESS | 2272 | 1461179291025 Marionette TRACE conn5 <- [1,1506,null,{}] 12:08:11 INFO - PROCESS | 2272 | 1461179291031 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:11 INFO - PROCESS | 2272 | 1461179291137 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 12:08:11 INFO - PROCESS | 2272 | 1461179291278 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:11 INFO - PROCESS | 2272 | ++DOCSHELL 103AEC00 == 43 [pid = 2272] [id = 386] 12:08:11 INFO - PROCESS | 2272 | ++DOMWINDOW == 140 (103B8C00) [pid = 2272] [serial = 1158] [outer = 00000000] 12:08:11 INFO - PROCESS | 2272 | ++DOMWINDOW == 141 (10599C00) [pid = 2272] [serial = 1159] [outer = 103B8C00] 12:08:11 INFO - PROCESS | 2272 | 1461179291335 Marionette DEBUG loaded listener.js 12:08:11 INFO - PROCESS | 2272 | ++DOMWINDOW == 142 (10DAC000) [pid = 2272] [serial = 1160] [outer = 103B8C00] 12:08:11 INFO - PROCESS | 2272 | --DOCSHELL 1BBA5C00 == 42 [pid = 2272] [id = 24] 12:08:11 INFO - PROCESS | 2272 | --DOCSHELL 1A64B400 == 41 [pid = 2272] [id = 19] 12:08:11 INFO - PROCESS | 2272 | --DOCSHELL 0DE1A400 == 40 [pid = 2272] [id = 21] 12:08:11 INFO - PROCESS | 2272 | --DOCSHELL 18E29400 == 39 [pid = 2272] [id = 17] 12:08:11 INFO - PROCESS | 2272 | --DOCSHELL 15189800 == 38 [pid = 2272] [id = 29] 12:08:11 INFO - PROCESS | 2272 | --DOCSHELL 1BBC0000 == 37 [pid = 2272] [id = 20] 12:08:11 INFO - PROCESS | 2272 | --DOCSHELL 16B10C00 == 36 [pid = 2272] [id = 31] 12:08:11 INFO - PROCESS | 2272 | --DOCSHELL 152D9400 == 35 [pid = 2272] [id = 16] 12:08:11 INFO - PROCESS | 2272 | --DOCSHELL 167DA400 == 34 [pid = 2272] [id = 30] 12:08:11 INFO - PROCESS | 2272 | --DOCSHELL 0FA51000 == 33 [pid = 2272] [id = 18] 12:08:11 INFO - PROCESS | 2272 | --DOCSHELL 110B2000 == 32 [pid = 2272] [id = 15] 12:08:11 INFO - PROCESS | 2272 | --DOCSHELL 10DB0C00 == 31 [pid = 2272] [id = 28] 12:08:11 INFO - PROCESS | 2272 | --DOCSHELL 0FB80C00 == 30 [pid = 2272] [id = 27] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 141 (1EC5E400) [pid = 2272] [serial = 1107] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOCSHELL 1E14DC00 == 29 [pid = 2272] [id = 369] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 140 (1D9E1800) [pid = 2272] [serial = 991] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 139 (1F00C800) [pid = 2272] [serial = 1027] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 138 (191B1C00) [pid = 2272] [serial = 880] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 137 (1BBA2000) [pid = 2272] [serial = 985] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 136 (1D82C400) [pid = 2272] [serial = 874] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 135 (1F151800) [pid = 2272] [serial = 1030] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 134 (1F1EB000) [pid = 2272] [serial = 940] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 133 (19F54C00) [pid = 2272] [serial = 931] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 132 (1CF41800) [pid = 2272] [serial = 988] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 131 (1F7C2800) [pid = 2272] [serial = 943] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 130 (1B381000) [pid = 2272] [serial = 976] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 129 (1EC9DC00) [pid = 2272] [serial = 934] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 128 (1FD9F800) [pid = 2272] [serial = 1051] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 127 (1F00FC00) [pid = 2272] [serial = 937] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 126 (1F076C00) [pid = 2272] [serial = 892] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 125 (1EC60400) [pid = 2272] [serial = 889] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 124 (150C6C00) [pid = 2272] [serial = 877] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 123 (1CF3E800) [pid = 2272] [serial = 1021] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 122 (19204000) [pid = 2272] [serial = 1012] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 121 (1E5C0000) [pid = 2272] [serial = 1024] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 120 (1059C800) [pid = 2272] [serial = 979] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 119 (1EC5E800) [pid = 2272] [serial = 994] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 118 (1E150800) [pid = 2272] [serial = 886] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 117 (1EC5AC00) [pid = 2272] [serial = 925] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 116 (1B373000) [pid = 2272] [serial = 1015] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 115 (16E6F000) [pid = 2272] [serial = 982] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 114 (15110C00) [pid = 2272] [serial = 928] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 113 (1BCBC800) [pid = 2272] [serial = 1018] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 112 (150CBC00) [pid = 2272] [serial = 997] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 111 (1E12A800) [pid = 2272] [serial = 883] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 110 (16717C00) [pid = 2272] [serial = 1009] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 109 (1B37B000) [pid = 2272] [serial = 1096] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 108 (1A576400) [pid = 2272] [serial = 1095] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 107 (1CF82000) [pid = 2272] [serial = 1101] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 106 (1BCC1000) [pid = 2272] [serial = 1098] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 105 (0F573400) [pid = 2272] [serial = 1104] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 104 (1CF40400) [pid = 2272] [serial = 1099] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 103 (1FDA2000) [pid = 2272] [serial = 1059] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 102 (1D82DC00) [pid = 2272] [serial = 1057] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 101 (1B490C00) [pid = 2272] [serial = 1056] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 100 (10D01C00) [pid = 2272] [serial = 1054] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 99 (10597C00) [pid = 2272] [serial = 1053] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 98 (184D1800) [pid = 2272] [serial = 1089] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 97 (15243C00) [pid = 2272] [serial = 1086] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 96 (16715800) [pid = 2272] [serial = 1087] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 95 (10503C00) [pid = 2272] [serial = 1083] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 94 (105A1000) [pid = 2272] [serial = 1084] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 93 (17EFAC00) [pid = 2272] [serial = 1081] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 92 (167E2400) [pid = 2272] [serial = 1080] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 91 (167DD800) [pid = 2272] [serial = 1105] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 90 (14A3E000) [pid = 2272] [serial = 1078] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 89 (14503800) [pid = 2272] [serial = 1077] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 88 (2319F000) [pid = 2272] [serial = 1075] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 87 (23199800) [pid = 2272] [serial = 1074] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 86 (2282E800) [pid = 2272] [serial = 1072] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 85 (2282D400) [pid = 2272] [serial = 1071] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 84 (22977000) [pid = 2272] [serial = 1069] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 83 (214CF400) [pid = 2272] [serial = 1068] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 82 (2297C000) [pid = 2272] [serial = 1066] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 81 (22979000) [pid = 2272] [serial = 1065] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 80 (228D1400) [pid = 2272] [serial = 1063] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 79 (228CE800) [pid = 2272] [serial = 1062] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 78 (1FDA7800) [pid = 2272] [serial = 1060] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 77 (19882800) [pid = 2272] [serial = 1092] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 76 (19F49C00) [pid = 2272] [serial = 1093] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 75 (18E5D400) [pid = 2272] [serial = 1090] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 74 (1D827800) [pid = 2272] [serial = 1102] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | --DOMWINDOW == 73 (18E2F000) [pid = 2272] [serial = 1006] [outer = 00000000] [url = about:blank] 12:08:11 INFO - PROCESS | 2272 | 1461179291920 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 12:08:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 12:08:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 930ms 12:08:11 INFO - PROCESS | 2272 | 1461179291958 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 12:08:11 INFO - PROCESS | 2272 | 1461179291963 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 12:08:11 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 12:08:11 INFO - PROCESS | 2272 | 1461179291973 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 12:08:11 INFO - PROCESS | 2272 | 1461179291975 Marionette TRACE conn5 <- [1,1510,null,{}] 12:08:11 INFO - PROCESS | 2272 | 1461179291980 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:12 INFO - PROCESS | 2272 | 1461179292064 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 12:08:12 INFO - PROCESS | 2272 | 1461179292072 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:12 INFO - PROCESS | 2272 | ++DOCSHELL 0FB86400 == 30 [pid = 2272] [id = 387] 12:08:12 INFO - PROCESS | 2272 | ++DOMWINDOW == 74 (0FFC0000) [pid = 2272] [serial = 1161] [outer = 00000000] 12:08:12 INFO - PROCESS | 2272 | ++DOMWINDOW == 75 (1050F000) [pid = 2272] [serial = 1162] [outer = 0FFC0000] 12:08:12 INFO - PROCESS | 2272 | 1461179292118 Marionette DEBUG loaded listener.js 12:08:12 INFO - PROCESS | 2272 | ++DOMWINDOW == 76 (10D01400) [pid = 2272] [serial = 1163] [outer = 0FFC0000] 12:08:12 INFO - PROCESS | 2272 | 1461179292629 Marionette TRACE conn5 <- [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"]]]}] 12:08:12 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 () { 12:08:12 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:08:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 12:08:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 12:08:12 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 () { 12:08:12 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:08:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 12:08:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 12:08:12 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 () { 12:08:12 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:08:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 12:08:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 12:08:12 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 () { 12:08:12 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:08:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 12:08:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 12:08:12 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 696ms 12:08:12 INFO - PROCESS | 2272 | 1461179292676 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 12:08:12 INFO - PROCESS | 2272 | 1461179292678 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 12:08:12 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 12:08:12 INFO - PROCESS | 2272 | 1461179292681 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 12:08:12 INFO - PROCESS | 2272 | 1461179292685 Marionette TRACE conn5 <- [1,1514,null,{}] 12:08:12 INFO - PROCESS | 2272 | 1461179292695 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:12 INFO - PROCESS | 2272 | 1461179292781 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 12:08:12 INFO - PROCESS | 2272 | 1461179292790 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:12 INFO - PROCESS | 2272 | ++DOCSHELL 150E5000 == 31 [pid = 2272] [id = 388] 12:08:12 INFO - PROCESS | 2272 | ++DOMWINDOW == 77 (150E9400) [pid = 2272] [serial = 1164] [outer = 00000000] 12:08:12 INFO - PROCESS | 2272 | ++DOMWINDOW == 78 (15114400) [pid = 2272] [serial = 1165] [outer = 150E9400] 12:08:12 INFO - PROCESS | 2272 | 1461179292838 Marionette DEBUG loaded listener.js 12:08:12 INFO - PROCESS | 2272 | ++DOMWINDOW == 79 (151D3C00) [pid = 2272] [serial = 1166] [outer = 150E9400] 12:08:13 INFO - PROCESS | 2272 | 1461179293319 Marionette TRACE conn5 <- [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"]]]}] 12:08:13 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:08:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 12:08:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 12:08:13 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:08:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 12:08:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 12:08:13 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 12:08:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 12:08:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 12:08:13 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 686ms 12:08:13 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 12:08:13 INFO - PROCESS | 2272 | 1461179293372 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 12:08:13 INFO - PROCESS | 2272 | 1461179293375 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 12:08:13 INFO - PROCESS | 2272 | 1461179293378 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 12:08:13 INFO - PROCESS | 2272 | 1461179293379 Marionette TRACE conn5 <- [1,1518,null,{}] 12:08:13 INFO - PROCESS | 2272 | 1461179293383 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:13 INFO - PROCESS | 2272 | 1461179293466 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 12:08:13 INFO - PROCESS | 2272 | 1461179293472 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:13 INFO - PROCESS | 2272 | ++DOCSHELL 15213400 == 32 [pid = 2272] [id = 389] 12:08:13 INFO - PROCESS | 2272 | ++DOMWINDOW == 80 (15246000) [pid = 2272] [serial = 1167] [outer = 00000000] 12:08:13 INFO - PROCESS | 2272 | ++DOMWINDOW == 81 (167DA000) [pid = 2272] [serial = 1168] [outer = 15246000] 12:08:13 INFO - PROCESS | 2272 | 1461179293518 Marionette DEBUG loaded listener.js 12:08:13 INFO - PROCESS | 2272 | ++DOMWINDOW == 82 (167DFC00) [pid = 2272] [serial = 1169] [outer = 15246000] 12:08:13 INFO - PROCESS | 2272 | 1461179293929 Marionette TRACE conn5 <- [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]]]}] 12:08:13 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 12:08:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 12:08:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 12:08:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 12:08:13 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. 12:08:13 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 12:08:13 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 571ms 12:08:13 INFO - PROCESS | 2272 | 1461179293958 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 12:08:13 INFO - PROCESS | 2272 | 1461179293960 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 12:08:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 12:08:13 INFO - PROCESS | 2272 | 1461179293963 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 12:08:13 INFO - PROCESS | 2272 | 1461179293965 Marionette TRACE conn5 <- [1,1522,null,{}] 12:08:13 INFO - PROCESS | 2272 | 1461179293988 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:14 INFO - PROCESS | 2272 | 1461179294067 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 12:08:14 INFO - PROCESS | 2272 | 1461179294072 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:14 INFO - PROCESS | 2272 | ++DOCSHELL 167E1C00 == 33 [pid = 2272] [id = 390] 12:08:14 INFO - PROCESS | 2272 | ++DOMWINDOW == 83 (167E4000) [pid = 2272] [serial = 1170] [outer = 00000000] 12:08:14 INFO - PROCESS | 2272 | ++DOMWINDOW == 84 (17F34400) [pid = 2272] [serial = 1171] [outer = 167E4000] 12:08:14 INFO - PROCESS | 2272 | 1461179294119 Marionette DEBUG loaded listener.js 12:08:14 INFO - PROCESS | 2272 | ++DOMWINDOW == 85 (17F37C00) [pid = 2272] [serial = 1172] [outer = 167E4000] 12:08:14 INFO - PROCESS | 2272 | 1461179294620 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 12:08:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 12:08:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 690ms 12:08:14 INFO - PROCESS | 2272 | 1461179294655 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 12:08:14 INFO - PROCESS | 2272 | 1461179294657 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 12:08:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 12:08:14 INFO - PROCESS | 2272 | 1461179294660 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 12:08:14 INFO - PROCESS | 2272 | 1461179294662 Marionette TRACE conn5 <- [1,1526,null,{}] 12:08:14 INFO - PROCESS | 2272 | 1461179294665 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:14 INFO - PROCESS | 2272 | 1461179294800 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 12:08:14 INFO - PROCESS | 2272 | 1461179294814 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:14 INFO - PROCESS | 2272 | ++DOCSHELL 0FB10400 == 34 [pid = 2272] [id = 391] 12:08:14 INFO - PROCESS | 2272 | ++DOMWINDOW == 86 (0FB8CC00) [pid = 2272] [serial = 1173] [outer = 00000000] 12:08:14 INFO - PROCESS | 2272 | ++DOMWINDOW == 87 (191B0C00) [pid = 2272] [serial = 1174] [outer = 0FB8CC00] 12:08:14 INFO - PROCESS | 2272 | 1461179294911 Marionette DEBUG loaded listener.js 12:08:14 INFO - PROCESS | 2272 | ++DOMWINDOW == 88 (191B0400) [pid = 2272] [serial = 1175] [outer = 0FB8CC00] 12:08:15 INFO - PROCESS | 2272 | 1461179295344 Marionette TRACE conn5 <- [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]]]}] 12:08:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 12:08:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 730ms 12:08:15 INFO - PROCESS | 2272 | 1461179295396 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 12:08:15 INFO - PROCESS | 2272 | 1461179295399 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 12:08:15 INFO - PROCESS | 2272 | 1461179295402 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 12:08:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 12:08:15 INFO - PROCESS | 2272 | 1461179295403 Marionette TRACE conn5 <- [1,1530,null,{}] 12:08:15 INFO - PROCESS | 2272 | 1461179295407 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:15 INFO - PROCESS | 2272 | 1461179295546 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 12:08:15 INFO - PROCESS | 2272 | 1461179295610 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:15 INFO - PROCESS | 2272 | ++DOCSHELL 0FB08C00 == 35 [pid = 2272] [id = 392] 12:08:15 INFO - PROCESS | 2272 | ++DOMWINDOW == 89 (19205800) [pid = 2272] [serial = 1176] [outer = 00000000] 12:08:15 INFO - PROCESS | 2272 | ++DOMWINDOW == 90 (1958FC00) [pid = 2272] [serial = 1177] [outer = 19205800] 12:08:15 INFO - PROCESS | 2272 | 1461179295656 Marionette DEBUG loaded listener.js 12:08:15 INFO - PROCESS | 2272 | ++DOMWINDOW == 91 (19881C00) [pid = 2272] [serial = 1178] [outer = 19205800] 12:08:16 INFO - PROCESS | 2272 | 1461179296060 Marionette TRACE conn5 <- [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]]]}] 12:08:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 12:08:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 669ms 12:08:16 INFO - PROCESS | 2272 | 1461179296084 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 12:08:16 INFO - PROCESS | 2272 | 1461179296086 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 12:08:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 12:08:16 INFO - PROCESS | 2272 | 1461179296089 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 12:08:16 INFO - PROCESS | 2272 | 1461179296091 Marionette TRACE conn5 <- [1,1534,null,{}] 12:08:16 INFO - PROCESS | 2272 | 1461179296094 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:16 INFO - PROCESS | 2272 | 1461179296206 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 12:08:16 INFO - PROCESS | 2272 | 1461179296212 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:16 INFO - PROCESS | 2272 | ++DOCSHELL 1920F800 == 36 [pid = 2272] [id = 393] 12:08:16 INFO - PROCESS | 2272 | ++DOMWINDOW == 92 (1988D800) [pid = 2272] [serial = 1179] [outer = 00000000] 12:08:16 INFO - PROCESS | 2272 | ++DOMWINDOW == 93 (1A181C00) [pid = 2272] [serial = 1180] [outer = 1988D800] 12:08:16 INFO - PROCESS | 2272 | 1461179296306 Marionette DEBUG loaded listener.js 12:08:16 INFO - PROCESS | 2272 | ++DOMWINDOW == 94 (1A188800) [pid = 2272] [serial = 1181] [outer = 1988D800] 12:08:16 INFO - PROCESS | 2272 | --DOMWINDOW == 93 (18E2D400) [pid = 2272] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 12:08:16 INFO - PROCESS | 2272 | --DOMWINDOW == 92 (17F3F400) [pid = 2272] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 12:08:16 INFO - PROCESS | 2272 | --DOMWINDOW == 91 (0F565000) [pid = 2272] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 12:08:16 INFO - PROCESS | 2272 | --DOMWINDOW == 90 (18E56800) [pid = 2272] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 12:08:16 INFO - PROCESS | 2272 | --DOMWINDOW == 89 (0FADB000) [pid = 2272] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 12:08:16 INFO - PROCESS | 2272 | --DOMWINDOW == 88 (15243000) [pid = 2272] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 12:08:16 INFO - PROCESS | 2272 | --DOMWINDOW == 87 (10230800) [pid = 2272] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 12:08:16 INFO - PROCESS | 2272 | --DOMWINDOW == 86 (16E71400) [pid = 2272] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 12:08:16 INFO - PROCESS | 2272 | --DOMWINDOW == 85 (16718C00) [pid = 2272] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 12:08:16 INFO - PROCESS | 2272 | --DOMWINDOW == 84 (14A3F000) [pid = 2272] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 12:08:16 INFO - PROCESS | 2272 | --DOMWINDOW == 83 (13606400) [pid = 2272] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 12:08:16 INFO - PROCESS | 2272 | --DOMWINDOW == 82 (14739000) [pid = 2272] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 12:08:16 INFO - PROCESS | 2272 | 1461179296770 Marionette TRACE conn5 <- [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]]]}] 12:08:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 12:08:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 730ms 12:08:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 12:08:16 INFO - PROCESS | 2272 | 1461179296821 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 12:08:16 INFO - PROCESS | 2272 | 1461179296823 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 12:08:16 INFO - PROCESS | 2272 | 1461179296826 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 12:08:16 INFO - PROCESS | 2272 | 1461179296828 Marionette TRACE conn5 <- [1,1538,null,{}] 12:08:16 INFO - PROCESS | 2272 | 1461179296831 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:16 INFO - PROCESS | 2272 | 1461179296936 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 12:08:16 INFO - PROCESS | 2272 | 1461179296945 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:16 INFO - PROCESS | 2272 | ++DOCSHELL 1014C400 == 37 [pid = 2272] [id = 394] 12:08:16 INFO - PROCESS | 2272 | ++DOMWINDOW == 83 (14739000) [pid = 2272] [serial = 1182] [outer = 00000000] 12:08:16 INFO - PROCESS | 2272 | ++DOMWINDOW == 84 (16718C00) [pid = 2272] [serial = 1183] [outer = 14739000] 12:08:16 INFO - PROCESS | 2272 | 1461179296989 Marionette DEBUG loaded listener.js 12:08:17 INFO - PROCESS | 2272 | ++DOMWINDOW == 85 (169A3C00) [pid = 2272] [serial = 1184] [outer = 14739000] 12:08:17 INFO - PROCESS | 2272 | 1461179297417 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 12:08:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 12:08:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 630ms 12:08:17 INFO - PROCESS | 2272 | 1461179297458 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 12:08:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 12:08:17 INFO - PROCESS | 2272 | 1461179297460 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 12:08:17 INFO - PROCESS | 2272 | 1461179297463 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 12:08:17 INFO - PROCESS | 2272 | 1461179297464 Marionette TRACE conn5 <- [1,1542,null,{}] 12:08:17 INFO - PROCESS | 2272 | 1461179297468 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:17 INFO - PROCESS | 2272 | 1461179297549 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 12:08:17 INFO - PROCESS | 2272 | 1461179297555 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:17 INFO - PROCESS | 2272 | ++DOCSHELL 184D6400 == 38 [pid = 2272] [id = 395] 12:08:17 INFO - PROCESS | 2272 | ++DOMWINDOW == 86 (19F52800) [pid = 2272] [serial = 1185] [outer = 00000000] 12:08:17 INFO - PROCESS | 2272 | ++DOMWINDOW == 87 (1A335800) [pid = 2272] [serial = 1186] [outer = 19F52800] 12:08:17 INFO - PROCESS | 2272 | 1461179297600 Marionette DEBUG loaded listener.js 12:08:17 INFO - PROCESS | 2272 | ++DOMWINDOW == 88 (1A56A400) [pid = 2272] [serial = 1187] [outer = 19F52800] 12:08:18 INFO - PROCESS | 2272 | 1461179298026 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 12:08:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 12:08:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 570ms 12:08:18 INFO - PROCESS | 2272 | 1461179298034 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 12:08:18 INFO - PROCESS | 2272 | 1461179298036 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 12:08:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 12:08:18 INFO - PROCESS | 2272 | 1461179298042 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 12:08:18 INFO - PROCESS | 2272 | 1461179298045 Marionette TRACE conn5 <- [1,1546,null,{}] 12:08:18 INFO - PROCESS | 2272 | 1461179298079 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:18 INFO - PROCESS | 2272 | 1461179298180 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 12:08:18 INFO - PROCESS | 2272 | 1461179298187 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:18 INFO - PROCESS | 2272 | ++DOCSHELL 1A338000 == 39 [pid = 2272] [id = 396] 12:08:18 INFO - PROCESS | 2272 | ++DOMWINDOW == 89 (1A56D400) [pid = 2272] [serial = 1188] [outer = 00000000] 12:08:18 INFO - PROCESS | 2272 | ++DOMWINDOW == 90 (1B373400) [pid = 2272] [serial = 1189] [outer = 1A56D400] 12:08:18 INFO - PROCESS | 2272 | 1461179298235 Marionette DEBUG loaded listener.js 12:08:18 INFO - PROCESS | 2272 | ++DOMWINDOW == 91 (1B379C00) [pid = 2272] [serial = 1190] [outer = 1A56D400] 12:08:18 INFO - PROCESS | 2272 | 1461179298887 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 12:08:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 12:08:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 890ms 12:08:18 INFO - PROCESS | 2272 | 1461179298934 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 12:08:18 INFO - PROCESS | 2272 | 1461179298938 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 12:08:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 12:08:18 INFO - PROCESS | 2272 | 1461179298944 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 12:08:18 INFO - PROCESS | 2272 | 1461179298948 Marionette TRACE conn5 <- [1,1550,null,{}] 12:08:18 INFO - PROCESS | 2272 | 1461179298954 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:19 INFO - PROCESS | 2272 | 1461179299098 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 12:08:19 INFO - PROCESS | 2272 | 1461179299211 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:19 INFO - PROCESS | 2272 | ++DOCSHELL 10026400 == 40 [pid = 2272] [id = 397] 12:08:19 INFO - PROCESS | 2272 | ++DOMWINDOW == 92 (10147800) [pid = 2272] [serial = 1191] [outer = 00000000] 12:08:19 INFO - PROCESS | 2272 | ++DOMWINDOW == 93 (10595C00) [pid = 2272] [serial = 1192] [outer = 10147800] 12:08:19 INFO - PROCESS | 2272 | 1461179299269 Marionette DEBUG loaded listener.js 12:08:19 INFO - PROCESS | 2272 | ++DOMWINDOW == 94 (13657000) [pid = 2272] [serial = 1193] [outer = 10147800] 12:08:19 INFO - PROCESS | 2272 | 1461179299867 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 12:08:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 12:08:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 990ms 12:08:19 INFO - PROCESS | 2272 | 1461179299935 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 12:08:19 INFO - PROCESS | 2272 | 1461179299941 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 12:08:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 12:08:19 INFO - PROCESS | 2272 | 1461179299948 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 12:08:19 INFO - PROCESS | 2272 | 1461179299951 Marionette TRACE conn5 <- [1,1554,null,{}] 12:08:19 INFO - PROCESS | 2272 | 1461179299955 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:20 INFO - PROCESS | 2272 | 1461179300097 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 12:08:20 INFO - PROCESS | 2272 | 1461179300234 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:20 INFO - PROCESS | 2272 | ++DOCSHELL 136E7C00 == 41 [pid = 2272] [id = 398] 12:08:20 INFO - PROCESS | 2272 | ++DOMWINDOW == 95 (1510CC00) [pid = 2272] [serial = 1194] [outer = 00000000] 12:08:20 INFO - PROCESS | 2272 | ++DOMWINDOW == 96 (16715800) [pid = 2272] [serial = 1195] [outer = 1510CC00] 12:08:20 INFO - PROCESS | 2272 | 1461179300290 Marionette DEBUG loaded listener.js 12:08:20 INFO - PROCESS | 2272 | ++DOMWINDOW == 97 (17EF2400) [pid = 2272] [serial = 1196] [outer = 1510CC00] 12:08:20 INFO - PROCESS | 2272 | 1461179300933 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 12:08:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 12:08:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1022ms 12:08:20 INFO - PROCESS | 2272 | 1461179300972 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 12:08:20 INFO - PROCESS | 2272 | 1461179300975 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 12:08:20 INFO - PROCESS | 2272 | 1461179300978 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 12:08:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 12:08:20 INFO - PROCESS | 2272 | 1461179300982 Marionette TRACE conn5 <- [1,1558,null,{}] 12:08:20 INFO - PROCESS | 2272 | 1461179300993 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:21 INFO - PROCESS | 2272 | 1461179301158 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 12:08:21 INFO - PROCESS | 2272 | 1461179301295 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:21 INFO - PROCESS | 2272 | ++DOCSHELL 17F3C800 == 42 [pid = 2272] [id = 399] 12:08:21 INFO - PROCESS | 2272 | ++DOMWINDOW == 98 (191B4C00) [pid = 2272] [serial = 1197] [outer = 00000000] 12:08:21 INFO - PROCESS | 2272 | ++DOMWINDOW == 99 (1A576000) [pid = 2272] [serial = 1198] [outer = 191B4C00] 12:08:21 INFO - PROCESS | 2272 | 1461179301353 Marionette DEBUG loaded listener.js 12:08:21 INFO - PROCESS | 2272 | ++DOMWINDOW == 100 (1B372800) [pid = 2272] [serial = 1199] [outer = 191B4C00] 12:08:21 INFO - PROCESS | 2272 | 1461179301952 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 12:08:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 12:08:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1019ms 12:08:22 INFO - PROCESS | 2272 | 1461179302014 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 12:08:22 INFO - PROCESS | 2272 | 1461179302017 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 12:08:22 INFO - PROCESS | 2272 | 1461179302022 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 12:08:22 INFO - PROCESS | 2272 | 1461179302024 Marionette TRACE conn5 <- [1,1562,null,{}] 12:08:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 12:08:22 INFO - PROCESS | 2272 | 1461179302028 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:22 INFO - PROCESS | 2272 | 1461179302136 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 12:08:22 INFO - PROCESS | 2272 | 1461179302269 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:22 INFO - PROCESS | 2272 | ++DOCSHELL 1B3D9C00 == 43 [pid = 2272] [id = 400] 12:08:22 INFO - PROCESS | 2272 | ++DOMWINDOW == 101 (1B48C800) [pid = 2272] [serial = 1200] [outer = 00000000] 12:08:22 INFO - PROCESS | 2272 | ++DOMWINDOW == 102 (1B495800) [pid = 2272] [serial = 1201] [outer = 1B48C800] 12:08:22 INFO - PROCESS | 2272 | 1461179302326 Marionette DEBUG loaded listener.js 12:08:22 INFO - PROCESS | 2272 | ++DOMWINDOW == 103 (1B498800) [pid = 2272] [serial = 1202] [outer = 1B48C800] 12:08:22 INFO - PROCESS | 2272 | 1461179302925 Marionette TRACE conn5 <- [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]]]}] 12:08:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 12:08:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 970ms 12:08:23 INFO - PROCESS | 2272 | 1461179302999 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 12:08:23 INFO - PROCESS | 2272 | 1461179303001 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 12:08:23 INFO - PROCESS | 2272 | 1461179303004 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 12:08:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 12:08:23 INFO - PROCESS | 2272 | 1461179303006 Marionette TRACE conn5 <- [1,1566,null,{}] 12:08:23 INFO - PROCESS | 2272 | 1461179303010 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:23 INFO - PROCESS | 2272 | 1461179303130 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 12:08:23 INFO - PROCESS | 2272 | 1461179303264 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:23 INFO - PROCESS | 2272 | ++DOCSHELL 0F565800 == 44 [pid = 2272] [id = 401] 12:08:23 INFO - PROCESS | 2272 | ++DOMWINDOW == 104 (0F578000) [pid = 2272] [serial = 1203] [outer = 00000000] 12:08:23 INFO - PROCESS | 2272 | ++DOMWINDOW == 105 (0FFBD400) [pid = 2272] [serial = 1204] [outer = 0F578000] 12:08:23 INFO - PROCESS | 2272 | 1461179303321 Marionette DEBUG loaded listener.js 12:08:23 INFO - PROCESS | 2272 | ++DOMWINDOW == 106 (10222C00) [pid = 2272] [serial = 1205] [outer = 0F578000] 12:08:24 INFO - PROCESS | 2272 | 1461179304039 Marionette TRACE conn5 <- [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]]]}] 12:08:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 12:08:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1072ms 12:08:24 INFO - PROCESS | 2272 | 1461179304081 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 12:08:24 INFO - PROCESS | 2272 | 1461179304084 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 12:08:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 12:08:24 INFO - PROCESS | 2272 | 1461179304088 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 12:08:24 INFO - PROCESS | 2272 | 1461179304092 Marionette TRACE conn5 <- [1,1570,null,{}] 12:08:24 INFO - PROCESS | 2272 | 1461179304096 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:24 INFO - PROCESS | 2272 | 1461179304197 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 12:08:24 INFO - PROCESS | 2272 | 1461179304307 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:24 INFO - PROCESS | 2272 | ++DOCSHELL 10020800 == 45 [pid = 2272] [id = 402] 12:08:24 INFO - PROCESS | 2272 | ++DOMWINDOW == 107 (10145800) [pid = 2272] [serial = 1206] [outer = 00000000] 12:08:24 INFO - PROCESS | 2272 | ++DOMWINDOW == 108 (15116C00) [pid = 2272] [serial = 1207] [outer = 10145800] 12:08:24 INFO - PROCESS | 2272 | 1461179304356 Marionette DEBUG loaded listener.js 12:08:24 INFO - PROCESS | 2272 | ++DOMWINDOW == 109 (1523E400) [pid = 2272] [serial = 1208] [outer = 10145800] 12:08:24 INFO - PROCESS | 2272 | --DOCSHELL 184D6400 == 44 [pid = 2272] [id = 395] 12:08:24 INFO - PROCESS | 2272 | --DOCSHELL 1014C400 == 43 [pid = 2272] [id = 394] 12:08:24 INFO - PROCESS | 2272 | --DOCSHELL 1920F800 == 42 [pid = 2272] [id = 393] 12:08:24 INFO - PROCESS | 2272 | --DOCSHELL 0FB08C00 == 41 [pid = 2272] [id = 392] 12:08:24 INFO - PROCESS | 2272 | --DOCSHELL 0FB10400 == 40 [pid = 2272] [id = 391] 12:08:24 INFO - PROCESS | 2272 | --DOCSHELL 167E1C00 == 39 [pid = 2272] [id = 390] 12:08:24 INFO - PROCESS | 2272 | --DOCSHELL 15213400 == 38 [pid = 2272] [id = 389] 12:08:24 INFO - PROCESS | 2272 | --DOCSHELL 150E5000 == 37 [pid = 2272] [id = 388] 12:08:24 INFO - PROCESS | 2272 | --DOMWINDOW == 108 (1F7C8400) [pid = 2272] [serial = 694] [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.] 12:08:24 INFO - PROCESS | 2272 | --DOMWINDOW == 107 (17FABC00) [pid = 2272] [serial = 1135] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 2272 | --DOMWINDOW == 106 (0F945C00) [pid = 2272] [serial = 1111] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 2272 | --DOMWINDOW == 105 (0FA5E000) [pid = 2272] [serial = 1112] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 2272 | --DOMWINDOW == 104 (191D4C00) [pid = 2272] [serial = 1138] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 2272 | --DOMWINDOW == 103 (0FFC5400) [pid = 2272] [serial = 1114] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 2272 | --DOMWINDOW == 102 (10018C00) [pid = 2272] [serial = 1115] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 2272 | --DOMWINDOW == 101 (1608D800) [pid = 2272] [serial = 1126] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 2272 | --DOMWINDOW == 100 (16158800) [pid = 2272] [serial = 1127] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 2272 | --DOMWINDOW == 99 (1042B000) [pid = 2272] [serial = 1117] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 2272 | --DOMWINDOW == 98 (10599400) [pid = 2272] [serial = 1118] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 2272 | --DOMWINDOW == 97 (17F32800) [pid = 2272] [serial = 1132] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 2272 | --DOMWINDOW == 96 (169AAC00) [pid = 2272] [serial = 1129] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 2272 | --DOMWINDOW == 95 (16B04C00) [pid = 2272] [serial = 1130] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 2272 | --DOMWINDOW == 94 (150D3C00) [pid = 2272] [serial = 1123] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 2272 | --DOMWINDOW == 93 (1510BC00) [pid = 2272] [serial = 1124] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 2272 | --DOMWINDOW == 92 (1471CC00) [pid = 2272] [serial = 1120] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 2272 | --DOMWINDOW == 91 (147B0400) [pid = 2272] [serial = 1121] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 2272 | --DOMWINDOW == 90 (17FAB000) [pid = 2272] [serial = 1136] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 2272 | --DOMWINDOW == 89 (16087000) [pid = 2272] [serial = 1144] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 2272 | --DOMWINDOW == 88 (191E0000) [pid = 2272] [serial = 1139] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 2272 | --DOMWINDOW == 87 (19F4D000) [pid = 2272] [serial = 1148] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 2272 | --DOMWINDOW == 86 (1001C400) [pid = 2272] [serial = 1141] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 2272 | --DOMWINDOW == 85 (16082800) [pid = 2272] [serial = 1145] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 2272 | --DOMWINDOW == 84 (17EF3800) [pid = 2272] [serial = 1133] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 2272 | --DOMWINDOW == 83 (19833000) [pid = 2272] [serial = 1147] [outer = 00000000] [url = about:blank] 12:08:24 INFO - PROCESS | 2272 | 1461179304986 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 12:08:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 12:08:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 930ms 12:08:25 INFO - PROCESS | 2272 | 1461179305021 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 12:08:25 INFO - PROCESS | 2272 | 1461179305027 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 12:08:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 12:08:25 INFO - PROCESS | 2272 | 1461179305032 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 12:08:25 INFO - PROCESS | 2272 | 1461179305035 Marionette TRACE conn5 <- [1,1574,null,{}] 12:08:25 INFO - PROCESS | 2272 | 1461179305039 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:25 INFO - PROCESS | 2272 | 1461179305128 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 12:08:25 INFO - PROCESS | 2272 | 1461179305223 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:25 INFO - PROCESS | 2272 | ++DOCSHELL 0DE1C000 == 38 [pid = 2272] [id = 403] 12:08:25 INFO - PROCESS | 2272 | ++DOMWINDOW == 84 (0DE20400) [pid = 2272] [serial = 1209] [outer = 00000000] 12:08:25 INFO - PROCESS | 2272 | ++DOMWINDOW == 85 (1059A400) [pid = 2272] [serial = 1210] [outer = 0DE20400] 12:08:25 INFO - PROCESS | 2272 | 1461179305268 Marionette DEBUG loaded listener.js 12:08:25 INFO - PROCESS | 2272 | ++DOMWINDOW == 86 (110AE400) [pid = 2272] [serial = 1211] [outer = 0DE20400] 12:08:25 INFO - PROCESS | 2272 | 1461179305684 Marionette TRACE conn5 <- [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]]]}] 12:08:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 12:08:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 670ms 12:08:25 INFO - PROCESS | 2272 | 1461179305706 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 12:08:25 INFO - PROCESS | 2272 | 1461179305708 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 12:08:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 12:08:25 INFO - PROCESS | 2272 | 1461179305711 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 12:08:25 INFO - PROCESS | 2272 | 1461179305715 Marionette TRACE conn5 <- [1,1578,null,{}] 12:08:25 INFO - PROCESS | 2272 | 1461179305725 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:25 INFO - PROCESS | 2272 | 1461179305811 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 12:08:25 INFO - PROCESS | 2272 | 1461179305819 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:25 INFO - PROCESS | 2272 | ++DOCSHELL 1473CC00 == 39 [pid = 2272] [id = 404] 12:08:25 INFO - PROCESS | 2272 | ++DOMWINDOW == 87 (147A8C00) [pid = 2272] [serial = 1212] [outer = 00000000] 12:08:25 INFO - PROCESS | 2272 | ++DOMWINDOW == 88 (152E4000) [pid = 2272] [serial = 1213] [outer = 147A8C00] 12:08:25 INFO - PROCESS | 2272 | 1461179305867 Marionette DEBUG loaded listener.js 12:08:25 INFO - PROCESS | 2272 | ++DOMWINDOW == 89 (16150000) [pid = 2272] [serial = 1214] [outer = 147A8C00] 12:08:26 INFO - PROCESS | 2272 | 1461179306343 Marionette TRACE conn5 <- [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]]]}] 12:08:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 12:08:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 689ms 12:08:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 12:08:26 INFO - PROCESS | 2272 | 1461179306416 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 12:08:26 INFO - PROCESS | 2272 | 1461179306419 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 12:08:26 INFO - PROCESS | 2272 | 1461179306422 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 12:08:26 INFO - PROCESS | 2272 | 1461179306424 Marionette TRACE conn5 <- [1,1582,null,{}] 12:08:26 INFO - PROCESS | 2272 | 1461179306427 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:26 INFO - PROCESS | 2272 | 1461179306513 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 12:08:26 INFO - PROCESS | 2272 | 1461179306522 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:26 INFO - PROCESS | 2272 | ++DOCSHELL 167E4C00 == 40 [pid = 2272] [id = 405] 12:08:26 INFO - PROCESS | 2272 | ++DOMWINDOW == 90 (167E6C00) [pid = 2272] [serial = 1215] [outer = 00000000] 12:08:26 INFO - PROCESS | 2272 | ++DOMWINDOW == 91 (16E71C00) [pid = 2272] [serial = 1216] [outer = 167E6C00] 12:08:26 INFO - PROCESS | 2272 | 1461179306567 Marionette DEBUG loaded listener.js 12:08:26 INFO - PROCESS | 2272 | ++DOMWINDOW == 92 (17F34C00) [pid = 2272] [serial = 1217] [outer = 167E6C00] 12:08:26 INFO - PROCESS | 2272 | 1461179306996 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 12:08:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 12:08:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 630ms 12:08:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 12:08:27 INFO - PROCESS | 2272 | 1461179307053 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 12:08:27 INFO - PROCESS | 2272 | 1461179307055 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 12:08:27 INFO - PROCESS | 2272 | 1461179307058 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 12:08:27 INFO - PROCESS | 2272 | 1461179307060 Marionette TRACE conn5 <- [1,1586,null,{}] 12:08:27 INFO - PROCESS | 2272 | 1461179307070 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:27 INFO - PROCESS | 2272 | 1461179307182 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 12:08:27 INFO - PROCESS | 2272 | 1461179307270 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:27 INFO - PROCESS | 2272 | ++DOCSHELL 17F3A400 == 41 [pid = 2272] [id = 406] 12:08:27 INFO - PROCESS | 2272 | ++DOMWINDOW == 93 (17F3C400) [pid = 2272] [serial = 1218] [outer = 00000000] 12:08:27 INFO - PROCESS | 2272 | ++DOMWINDOW == 94 (17FAC000) [pid = 2272] [serial = 1219] [outer = 17F3C400] 12:08:27 INFO - PROCESS | 2272 | 1461179307317 Marionette DEBUG loaded listener.js 12:08:27 INFO - PROCESS | 2272 | ++DOMWINDOW == 95 (184CCC00) [pid = 2272] [serial = 1220] [outer = 17F3C400] 12:08:27 INFO - PROCESS | 2272 | 1461179307751 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 12:08:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 12:08:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 730ms 12:08:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 12:08:27 INFO - PROCESS | 2272 | 1461179307789 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 12:08:27 INFO - PROCESS | 2272 | 1461179307791 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 12:08:27 INFO - PROCESS | 2272 | 1461179307794 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 12:08:27 INFO - PROCESS | 2272 | 1461179307796 Marionette TRACE conn5 <- [1,1590,null,{}] 12:08:27 INFO - PROCESS | 2272 | 1461179307812 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:27 INFO - PROCESS | 2272 | 1461179307939 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 12:08:27 INFO - PROCESS | 2272 | 1461179307955 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:28 INFO - PROCESS | 2272 | ++DOCSHELL 10228400 == 42 [pid = 2272] [id = 407] 12:08:28 INFO - PROCESS | 2272 | ++DOMWINDOW == 96 (18E5A800) [pid = 2272] [serial = 1221] [outer = 00000000] 12:08:28 INFO - PROCESS | 2272 | ++DOMWINDOW == 97 (1920E400) [pid = 2272] [serial = 1222] [outer = 18E5A800] 12:08:28 INFO - PROCESS | 2272 | 1461179308060 Marionette DEBUG loaded listener.js 12:08:28 INFO - PROCESS | 2272 | ++DOMWINDOW == 98 (1920DC00) [pid = 2272] [serial = 1223] [outer = 18E5A800] 12:08:28 INFO - PROCESS | 2272 | 1461179308477 Marionette TRACE conn5 <- [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]]]}] 12:08:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 12:08:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 730ms 12:08:28 INFO - PROCESS | 2272 | 1461179308525 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 12:08:28 INFO - PROCESS | 2272 | 1461179308527 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 12:08:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 12:08:28 INFO - PROCESS | 2272 | 1461179308565 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 12:08:28 INFO - PROCESS | 2272 | 1461179308567 Marionette TRACE conn5 <- [1,1594,null,{}] 12:08:28 INFO - PROCESS | 2272 | 1461179308581 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:28 INFO - PROCESS | 2272 | 1461179308695 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 12:08:28 INFO - PROCESS | 2272 | 1461179308707 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:28 INFO - PROCESS | 2272 | ++DOCSHELL 1022B800 == 43 [pid = 2272] [id = 408] 12:08:28 INFO - PROCESS | 2272 | ++DOMWINDOW == 99 (18E5F000) [pid = 2272] [serial = 1224] [outer = 00000000] 12:08:28 INFO - PROCESS | 2272 | ++DOMWINDOW == 100 (1A181400) [pid = 2272] [serial = 1225] [outer = 18E5F000] 12:08:28 INFO - PROCESS | 2272 | 1461179308804 Marionette DEBUG loaded listener.js 12:08:28 INFO - PROCESS | 2272 | ++DOMWINDOW == 101 (19F8C400) [pid = 2272] [serial = 1226] [outer = 18E5F000] 12:08:29 INFO - PROCESS | 2272 | --DOMWINDOW == 100 (0F572400) [pid = 2272] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 12:08:29 INFO - PROCESS | 2272 | --DOMWINDOW == 99 (0FB8CC00) [pid = 2272] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 12:08:29 INFO - PROCESS | 2272 | --DOMWINDOW == 98 (19205800) [pid = 2272] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 12:08:29 INFO - PROCESS | 2272 | --DOMWINDOW == 97 (1988D800) [pid = 2272] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 12:08:29 INFO - PROCESS | 2272 | --DOMWINDOW == 96 (1A181800) [pid = 2272] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 12:08:29 INFO - PROCESS | 2272 | --DOMWINDOW == 95 (15246000) [pid = 2272] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 12:08:29 INFO - PROCESS | 2272 | --DOMWINDOW == 94 (0FFC0000) [pid = 2272] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 12:08:29 INFO - PROCESS | 2272 | --DOMWINDOW == 93 (150E9400) [pid = 2272] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 12:08:29 INFO - PROCESS | 2272 | --DOMWINDOW == 92 (167E4000) [pid = 2272] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 12:08:29 INFO - PROCESS | 2272 | --DOMWINDOW == 91 (103B8C00) [pid = 2272] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 12:08:29 INFO - PROCESS | 2272 | --DOMWINDOW == 90 (19F52800) [pid = 2272] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 12:08:29 INFO - PROCESS | 2272 | --DOMWINDOW == 89 (14739000) [pid = 2272] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 12:08:29 INFO - PROCESS | 2272 | 1461179309294 Marionette TRACE conn5 <- [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]]]}] 12:08:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 12:08:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 810ms 12:08:29 INFO - PROCESS | 2272 | 1461179309350 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 12:08:29 INFO - PROCESS | 2272 | 1461179309352 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 12:08:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 12:08:29 INFO - PROCESS | 2272 | 1461179309355 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 12:08:29 INFO - PROCESS | 2272 | 1461179309357 Marionette TRACE conn5 <- [1,1598,null,{}] 12:08:29 INFO - PROCESS | 2272 | 1461179309360 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:29 INFO - PROCESS | 2272 | 1461179309475 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 12:08:29 INFO - PROCESS | 2272 | 1461179309535 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:29 INFO - PROCESS | 2272 | ++DOCSHELL 0FFC0000 == 44 [pid = 2272] [id = 409] 12:08:29 INFO - PROCESS | 2272 | ++DOMWINDOW == 90 (1001F400) [pid = 2272] [serial = 1227] [outer = 00000000] 12:08:29 INFO - PROCESS | 2272 | ++DOMWINDOW == 91 (167E4000) [pid = 2272] [serial = 1228] [outer = 1001F400] 12:08:29 INFO - PROCESS | 2272 | 1461179309582 Marionette DEBUG loaded listener.js 12:08:29 INFO - PROCESS | 2272 | ++DOMWINDOW == 92 (1983B400) [pid = 2272] [serial = 1229] [outer = 1001F400] 12:08:29 INFO - PROCESS | 2272 | 1461179309937 Marionette TRACE conn5 <- [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]]]}] 12:08:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 12:08:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 630ms 12:08:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 12:08:29 INFO - PROCESS | 2272 | 1461179309986 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 12:08:29 INFO - PROCESS | 2272 | 1461179309988 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 12:08:29 INFO - PROCESS | 2272 | 1461179309991 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 12:08:29 INFO - PROCESS | 2272 | 1461179309993 Marionette TRACE conn5 <- [1,1602,null,{}] 12:08:29 INFO - PROCESS | 2272 | 1461179309996 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:30 INFO - PROCESS | 2272 | 1461179310104 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 12:08:30 INFO - PROCESS | 2272 | 1461179310110 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:30 INFO - PROCESS | 2272 | ++DOCSHELL 191B4800 == 45 [pid = 2272] [id = 410] 12:08:30 INFO - PROCESS | 2272 | ++DOMWINDOW == 93 (19F52800) [pid = 2272] [serial = 1230] [outer = 00000000] 12:08:30 INFO - PROCESS | 2272 | ++DOMWINDOW == 94 (1A64F400) [pid = 2272] [serial = 1231] [outer = 19F52800] 12:08:30 INFO - PROCESS | 2272 | 1461179310154 Marionette DEBUG loaded listener.js 12:08:30 INFO - PROCESS | 2272 | ++DOMWINDOW == 95 (1A647C00) [pid = 2272] [serial = 1232] [outer = 19F52800] 12:08:30 INFO - PROCESS | 2272 | 1461179310584 Marionette TRACE conn5 <- [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]]]}] 12:08:30 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 12:08:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 630ms 12:08:30 INFO - PROCESS | 2272 | 1461179310635 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 12:08:30 INFO - PROCESS | 2272 | 1461179310637 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 12:08:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 12:08:30 INFO - PROCESS | 2272 | 1461179310640 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 12:08:30 INFO - PROCESS | 2272 | 1461179310642 Marionette TRACE conn5 <- [1,1606,null,{}] 12:08:30 INFO - PROCESS | 2272 | 1461179310646 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:30 INFO - PROCESS | 2272 | 1461179310729 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 12:08:30 INFO - PROCESS | 2272 | 1461179310736 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:30 INFO - PROCESS | 2272 | ++DOCSHELL 1A577000 == 46 [pid = 2272] [id = 411] 12:08:30 INFO - PROCESS | 2272 | ++DOMWINDOW == 96 (1B48EC00) [pid = 2272] [serial = 1233] [outer = 00000000] 12:08:30 INFO - PROCESS | 2272 | ++DOMWINDOW == 97 (1B5F0C00) [pid = 2272] [serial = 1234] [outer = 1B48EC00] 12:08:30 INFO - PROCESS | 2272 | 1461179310781 Marionette DEBUG loaded listener.js 12:08:30 INFO - PROCESS | 2272 | ++DOMWINDOW == 98 (1B9D7400) [pid = 2272] [serial = 1235] [outer = 1B48EC00] 12:08:31 INFO - PROCESS | 2272 | 1461179311348 Marionette TRACE conn5 <- [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]]]}] 12:08:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 12:08:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 729ms 12:08:31 INFO - PROCESS | 2272 | 1461179311374 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 12:08:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 12:08:31 INFO - PROCESS | 2272 | 1461179311378 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 12:08:31 INFO - PROCESS | 2272 | 1461179311384 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 12:08:31 INFO - PROCESS | 2272 | 1461179311388 Marionette TRACE conn5 <- [1,1610,null,{}] 12:08:31 INFO - PROCESS | 2272 | 1461179311396 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:31 INFO - PROCESS | 2272 | 1461179311557 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 12:08:31 INFO - PROCESS | 2272 | 1461179311685 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:31 INFO - PROCESS | 2272 | ++DOCSHELL 0FFBCC00 == 47 [pid = 2272] [id = 412] 12:08:31 INFO - PROCESS | 2272 | ++DOMWINDOW == 99 (1022DC00) [pid = 2272] [serial = 1236] [outer = 00000000] 12:08:31 INFO - PROCESS | 2272 | ++DOMWINDOW == 100 (10D01C00) [pid = 2272] [serial = 1237] [outer = 1022DC00] 12:08:31 INFO - PROCESS | 2272 | 1461179311743 Marionette DEBUG loaded listener.js 12:08:31 INFO - PROCESS | 2272 | ++DOMWINDOW == 101 (14725800) [pid = 2272] [serial = 1238] [outer = 1022DC00] 12:08:32 INFO - PROCESS | 2272 | 1461179312330 Marionette TRACE conn5 <- [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]]]}] 12:08:32 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 12:08:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 990ms 12:08:32 INFO - PROCESS | 2272 | 1461179312374 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 12:08:32 INFO - PROCESS | 2272 | 1461179312380 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 12:08:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 12:08:32 INFO - PROCESS | 2272 | 1461179312387 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 12:08:32 INFO - PROCESS | 2272 | 1461179312389 Marionette TRACE conn5 <- [1,1614,null,{}] 12:08:32 INFO - PROCESS | 2272 | 1461179312394 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:32 INFO - PROCESS | 2272 | 1461179312503 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 12:08:32 INFO - PROCESS | 2272 | 1461179312641 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:32 INFO - PROCESS | 2272 | ++DOCSHELL 10508400 == 48 [pid = 2272] [id = 413] 12:08:32 INFO - PROCESS | 2272 | ++DOMWINDOW == 102 (1520A000) [pid = 2272] [serial = 1239] [outer = 00000000] 12:08:32 INFO - PROCESS | 2272 | ++DOMWINDOW == 103 (167E5C00) [pid = 2272] [serial = 1240] [outer = 1520A000] 12:08:32 INFO - PROCESS | 2272 | 1461179312697 Marionette DEBUG loaded listener.js 12:08:32 INFO - PROCESS | 2272 | ++DOMWINDOW == 104 (16E70C00) [pid = 2272] [serial = 1241] [outer = 1520A000] 12:08:33 INFO - PROCESS | 2272 | 1461179313299 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 12:08:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 12:08:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 930ms 12:08:33 INFO - PROCESS | 2272 | 1461179313319 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 12:08:33 INFO - PROCESS | 2272 | 1461179313321 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 12:08:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 12:08:33 INFO - PROCESS | 2272 | 1461179313325 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 12:08:33 INFO - PROCESS | 2272 | 1461179313329 Marionette TRACE conn5 <- [1,1618,null,{}] 12:08:33 INFO - PROCESS | 2272 | 1461179313340 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:33 INFO - PROCESS | 2272 | 1461179313453 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 12:08:33 INFO - PROCESS | 2272 | 1461179313562 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:33 INFO - PROCESS | 2272 | ++DOCSHELL 19209C00 == 49 [pid = 2272] [id = 414] 12:08:33 INFO - PROCESS | 2272 | ++DOMWINDOW == 105 (1920A000) [pid = 2272] [serial = 1242] [outer = 00000000] 12:08:33 INFO - PROCESS | 2272 | ++DOMWINDOW == 106 (1BBA3800) [pid = 2272] [serial = 1243] [outer = 1920A000] 12:08:33 INFO - PROCESS | 2272 | 1461179313620 Marionette DEBUG loaded listener.js 12:08:33 INFO - PROCESS | 2272 | ++DOMWINDOW == 107 (1BBAA800) [pid = 2272] [serial = 1244] [outer = 1920A000] 12:08:34 INFO - PROCESS | 2272 | 1461179314236 Marionette TRACE conn5 <- [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]]]}] 12:08:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 12:08:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 970ms 12:08:34 INFO - PROCESS | 2272 | 1461179314299 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 12:08:34 INFO - PROCESS | 2272 | 1461179314302 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 12:08:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 12:08:34 INFO - PROCESS | 2272 | 1461179314305 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 12:08:34 INFO - PROCESS | 2272 | 1461179314307 Marionette TRACE conn5 <- [1,1622,null,{}] 12:08:34 INFO - PROCESS | 2272 | 1461179314311 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:34 INFO - PROCESS | 2272 | 1461179314424 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 12:08:34 INFO - PROCESS | 2272 | 1461179314528 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:34 INFO - PROCESS | 2272 | ++DOCSHELL 1BB9F800 == 50 [pid = 2272] [id = 415] 12:08:34 INFO - PROCESS | 2272 | ++DOMWINDOW == 108 (1BBBDC00) [pid = 2272] [serial = 1245] [outer = 00000000] 12:08:34 INFO - PROCESS | 2272 | ++DOMWINDOW == 109 (1BD94400) [pid = 2272] [serial = 1246] [outer = 1BBBDC00] 12:08:34 INFO - PROCESS | 2272 | 1461179314583 Marionette DEBUG loaded listener.js 12:08:34 INFO - PROCESS | 2272 | ++DOMWINDOW == 110 (1CE78000) [pid = 2272] [serial = 1247] [outer = 1BBBDC00] 12:08:35 INFO - PROCESS | 2272 | 1461179315146 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 12:08:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 12:08:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 870ms 12:08:35 INFO - PROCESS | 2272 | 1461179315179 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 12:08:35 INFO - PROCESS | 2272 | 1461179315181 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 12:08:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 12:08:35 INFO - PROCESS | 2272 | 1461179315184 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 12:08:35 INFO - PROCESS | 2272 | 1461179315186 Marionette TRACE conn5 <- [1,1626,null,{}] 12:08:35 INFO - PROCESS | 2272 | 1461179315190 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:35 INFO - PROCESS | 2272 | 1461179315299 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 12:08:35 INFO - PROCESS | 2272 | 1461179315409 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:35 INFO - PROCESS | 2272 | ++DOCSHELL 1BCC9400 == 51 [pid = 2272] [id = 416] 12:08:35 INFO - PROCESS | 2272 | ++DOMWINDOW == 111 (1CE84000) [pid = 2272] [serial = 1248] [outer = 00000000] 12:08:35 INFO - PROCESS | 2272 | ++DOMWINDOW == 112 (1CF82400) [pid = 2272] [serial = 1249] [outer = 1CE84000] 12:08:35 INFO - PROCESS | 2272 | 1461179315463 Marionette DEBUG loaded listener.js 12:08:35 INFO - PROCESS | 2272 | ++DOMWINDOW == 113 (1D782000) [pid = 2272] [serial = 1250] [outer = 1CE84000] 12:08:36 INFO - PROCESS | 2272 | 1461179316080 Marionette TRACE conn5 <- [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]]]}] 12:08:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 12:08:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 929ms 12:08:36 INFO - PROCESS | 2272 | 1461179316119 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 12:08:36 INFO - PROCESS | 2272 | 1461179316121 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 12:08:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 12:08:36 INFO - PROCESS | 2272 | 1461179316124 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 12:08:36 INFO - PROCESS | 2272 | 1461179316126 Marionette TRACE conn5 <- [1,1630,null,{}] 12:08:36 INFO - PROCESS | 2272 | 1461179316130 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:36 INFO - PROCESS | 2272 | 1461179316257 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 12:08:36 INFO - PROCESS | 2272 | 1461179316372 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:36 INFO - PROCESS | 2272 | ++DOCSHELL 1D787C00 == 52 [pid = 2272] [id = 417] 12:08:36 INFO - PROCESS | 2272 | ++DOMWINDOW == 114 (1D82C000) [pid = 2272] [serial = 1251] [outer = 00000000] 12:08:36 INFO - PROCESS | 2272 | ++DOMWINDOW == 115 (1D9DC400) [pid = 2272] [serial = 1252] [outer = 1D82C000] 12:08:36 INFO - PROCESS | 2272 | 1461179316471 Marionette DEBUG loaded listener.js 12:08:36 INFO - PROCESS | 2272 | ++DOMWINDOW == 116 (1D9DF800) [pid = 2272] [serial = 1253] [outer = 1D82C000] 12:08:37 INFO - PROCESS | 2272 | 1461179317108 Marionette TRACE conn5 <- [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]]]}] 12:08:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 12:08:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1016ms 12:08:37 INFO - PROCESS | 2272 | 1461179317145 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 12:08:37 INFO - PROCESS | 2272 | 1461179317147 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 12:08:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 12:08:37 INFO - PROCESS | 2272 | 1461179317150 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 12:08:37 INFO - PROCESS | 2272 | 1461179317152 Marionette TRACE conn5 <- [1,1634,null,{}] 12:08:37 INFO - PROCESS | 2272 | 1461179317156 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:37 INFO - PROCESS | 2272 | 1461179317262 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 12:08:37 INFO - PROCESS | 2272 | 1461179317517 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:37 INFO - PROCESS | 2272 | ++DOCSHELL 0DE1B800 == 53 [pid = 2272] [id = 418] 12:08:37 INFO - PROCESS | 2272 | ++DOMWINDOW == 117 (0F573400) [pid = 2272] [serial = 1254] [outer = 00000000] 12:08:37 INFO - PROCESS | 2272 | ++DOMWINDOW == 118 (1022E400) [pid = 2272] [serial = 1255] [outer = 0F573400] 12:08:37 INFO - PROCESS | 2272 | 1461179317586 Marionette DEBUG loaded listener.js 12:08:37 INFO - PROCESS | 2272 | ++DOMWINDOW == 119 (10598400) [pid = 2272] [serial = 1256] [outer = 0F573400] 12:08:38 INFO - PROCESS | 2272 | 1461179318171 Marionette TRACE conn5 <- [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]]]}] 12:08:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 12:08:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1074ms 12:08:38 INFO - PROCESS | 2272 | 1461179318229 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 12:08:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 12:08:38 INFO - PROCESS | 2272 | 1461179318234 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 12:08:38 INFO - PROCESS | 2272 | 1461179318239 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 12:08:38 INFO - PROCESS | 2272 | 1461179318241 Marionette TRACE conn5 <- [1,1638,null,{}] 12:08:38 INFO - PROCESS | 2272 | 1461179318246 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:38 INFO - PROCESS | 2272 | 1461179318348 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 12:08:38 INFO - PROCESS | 2272 | 1461179318486 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:38 INFO - PROCESS | 2272 | --DOCSHELL 191B4800 == 52 [pid = 2272] [id = 410] 12:08:38 INFO - PROCESS | 2272 | --DOCSHELL 0FFC0000 == 51 [pid = 2272] [id = 409] 12:08:38 INFO - PROCESS | 2272 | --DOCSHELL 1022B800 == 50 [pid = 2272] [id = 408] 12:08:38 INFO - PROCESS | 2272 | --DOCSHELL 10228400 == 49 [pid = 2272] [id = 407] 12:08:38 INFO - PROCESS | 2272 | --DOCSHELL 17F3A400 == 48 [pid = 2272] [id = 406] 12:08:38 INFO - PROCESS | 2272 | --DOCSHELL 167E4C00 == 47 [pid = 2272] [id = 405] 12:08:38 INFO - PROCESS | 2272 | --DOCSHELL 1473CC00 == 46 [pid = 2272] [id = 404] 12:08:38 INFO - PROCESS | 2272 | --DOCSHELL 0DE1C000 == 45 [pid = 2272] [id = 403] 12:08:38 INFO - PROCESS | 2272 | --DOMWINDOW == 118 (1B373400) [pid = 2272] [serial = 1189] [outer = 00000000] [url = about:blank] 12:08:38 INFO - PROCESS | 2272 | ++DOCSHELL 0F561000 == 46 [pid = 2272] [id = 419] 12:08:38 INFO - PROCESS | 2272 | ++DOMWINDOW == 119 (0F564400) [pid = 2272] [serial = 1257] [outer = 00000000] 12:08:38 INFO - PROCESS | 2272 | ++DOMWINDOW == 120 (10023400) [pid = 2272] [serial = 1258] [outer = 0F564400] 12:08:38 INFO - PROCESS | 2272 | 1461179318588 Marionette DEBUG loaded listener.js 12:08:38 INFO - PROCESS | 2272 | ++DOMWINDOW == 121 (10501C00) [pid = 2272] [serial = 1259] [outer = 0F564400] 12:08:38 INFO - PROCESS | 2272 | --DOCSHELL 10020800 == 45 [pid = 2272] [id = 402] 12:08:38 INFO - PROCESS | 2272 | --DOCSHELL 1B3D9C00 == 44 [pid = 2272] [id = 400] 12:08:38 INFO - PROCESS | 2272 | --DOCSHELL 17F3C800 == 43 [pid = 2272] [id = 399] 12:08:38 INFO - PROCESS | 2272 | --DOCSHELL 136E7C00 == 42 [pid = 2272] [id = 398] 12:08:38 INFO - PROCESS | 2272 | --DOCSHELL 10026400 == 41 [pid = 2272] [id = 397] 12:08:38 INFO - PROCESS | 2272 | --DOMWINDOW == 120 (15114400) [pid = 2272] [serial = 1165] [outer = 00000000] [url = about:blank] 12:08:38 INFO - PROCESS | 2272 | --DOMWINDOW == 119 (151D3C00) [pid = 2272] [serial = 1166] [outer = 00000000] [url = about:blank] 12:08:38 INFO - PROCESS | 2272 | --DOMWINDOW == 118 (17F34400) [pid = 2272] [serial = 1171] [outer = 00000000] [url = about:blank] 12:08:38 INFO - PROCESS | 2272 | --DOMWINDOW == 117 (19881C00) [pid = 2272] [serial = 1178] [outer = 00000000] [url = about:blank] 12:08:38 INFO - PROCESS | 2272 | --DOMWINDOW == 116 (10DAC000) [pid = 2272] [serial = 1160] [outer = 00000000] [url = about:blank] 12:08:38 INFO - PROCESS | 2272 | --DOMWINDOW == 115 (10599C00) [pid = 2272] [serial = 1159] [outer = 00000000] [url = about:blank] 12:08:38 INFO - PROCESS | 2272 | --DOMWINDOW == 114 (147B2C00) [pid = 2272] [serial = 1156] [outer = 00000000] [url = about:blank] 12:08:38 INFO - PROCESS | 2272 | --DOMWINDOW == 113 (10020400) [pid = 2272] [serial = 1153] [outer = 00000000] [url = about:blank] 12:08:38 INFO - PROCESS | 2272 | --DOMWINDOW == 112 (1A56A400) [pid = 2272] [serial = 1187] [outer = 00000000] [url = about:blank] 12:08:38 INFO - PROCESS | 2272 | --DOMWINDOW == 111 (16718C00) [pid = 2272] [serial = 1183] [outer = 00000000] [url = about:blank] 12:08:38 INFO - PROCESS | 2272 | --DOMWINDOW == 110 (1A335800) [pid = 2272] [serial = 1186] [outer = 00000000] [url = about:blank] 12:08:38 INFO - PROCESS | 2272 | --DOMWINDOW == 109 (1A188800) [pid = 2272] [serial = 1181] [outer = 00000000] [url = about:blank] 12:08:38 INFO - PROCESS | 2272 | --DOMWINDOW == 108 (169A3C00) [pid = 2272] [serial = 1184] [outer = 00000000] [url = about:blank] 12:08:38 INFO - PROCESS | 2272 | --DOMWINDOW == 107 (17F37C00) [pid = 2272] [serial = 1172] [outer = 00000000] [url = about:blank] 12:08:38 INFO - PROCESS | 2272 | --DOMWINDOW == 106 (10593C00) [pid = 2272] [serial = 1142] [outer = 00000000] [url = about:blank] 12:08:38 INFO - PROCESS | 2272 | --DOMWINDOW == 105 (191B0C00) [pid = 2272] [serial = 1174] [outer = 00000000] [url = about:blank] 12:08:38 INFO - PROCESS | 2272 | --DOMWINDOW == 104 (1958FC00) [pid = 2272] [serial = 1177] [outer = 00000000] [url = about:blank] 12:08:38 INFO - PROCESS | 2272 | --DOMWINDOW == 103 (191B0400) [pid = 2272] [serial = 1175] [outer = 00000000] [url = about:blank] 12:08:38 INFO - PROCESS | 2272 | --DOMWINDOW == 102 (1A181C00) [pid = 2272] [serial = 1180] [outer = 00000000] [url = about:blank] 12:08:38 INFO - PROCESS | 2272 | --DOMWINDOW == 101 (1A189C00) [pid = 2272] [serial = 1150] [outer = 00000000] [url = about:blank] 12:08:38 INFO - PROCESS | 2272 | --DOMWINDOW == 100 (1A18C800) [pid = 2272] [serial = 1151] [outer = 00000000] [url = about:blank] 12:08:38 INFO - PROCESS | 2272 | --DOMWINDOW == 99 (167DA000) [pid = 2272] [serial = 1168] [outer = 00000000] [url = about:blank] 12:08:38 INFO - PROCESS | 2272 | --DOMWINDOW == 98 (167DFC00) [pid = 2272] [serial = 1169] [outer = 00000000] [url = about:blank] 12:08:38 INFO - PROCESS | 2272 | --DOMWINDOW == 97 (1050F000) [pid = 2272] [serial = 1162] [outer = 00000000] [url = about:blank] 12:08:38 INFO - PROCESS | 2272 | --DOMWINDOW == 96 (10D01400) [pid = 2272] [serial = 1163] [outer = 00000000] [url = about:blank] 12:08:39 INFO - PROCESS | 2272 | 1461179319089 Marionette TRACE conn5 <- [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]]]}] 12:08:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 12:08:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 890ms 12:08:39 INFO - PROCESS | 2272 | 1461179319130 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 12:08:39 INFO - PROCESS | 2272 | 1461179319134 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 12:08:39 INFO - PROCESS | 2272 | 1461179319138 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 12:08:39 INFO - PROCESS | 2272 | 1461179319140 Marionette TRACE conn5 <- [1,1642,null,{}] 12:08:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 12:08:39 INFO - PROCESS | 2272 | 1461179319144 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:39 INFO - PROCESS | 2272 | 1461179319231 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 12:08:39 INFO - PROCESS | 2272 | 1461179319240 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:39 INFO - PROCESS | 2272 | ++DOCSHELL 1059F800 == 42 [pid = 2272] [id = 420] 12:08:39 INFO - PROCESS | 2272 | ++DOMWINDOW == 97 (150CBC00) [pid = 2272] [serial = 1260] [outer = 00000000] 12:08:39 INFO - PROCESS | 2272 | ++DOMWINDOW == 98 (15117000) [pid = 2272] [serial = 1261] [outer = 150CBC00] 12:08:39 INFO - PROCESS | 2272 | 1461179319286 Marionette DEBUG loaded listener.js 12:08:39 INFO - PROCESS | 2272 | ++DOMWINDOW == 99 (15209C00) [pid = 2272] [serial = 1262] [outer = 150CBC00] 12:08:39 INFO - PROCESS | 2272 | 1461179319754 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 12:08:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 12:08:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 670ms 12:08:39 INFO - PROCESS | 2272 | 1461179319814 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 12:08:39 INFO - PROCESS | 2272 | 1461179319816 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 12:08:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 12:08:39 INFO - PROCESS | 2272 | 1461179319821 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 12:08:39 INFO - PROCESS | 2272 | 1461179319827 Marionette TRACE conn5 <- [1,1646,null,{}] 12:08:39 INFO - PROCESS | 2272 | 1461179319836 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:39 INFO - PROCESS | 2272 | 1461179319927 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 12:08:40 INFO - PROCESS | 2272 | 1461179320028 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:40 INFO - PROCESS | 2272 | ++DOCSHELL 167DC400 == 43 [pid = 2272] [id = 421] 12:08:40 INFO - PROCESS | 2272 | ++DOMWINDOW == 100 (167E0000) [pid = 2272] [serial = 1263] [outer = 00000000] 12:08:40 INFO - PROCESS | 2272 | ++DOMWINDOW == 101 (16B04C00) [pid = 2272] [serial = 1264] [outer = 167E0000] 12:08:40 INFO - PROCESS | 2272 | 1461179320113 Marionette DEBUG loaded listener.js 12:08:40 INFO - PROCESS | 2272 | ++DOMWINDOW == 102 (16E6B000) [pid = 2272] [serial = 1265] [outer = 167E0000] 12:08:40 INFO - PROCESS | 2272 | 1461179320489 Marionette TRACE conn5 <- [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]]]}] 12:08:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 12:08:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 690ms 12:08:40 INFO - PROCESS | 2272 | 1461179320515 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 12:08:40 INFO - PROCESS | 2272 | 1461179320517 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 12:08:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 12:08:40 INFO - PROCESS | 2272 | 1461179320521 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 12:08:40 INFO - PROCESS | 2272 | 1461179320523 Marionette TRACE conn5 <- [1,1650,null,{}] 12:08:40 INFO - PROCESS | 2272 | 1461179320526 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:40 INFO - PROCESS | 2272 | 1461179320615 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 12:08:40 INFO - PROCESS | 2272 | 1461179320622 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:40 INFO - PROCESS | 2272 | ++DOCSHELL 1001C400 == 44 [pid = 2272] [id = 422] 12:08:40 INFO - PROCESS | 2272 | ++DOMWINDOW == 103 (10022800) [pid = 2272] [serial = 1266] [outer = 00000000] 12:08:40 INFO - PROCESS | 2272 | ++DOMWINDOW == 104 (17F3FC00) [pid = 2272] [serial = 1267] [outer = 10022800] 12:08:40 INFO - PROCESS | 2272 | 1461179320667 Marionette DEBUG loaded listener.js 12:08:40 INFO - PROCESS | 2272 | ++DOMWINDOW == 105 (17FAA000) [pid = 2272] [serial = 1268] [outer = 10022800] 12:08:41 INFO - PROCESS | 2272 | 1461179321263 Marionette TRACE conn5 <- [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]]]}] 12:08:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 12:08:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 769ms 12:08:41 INFO - PROCESS | 2272 | 1461179321324 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 12:08:41 INFO - PROCESS | 2272 | 1461179321326 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 12:08:41 INFO - PROCESS | 2272 | 1461179321331 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 12:08:41 INFO - PROCESS | 2272 | 1461179321333 Marionette TRACE conn5 <- [1,1654,null,{}] 12:08:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 12:08:41 INFO - PROCESS | 2272 | 1461179321337 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:41 INFO - PROCESS | 2272 | 1461179321455 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 12:08:41 INFO - PROCESS | 2272 | 1461179321465 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:41 INFO - PROCESS | 2272 | ++DOCSHELL 18E31C00 == 45 [pid = 2272] [id = 423] 12:08:41 INFO - PROCESS | 2272 | ++DOMWINDOW == 106 (18E53400) [pid = 2272] [serial = 1269] [outer = 00000000] 12:08:41 INFO - PROCESS | 2272 | ++DOMWINDOW == 107 (191B4800) [pid = 2272] [serial = 1270] [outer = 18E53400] 12:08:41 INFO - PROCESS | 2272 | 1461179321576 Marionette DEBUG loaded listener.js 12:08:41 INFO - PROCESS | 2272 | ++DOMWINDOW == 108 (19202C00) [pid = 2272] [serial = 1271] [outer = 18E53400] 12:08:42 INFO - PROCESS | 2272 | 1461179322016 Marionette TRACE conn5 <- [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]]]}] 12:08:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 12:08:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 712ms 12:08:42 INFO - PROCESS | 2272 | 1461179322051 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 12:08:42 INFO - PROCESS | 2272 | 1461179322053 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 12:08:42 INFO - PROCESS | 2272 | 1461179322056 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 12:08:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 12:08:42 INFO - PROCESS | 2272 | 1461179322058 Marionette TRACE conn5 <- [1,1658,null,{}] 12:08:42 INFO - PROCESS | 2272 | 1461179322061 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:42 INFO - PROCESS | 2272 | 1461179322181 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 12:08:42 INFO - PROCESS | 2272 | 1461179322253 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:42 INFO - PROCESS | 2272 | ++DOCSHELL 1920B000 == 46 [pid = 2272] [id = 424] 12:08:42 INFO - PROCESS | 2272 | ++DOMWINDOW == 109 (1958D400) [pid = 2272] [serial = 1272] [outer = 00000000] 12:08:42 INFO - PROCESS | 2272 | ++DOMWINDOW == 110 (19F89800) [pid = 2272] [serial = 1273] [outer = 1958D400] 12:08:42 INFO - PROCESS | 2272 | 1461179322297 Marionette DEBUG loaded listener.js 12:08:42 INFO - PROCESS | 2272 | ++DOMWINDOW == 111 (1A189000) [pid = 2272] [serial = 1274] [outer = 1958D400] 12:08:42 INFO - PROCESS | 2272 | 1461179322719 Marionette TRACE conn5 <- [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]]]}] 12:08:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 12:08:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 730ms 12:08:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 12:08:42 INFO - PROCESS | 2272 | 1461179322791 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 12:08:42 INFO - PROCESS | 2272 | 1461179322793 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 12:08:42 INFO - PROCESS | 2272 | 1461179322796 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 12:08:42 INFO - PROCESS | 2272 | 1461179322798 Marionette TRACE conn5 <- [1,1662,null,{}] 12:08:42 INFO - PROCESS | 2272 | 1461179322801 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:43 INFO - PROCESS | 2272 | 1461179323038 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 12:08:43 INFO - PROCESS | 2272 | --DOMWINDOW == 110 (147A8C00) [pid = 2272] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 12:08:43 INFO - PROCESS | 2272 | --DOMWINDOW == 109 (167E6C00) [pid = 2272] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 12:08:43 INFO - PROCESS | 2272 | --DOMWINDOW == 108 (0DE20400) [pid = 2272] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 12:08:43 INFO - PROCESS | 2272 | --DOMWINDOW == 107 (17F3C400) [pid = 2272] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 12:08:43 INFO - PROCESS | 2272 | --DOMWINDOW == 106 (10145800) [pid = 2272] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 12:08:43 INFO - PROCESS | 2272 | --DOMWINDOW == 105 (18E5A800) [pid = 2272] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 12:08:43 INFO - PROCESS | 2272 | --DOMWINDOW == 104 (1001F400) [pid = 2272] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 12:08:43 INFO - PROCESS | 2272 | --DOMWINDOW == 103 (19F52800) [pid = 2272] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 12:08:43 INFO - PROCESS | 2272 | --DOMWINDOW == 102 (18E5F000) [pid = 2272] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 12:08:43 INFO - PROCESS | 2272 | 1461179323107 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:43 INFO - PROCESS | 2272 | ++DOCSHELL 0DE16C00 == 47 [pid = 2272] [id = 425] 12:08:43 INFO - PROCESS | 2272 | ++DOMWINDOW == 103 (0DE17800) [pid = 2272] [serial = 1275] [outer = 00000000] 12:08:43 INFO - PROCESS | 2272 | ++DOMWINDOW == 104 (147A8C00) [pid = 2272] [serial = 1276] [outer = 0DE17800] 12:08:43 INFO - PROCESS | 2272 | 1461179323151 Marionette DEBUG loaded listener.js 12:08:43 INFO - PROCESS | 2272 | ++DOMWINDOW == 105 (15112800) [pid = 2272] [serial = 1277] [outer = 0DE17800] 12:08:43 INFO - PROCESS | 2272 | 1461179323506 Marionette TRACE conn5 <- [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]]]}] 12:08:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 12:08:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 770ms 12:08:43 INFO - PROCESS | 2272 | 1461179323567 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 12:08:43 INFO - PROCESS | 2272 | 1461179323569 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 12:08:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 12:08:43 INFO - PROCESS | 2272 | 1461179323572 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 12:08:43 INFO - PROCESS | 2272 | 1461179323574 Marionette TRACE conn5 <- [1,1666,null,{}] 12:08:43 INFO - PROCESS | 2272 | 1461179323577 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:43 INFO - PROCESS | 2272 | 1461179323661 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 12:08:43 INFO - PROCESS | 2272 | 1461179323667 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:43 INFO - PROCESS | 2272 | ++DOCSHELL 167DEC00 == 48 [pid = 2272] [id = 426] 12:08:43 INFO - PROCESS | 2272 | ++DOMWINDOW == 106 (1920D000) [pid = 2272] [serial = 1278] [outer = 00000000] 12:08:43 INFO - PROCESS | 2272 | ++DOMWINDOW == 107 (1A577800) [pid = 2272] [serial = 1279] [outer = 1920D000] 12:08:43 INFO - PROCESS | 2272 | 1461179323712 Marionette DEBUG loaded listener.js 12:08:43 INFO - PROCESS | 2272 | ++DOMWINDOW == 108 (1B33D400) [pid = 2272] [serial = 1280] [outer = 1920D000] 12:08:44 INFO - PROCESS | 2272 | 1461179324153 Marionette TRACE conn5 <- [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]]]}] 12:08:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 12:08:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 630ms 12:08:44 INFO - PROCESS | 2272 | 1461179324203 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 12:08:44 INFO - PROCESS | 2272 | 1461179324205 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 12:08:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 12:08:44 INFO - PROCESS | 2272 | 1461179324208 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 12:08:44 INFO - PROCESS | 2272 | 1461179324210 Marionette TRACE conn5 <- [1,1670,null,{}] 12:08:44 INFO - PROCESS | 2272 | 1461179324214 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:44 INFO - PROCESS | 2272 | 1461179324302 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 12:08:44 INFO - PROCESS | 2272 | 1461179324309 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:44 INFO - PROCESS | 2272 | ++DOCSHELL 10599000 == 49 [pid = 2272] [id = 427] 12:08:44 INFO - PROCESS | 2272 | ++DOMWINDOW == 109 (17F39000) [pid = 2272] [serial = 1281] [outer = 00000000] 12:08:44 INFO - PROCESS | 2272 | ++DOMWINDOW == 110 (1B496000) [pid = 2272] [serial = 1282] [outer = 17F39000] 12:08:44 INFO - PROCESS | 2272 | 1461179324353 Marionette DEBUG loaded listener.js 12:08:44 INFO - PROCESS | 2272 | ++DOMWINDOW == 111 (1B9D6C00) [pid = 2272] [serial = 1283] [outer = 17F39000] 12:08:44 INFO - PROCESS | 2272 | 1461179324816 Marionette TRACE conn5 <- [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]]]}] 12:08:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 12:08:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 631ms 12:08:44 INFO - PROCESS | 2272 | 1461179324844 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 12:08:44 INFO - PROCESS | 2272 | 1461179324846 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 12:08:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 12:08:44 INFO - PROCESS | 2272 | 1461179324861 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 12:08:44 INFO - PROCESS | 2272 | 1461179324863 Marionette TRACE conn5 <- [1,1674,null,{}] 12:08:44 INFO - PROCESS | 2272 | 1461179324867 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:44 INFO - PROCESS | 2272 | 1461179324954 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 12:08:44 INFO - PROCESS | 2272 | 1461179324961 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:44 INFO - PROCESS | 2272 | ++DOCSHELL 1BBA7400 == 50 [pid = 2272] [id = 428] 12:08:44 INFO - PROCESS | 2272 | ++DOMWINDOW == 112 (1BC52000) [pid = 2272] [serial = 1284] [outer = 00000000] 12:08:44 INFO - PROCESS | 2272 | ++DOMWINDOW == 113 (1CED2800) [pid = 2272] [serial = 1285] [outer = 1BC52000] 12:08:45 INFO - PROCESS | 2272 | 1461179325010 Marionette DEBUG loaded listener.js 12:08:45 INFO - PROCESS | 2272 | ++DOMWINDOW == 114 (1D82CC00) [pid = 2272] [serial = 1286] [outer = 1BC52000] 12:08:45 INFO - PROCESS | 2272 | 1461179325764 Marionette TRACE conn5 <- [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]]]}] 12:08:45 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 12:08:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 990ms 12:08:45 INFO - PROCESS | 2272 | 1461179325840 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 12:08:45 INFO - PROCESS | 2272 | 1461179325846 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 12:08:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 12:08:45 INFO - PROCESS | 2272 | 1461179325852 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 12:08:45 INFO - PROCESS | 2272 | 1461179325855 Marionette TRACE conn5 <- [1,1678,null,{}] 12:08:45 INFO - PROCESS | 2272 | 1461179325861 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:46 INFO - PROCESS | 2272 | 1461179326014 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 12:08:46 INFO - PROCESS | 2272 | 1461179326150 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:46 INFO - PROCESS | 2272 | ++DOCSHELL 10425C00 == 51 [pid = 2272] [id = 429] 12:08:46 INFO - PROCESS | 2272 | ++DOMWINDOW == 115 (10599C00) [pid = 2272] [serial = 1287] [outer = 00000000] 12:08:46 INFO - PROCESS | 2272 | ++DOMWINDOW == 116 (1510C800) [pid = 2272] [serial = 1288] [outer = 10599C00] 12:08:46 INFO - PROCESS | 2272 | 1461179326209 Marionette DEBUG loaded listener.js 12:08:46 INFO - PROCESS | 2272 | ++DOMWINDOW == 117 (15215000) [pid = 2272] [serial = 1289] [outer = 10599C00] 12:08:46 INFO - PROCESS | 2272 | 1461179326795 Marionette TRACE conn5 <- [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]]]}] 12:08:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 12:08:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 969ms 12:08:46 INFO - PROCESS | 2272 | 1461179326826 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 12:08:46 INFO - PROCESS | 2272 | 1461179326832 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 12:08:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 12:08:46 INFO - PROCESS | 2272 | 1461179326839 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 12:08:46 INFO - PROCESS | 2272 | 1461179326841 Marionette TRACE conn5 <- [1,1682,null,{}] 12:08:46 INFO - PROCESS | 2272 | 1461179326846 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:46 INFO - PROCESS | 2272 | 1461179326960 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 12:08:47 INFO - PROCESS | 2272 | 1461179327073 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:47 INFO - PROCESS | 2272 | ++DOCSHELL 0FFBF000 == 52 [pid = 2272] [id = 430] 12:08:47 INFO - PROCESS | 2272 | ++DOMWINDOW == 118 (0FFC8000) [pid = 2272] [serial = 1290] [outer = 00000000] 12:08:47 INFO - PROCESS | 2272 | ++DOMWINDOW == 119 (191B0C00) [pid = 2272] [serial = 1291] [outer = 0FFC8000] 12:08:47 INFO - PROCESS | 2272 | 1461179327169 Marionette DEBUG loaded listener.js 12:08:47 INFO - PROCESS | 2272 | ++DOMWINDOW == 120 (191E0000) [pid = 2272] [serial = 1292] [outer = 0FFC8000] 12:08:47 INFO - PROCESS | 2272 | 1461179327793 Marionette TRACE conn5 <- [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]]]}] 12:08:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 12:08:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 970ms 12:08:47 INFO - PROCESS | 2272 | 1461179327817 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 12:08:47 INFO - PROCESS | 2272 | 1461179327819 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 12:08:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 12:08:47 INFO - PROCESS | 2272 | 1461179327824 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 12:08:47 INFO - PROCESS | 2272 | 1461179327828 Marionette TRACE conn5 <- [1,1686,null,{}] 12:08:47 INFO - PROCESS | 2272 | 1461179327839 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:47 INFO - PROCESS | 2272 | 1461179327956 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 12:08:48 INFO - PROCESS | 2272 | 1461179328101 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:48 INFO - PROCESS | 2272 | ++DOCSHELL 1BCC5800 == 53 [pid = 2272] [id = 431] 12:08:48 INFO - PROCESS | 2272 | ++DOMWINDOW == 121 (1BD93400) [pid = 2272] [serial = 1293] [outer = 00000000] 12:08:48 INFO - PROCESS | 2272 | ++DOMWINDOW == 122 (1D82F000) [pid = 2272] [serial = 1294] [outer = 1BD93400] 12:08:48 INFO - PROCESS | 2272 | 1461179328162 Marionette DEBUG loaded listener.js 12:08:48 INFO - PROCESS | 2272 | ++DOMWINDOW == 123 (1D9DB000) [pid = 2272] [serial = 1295] [outer = 1BD93400] 12:08:48 INFO - PROCESS | 2272 | 1461179328772 Marionette TRACE conn5 <- [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]]]}] 12:08:48 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 12:08:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 990ms 12:08:48 INFO - PROCESS | 2272 | 1461179328815 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 12:08:48 INFO - PROCESS | 2272 | 1461179328818 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 12:08:48 INFO - PROCESS | 2272 | 1461179328822 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 12:08:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 12:08:48 INFO - PROCESS | 2272 | 1461179328824 Marionette TRACE conn5 <- [1,1690,null,{}] 12:08:48 INFO - PROCESS | 2272 | 1461179328827 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:48 INFO - PROCESS | 2272 | 1461179328943 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 12:08:49 INFO - PROCESS | 2272 | 1461179329057 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:49 INFO - PROCESS | 2272 | ++DOCSHELL 1D9E1400 == 54 [pid = 2272] [id = 432] 12:08:49 INFO - PROCESS | 2272 | ++DOMWINDOW == 124 (1D9E6C00) [pid = 2272] [serial = 1296] [outer = 00000000] 12:08:49 INFO - PROCESS | 2272 | ++DOMWINDOW == 125 (1E12C800) [pid = 2272] [serial = 1297] [outer = 1D9E6C00] 12:08:49 INFO - PROCESS | 2272 | 1461179329156 Marionette DEBUG loaded listener.js 12:08:49 INFO - PROCESS | 2272 | ++DOMWINDOW == 126 (1E131C00) [pid = 2272] [serial = 1298] [outer = 1D9E6C00] 12:08:49 INFO - PROCESS | 2272 | 1461179329674 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 12:08:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 12:08:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 930ms 12:08:49 INFO - PROCESS | 2272 | 1461179329756 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 12:08:49 INFO - PROCESS | 2272 | 1461179329758 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 12:08:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 12:08:49 INFO - PROCESS | 2272 | 1461179329762 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 12:08:49 INFO - PROCESS | 2272 | 1461179329764 Marionette TRACE conn5 <- [1,1694,null,{}] 12:08:49 INFO - PROCESS | 2272 | 1461179329768 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:49 INFO - PROCESS | 2272 | 1461179329876 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 12:08:50 INFO - PROCESS | 2272 | 1461179330016 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:50 INFO - PROCESS | 2272 | ++DOCSHELL 1E129800 == 55 [pid = 2272] [id = 433] 12:08:50 INFO - PROCESS | 2272 | ++DOMWINDOW == 127 (1E134400) [pid = 2272] [serial = 1299] [outer = 00000000] 12:08:50 INFO - PROCESS | 2272 | ++DOMWINDOW == 128 (1E147800) [pid = 2272] [serial = 1300] [outer = 1E134400] 12:08:50 INFO - PROCESS | 2272 | 1461179330073 Marionette DEBUG loaded listener.js 12:08:50 INFO - PROCESS | 2272 | ++DOMWINDOW == 129 (1E14C000) [pid = 2272] [serial = 1301] [outer = 1E134400] 12:08:50 INFO - PROCESS | 2272 | 1461179330721 Marionette TRACE conn5 <- [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]]]}] 12:08:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 12:08:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 970ms 12:08:50 INFO - PROCESS | 2272 | 1461179330735 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 12:08:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 12:08:50 INFO - PROCESS | 2272 | 1461179330737 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 12:08:50 INFO - PROCESS | 2272 | 1461179330741 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 12:08:50 INFO - PROCESS | 2272 | 1461179330743 Marionette TRACE conn5 <- [1,1698,null,{}] 12:08:50 INFO - PROCESS | 2272 | 1461179330746 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:50 INFO - PROCESS | 2272 | 1461179330868 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 12:08:51 INFO - PROCESS | 2272 | 1461179331157 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:51 INFO - PROCESS | 2272 | ++DOCSHELL 0BB7E800 == 56 [pid = 2272] [id = 434] 12:08:51 INFO - PROCESS | 2272 | ++DOMWINDOW == 130 (0FF05400) [pid = 2272] [serial = 1302] [outer = 00000000] 12:08:51 INFO - PROCESS | 2272 | ++DOMWINDOW == 131 (1473CC00) [pid = 2272] [serial = 1303] [outer = 0FF05400] 12:08:51 INFO - PROCESS | 2272 | 1461179331227 Marionette DEBUG loaded listener.js 12:08:51 INFO - PROCESS | 2272 | ++DOMWINDOW == 132 (14A3D400) [pid = 2272] [serial = 1304] [outer = 0FF05400] 12:08:51 INFO - PROCESS | 2272 | 1461179331787 Marionette TRACE conn5 <- [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]]]}] 12:08:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 12:08:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1070ms 12:08:51 INFO - PROCESS | 2272 | 1461179331830 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 12:08:51 INFO - PROCESS | 2272 | 1461179331835 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 12:08:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 12:08:51 INFO - PROCESS | 2272 | 1461179331841 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 12:08:51 INFO - PROCESS | 2272 | 1461179331844 Marionette TRACE conn5 <- [1,1702,null,{}] 12:08:51 INFO - PROCESS | 2272 | 1461179331849 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:51 INFO - PROCESS | 2272 | 1461179331960 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 12:08:52 INFO - PROCESS | 2272 | 1461179332075 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:52 INFO - PROCESS | 2272 | ++DOCSHELL 14508C00 == 57 [pid = 2272] [id = 435] 12:08:52 INFO - PROCESS | 2272 | ++DOMWINDOW == 133 (15117400) [pid = 2272] [serial = 1305] [outer = 00000000] 12:08:52 INFO - PROCESS | 2272 | ++DOMWINDOW == 134 (17EF1400) [pid = 2272] [serial = 1306] [outer = 15117400] 12:08:52 INFO - PROCESS | 2272 | 1461179332168 Marionette DEBUG loaded listener.js 12:08:52 INFO - PROCESS | 2272 | ++DOMWINDOW == 135 (17FA5000) [pid = 2272] [serial = 1307] [outer = 15117400] 12:08:52 INFO - PROCESS | 2272 | --DOCSHELL 10599000 == 56 [pid = 2272] [id = 427] 12:08:52 INFO - PROCESS | 2272 | --DOCSHELL 167DEC00 == 55 [pid = 2272] [id = 426] 12:08:52 INFO - PROCESS | 2272 | --DOCSHELL 0DE16C00 == 54 [pid = 2272] [id = 425] 12:08:52 INFO - PROCESS | 2272 | --DOCSHELL 1920B000 == 53 [pid = 2272] [id = 424] 12:08:52 INFO - PROCESS | 2272 | --DOCSHELL 18E31C00 == 52 [pid = 2272] [id = 423] 12:08:52 INFO - PROCESS | 2272 | --DOCSHELL 1001C400 == 51 [pid = 2272] [id = 422] 12:08:52 INFO - PROCESS | 2272 | --DOCSHELL 167DC400 == 50 [pid = 2272] [id = 421] 12:08:52 INFO - PROCESS | 2272 | --DOCSHELL 1059F800 == 49 [pid = 2272] [id = 420] 12:08:52 INFO - PROCESS | 2272 | --DOMWINDOW == 134 (10595C00) [pid = 2272] [serial = 1192] [outer = 00000000] [url = about:blank] 12:08:52 INFO - PROCESS | 2272 | --DOMWINDOW == 133 (16715800) [pid = 2272] [serial = 1195] [outer = 00000000] [url = about:blank] 12:08:52 INFO - PROCESS | 2272 | --DOMWINDOW == 132 (1A576000) [pid = 2272] [serial = 1198] [outer = 00000000] [url = about:blank] 12:08:52 INFO - PROCESS | 2272 | --DOMWINDOW == 131 (1B495800) [pid = 2272] [serial = 1201] [outer = 00000000] [url = about:blank] 12:08:52 INFO - PROCESS | 2272 | --DOMWINDOW == 130 (1B5F0C00) [pid = 2272] [serial = 1234] [outer = 00000000] [url = about:blank] 12:08:52 INFO - PROCESS | 2272 | --DOCSHELL 0F561000 == 48 [pid = 2272] [id = 419] 12:08:52 INFO - PROCESS | 2272 | --DOCSHELL 0DE1B800 == 47 [pid = 2272] [id = 418] 12:08:52 INFO - PROCESS | 2272 | --DOMWINDOW == 129 (152E4000) [pid = 2272] [serial = 1213] [outer = 00000000] [url = about:blank] 12:08:52 INFO - PROCESS | 2272 | --DOMWINDOW == 128 (16150000) [pid = 2272] [serial = 1214] [outer = 00000000] [url = about:blank] 12:08:52 INFO - PROCESS | 2272 | --DOMWINDOW == 127 (16E71C00) [pid = 2272] [serial = 1216] [outer = 00000000] [url = about:blank] 12:08:52 INFO - PROCESS | 2272 | --DOMWINDOW == 126 (1059A400) [pid = 2272] [serial = 1210] [outer = 00000000] [url = about:blank] 12:08:52 INFO - PROCESS | 2272 | --DOMWINDOW == 125 (17FAC000) [pid = 2272] [serial = 1219] [outer = 00000000] [url = about:blank] 12:08:52 INFO - PROCESS | 2272 | --DOMWINDOW == 124 (184CCC00) [pid = 2272] [serial = 1220] [outer = 00000000] [url = about:blank] 12:08:52 INFO - PROCESS | 2272 | --DOMWINDOW == 123 (0FFBD400) [pid = 2272] [serial = 1204] [outer = 00000000] [url = about:blank] 12:08:52 INFO - PROCESS | 2272 | --DOMWINDOW == 122 (1523E400) [pid = 2272] [serial = 1208] [outer = 00000000] [url = about:blank] 12:08:52 INFO - PROCESS | 2272 | --DOMWINDOW == 121 (15116C00) [pid = 2272] [serial = 1207] [outer = 00000000] [url = about:blank] 12:08:52 INFO - PROCESS | 2272 | --DOMWINDOW == 120 (1920DC00) [pid = 2272] [serial = 1223] [outer = 00000000] [url = about:blank] 12:08:52 INFO - PROCESS | 2272 | --DOMWINDOW == 119 (110AE400) [pid = 2272] [serial = 1211] [outer = 00000000] [url = about:blank] 12:08:52 INFO - PROCESS | 2272 | --DOMWINDOW == 118 (1920E400) [pid = 2272] [serial = 1222] [outer = 00000000] [url = about:blank] 12:08:52 INFO - PROCESS | 2272 | --DOMWINDOW == 117 (167E4000) [pid = 2272] [serial = 1228] [outer = 00000000] [url = about:blank] 12:08:52 INFO - PROCESS | 2272 | --DOMWINDOW == 116 (1A647C00) [pid = 2272] [serial = 1232] [outer = 00000000] [url = about:blank] 12:08:52 INFO - PROCESS | 2272 | --DOMWINDOW == 115 (1A181400) [pid = 2272] [serial = 1225] [outer = 00000000] [url = about:blank] 12:08:52 INFO - PROCESS | 2272 | --DOMWINDOW == 114 (1A64F400) [pid = 2272] [serial = 1231] [outer = 00000000] [url = about:blank] 12:08:52 INFO - PROCESS | 2272 | --DOMWINDOW == 113 (19F8C400) [pid = 2272] [serial = 1226] [outer = 00000000] [url = about:blank] 12:08:52 INFO - PROCESS | 2272 | --DOMWINDOW == 112 (1983B400) [pid = 2272] [serial = 1229] [outer = 00000000] [url = about:blank] 12:08:52 INFO - PROCESS | 2272 | --DOMWINDOW == 111 (17F34C00) [pid = 2272] [serial = 1217] [outer = 00000000] [url = about:blank] 12:08:52 INFO - PROCESS | 2272 | 1461179332738 Marionette TRACE conn5 <- [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]]]}] 12:08:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 12:08:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 930ms 12:08:52 INFO - PROCESS | 2272 | 1461179332776 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 12:08:52 INFO - PROCESS | 2272 | 1461179332780 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 12:08:52 INFO - PROCESS | 2272 | 1461179332784 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 12:08:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 12:08:52 INFO - PROCESS | 2272 | 1461179332786 Marionette TRACE conn5 <- [1,1706,null,{}] 12:08:52 INFO - PROCESS | 2272 | 1461179332790 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:52 INFO - PROCESS | 2272 | 1461179332877 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 12:08:52 INFO - PROCESS | 2272 | 1461179332991 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:52 INFO - PROCESS | 2272 | ++DOCSHELL 103AC800 == 48 [pid = 2272] [id = 436] 12:08:52 INFO - PROCESS | 2272 | ++DOMWINDOW == 112 (10593C00) [pid = 2272] [serial = 1308] [outer = 00000000] 12:08:53 INFO - PROCESS | 2272 | ++DOMWINDOW == 113 (147B2400) [pid = 2272] [serial = 1309] [outer = 10593C00] 12:08:53 INFO - PROCESS | 2272 | 1461179333045 Marionette DEBUG loaded listener.js 12:08:53 INFO - PROCESS | 2272 | ++DOMWINDOW == 114 (15208000) [pid = 2272] [serial = 1310] [outer = 10593C00] 12:08:53 INFO - PROCESS | 2272 | 1461179333462 Marionette TRACE conn5 <- [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]]]}] 12:08:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 12:08:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 730ms 12:08:53 INFO - PROCESS | 2272 | 1461179333519 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 12:08:53 INFO - PROCESS | 2272 | 1461179333522 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 12:08:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 12:08:53 INFO - PROCESS | 2272 | 1461179333526 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 12:08:53 INFO - PROCESS | 2272 | 1461179333532 Marionette TRACE conn5 <- [1,1710,null,{}] 12:08:53 INFO - PROCESS | 2272 | 1461179333541 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:53 INFO - PROCESS | 2272 | 1461179333630 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 12:08:53 INFO - PROCESS | 2272 | 1461179333677 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:53 INFO - PROCESS | 2272 | ++DOCSHELL 1671CC00 == 49 [pid = 2272] [id = 437] 12:08:53 INFO - PROCESS | 2272 | ++DOMWINDOW == 115 (1671F000) [pid = 2272] [serial = 1311] [outer = 00000000] 12:08:53 INFO - PROCESS | 2272 | ++DOMWINDOW == 116 (184D6400) [pid = 2272] [serial = 1312] [outer = 1671F000] 12:08:53 INFO - PROCESS | 2272 | 1461179333722 Marionette DEBUG loaded listener.js 12:08:53 INFO - PROCESS | 2272 | ++DOMWINDOW == 117 (18E53000) [pid = 2272] [serial = 1313] [outer = 1671F000] 12:08:54 INFO - PROCESS | 2272 | 1461179334189 Marionette TRACE conn5 <- [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]]]}] 12:08:54 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 12:08:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 730ms 12:08:54 INFO - PROCESS | 2272 | 1461179334259 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 12:08:54 INFO - PROCESS | 2272 | 1461179334262 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 12:08:54 INFO - PROCESS | 2272 | 1461179334265 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 12:08:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 12:08:54 INFO - PROCESS | 2272 | 1461179334267 Marionette TRACE conn5 <- [1,1714,null,{}] 12:08:54 INFO - PROCESS | 2272 | 1461179334270 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:54 INFO - PROCESS | 2272 | 1461179334357 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 12:08:54 INFO - PROCESS | 2272 | 1461179334363 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:54 INFO - PROCESS | 2272 | ++DOCSHELL 18E57C00 == 50 [pid = 2272] [id = 438] 12:08:54 INFO - PROCESS | 2272 | ++DOMWINDOW == 118 (18E5DC00) [pid = 2272] [serial = 1314] [outer = 00000000] 12:08:54 INFO - PROCESS | 2272 | ++DOMWINDOW == 119 (19832C00) [pid = 2272] [serial = 1315] [outer = 18E5DC00] 12:08:54 INFO - PROCESS | 2272 | 1461179334408 Marionette DEBUG loaded listener.js 12:08:54 INFO - PROCESS | 2272 | ++DOMWINDOW == 120 (1988D800) [pid = 2272] [serial = 1316] [outer = 18E5DC00] 12:08:54 INFO - PROCESS | 2272 | 1461179334895 Marionette TRACE conn5 <- [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]]]}] 12:08:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 12:08:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 670ms 12:08:54 INFO - PROCESS | 2272 | 1461179334940 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 12:08:54 INFO - PROCESS | 2272 | 1461179334942 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 12:08:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 12:08:54 INFO - PROCESS | 2272 | 1461179334945 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 12:08:54 INFO - PROCESS | 2272 | 1461179334947 Marionette TRACE conn5 <- [1,1718,null,{}] 12:08:54 INFO - PROCESS | 2272 | 1461179334956 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:55 INFO - PROCESS | 2272 | 1461179335106 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 12:08:55 INFO - PROCESS | 2272 | 1461179335130 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:55 INFO - PROCESS | 2272 | ++DOCSHELL 1A181400 == 51 [pid = 2272] [id = 439] 12:08:55 INFO - PROCESS | 2272 | ++DOMWINDOW == 121 (1A181800) [pid = 2272] [serial = 1317] [outer = 00000000] 12:08:55 INFO - PROCESS | 2272 | ++DOMWINDOW == 122 (1A18F400) [pid = 2272] [serial = 1318] [outer = 1A181800] 12:08:55 INFO - PROCESS | 2272 | 1461179335185 Marionette DEBUG loaded listener.js 12:08:55 INFO - PROCESS | 2272 | ++DOMWINDOW == 123 (1A56D000) [pid = 2272] [serial = 1319] [outer = 1A181800] 12:08:55 INFO - PROCESS | 2272 | 1461179335656 Marionette TRACE conn5 <- [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]]]}] 12:08:55 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 12:08:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 730ms 12:08:55 INFO - PROCESS | 2272 | 1461179335680 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 12:08:55 INFO - PROCESS | 2272 | 1461179335682 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 12:08:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 12:08:55 INFO - PROCESS | 2272 | 1461179335685 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 12:08:55 INFO - PROCESS | 2272 | 1461179335687 Marionette TRACE conn5 <- [1,1722,null,{}] 12:08:55 INFO - PROCESS | 2272 | 1461179335690 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:55 INFO - PROCESS | 2272 | 1461179335813 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 12:08:55 INFO - PROCESS | 2272 | 1461179335882 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:55 INFO - PROCESS | 2272 | ++DOCSHELL 1A56F000 == 52 [pid = 2272] [id = 440] 12:08:55 INFO - PROCESS | 2272 | ++DOMWINDOW == 124 (1A570800) [pid = 2272] [serial = 1320] [outer = 00000000] 12:08:55 INFO - PROCESS | 2272 | ++DOMWINDOW == 125 (1B497C00) [pid = 2272] [serial = 1321] [outer = 1A570800] 12:08:55 INFO - PROCESS | 2272 | 1461179335927 Marionette DEBUG loaded listener.js 12:08:55 INFO - PROCESS | 2272 | ++DOMWINDOW == 126 (1B5F0C00) [pid = 2272] [serial = 1322] [outer = 1A570800] 12:08:56 INFO - PROCESS | 2272 | 1461179336340 Marionette TRACE conn5 <- [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]]]}] 12:08:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 12:08:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 729ms 12:08:56 INFO - PROCESS | 2272 | 1461179336415 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 12:08:56 INFO - PROCESS | 2272 | 1461179336418 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 12:08:56 INFO - PROCESS | 2272 | 1461179336421 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 12:08:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 12:08:56 INFO - PROCESS | 2272 | 1461179336422 Marionette TRACE conn5 <- [1,1726,null,{}] 12:08:56 INFO - PROCESS | 2272 | 1461179336426 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:56 INFO - PROCESS | 2272 | 1461179336574 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 12:08:56 INFO - PROCESS | 2272 | --DOMWINDOW == 125 (17F39000) [pid = 2272] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 12:08:56 INFO - PROCESS | 2272 | --DOMWINDOW == 124 (0F573400) [pid = 2272] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 12:08:56 INFO - PROCESS | 2272 | --DOMWINDOW == 123 (18E53400) [pid = 2272] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 12:08:56 INFO - PROCESS | 2272 | --DOMWINDOW == 122 (0F564400) [pid = 2272] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 12:08:56 INFO - PROCESS | 2272 | --DOMWINDOW == 121 (150CBC00) [pid = 2272] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 12:08:56 INFO - PROCESS | 2272 | --DOMWINDOW == 120 (10022800) [pid = 2272] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 12:08:56 INFO - PROCESS | 2272 | --DOMWINDOW == 119 (1958D400) [pid = 2272] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 12:08:56 INFO - PROCESS | 2272 | --DOMWINDOW == 118 (167E0000) [pid = 2272] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 12:08:56 INFO - PROCESS | 2272 | --DOMWINDOW == 117 (0DE17800) [pid = 2272] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 12:08:56 INFO - PROCESS | 2272 | --DOMWINDOW == 116 (1920D000) [pid = 2272] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 12:08:56 INFO - PROCESS | 2272 | --DOMWINDOW == 115 (1A56D400) [pid = 2272] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 12:08:56 INFO - PROCESS | 2272 | 1461179336820 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:56 INFO - PROCESS | 2272 | ++DOCSHELL 0F564400 == 53 [pid = 2272] [id = 441] 12:08:56 INFO - PROCESS | 2272 | ++DOMWINDOW == 116 (0F573400) [pid = 2272] [serial = 1323] [outer = 00000000] 12:08:56 INFO - PROCESS | 2272 | ++DOMWINDOW == 117 (14A3F000) [pid = 2272] [serial = 1324] [outer = 0F573400] 12:08:56 INFO - PROCESS | 2272 | 1461179336867 Marionette DEBUG loaded listener.js 12:08:56 INFO - PROCESS | 2272 | ++DOMWINDOW == 118 (167E0000) [pid = 2272] [serial = 1325] [outer = 0F573400] 12:08:57 INFO - PROCESS | 2272 | 1461179337229 Marionette TRACE conn5 <- [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]]]}] 12:08:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 12:08:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 870ms 12:08:57 INFO - PROCESS | 2272 | 1461179337295 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 12:08:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 12:08:57 INFO - PROCESS | 2272 | 1461179337297 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 12:08:57 INFO - PROCESS | 2272 | 1461179337301 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 12:08:57 INFO - PROCESS | 2272 | 1461179337302 Marionette TRACE conn5 <- [1,1730,null,{}] 12:08:57 INFO - PROCESS | 2272 | 1461179337306 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:57 INFO - PROCESS | 2272 | 1461179337429 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 12:08:57 INFO - PROCESS | 2272 | 1461179337489 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:57 INFO - PROCESS | 2272 | ++DOCSHELL 16088C00 == 54 [pid = 2272] [id = 442] 12:08:57 INFO - PROCESS | 2272 | ++DOMWINDOW == 119 (17F36800) [pid = 2272] [serial = 1326] [outer = 00000000] 12:08:57 INFO - PROCESS | 2272 | ++DOMWINDOW == 120 (1BCBD800) [pid = 2272] [serial = 1327] [outer = 17F36800] 12:08:57 INFO - PROCESS | 2272 | 1461179337533 Marionette DEBUG loaded listener.js 12:08:57 INFO - PROCESS | 2272 | ++DOMWINDOW == 121 (1BCBC800) [pid = 2272] [serial = 1328] [outer = 17F36800] 12:08:57 INFO - PROCESS | 2272 | 1461179337888 Marionette TRACE conn5 <- [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]]]}] 12:08:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 12:08:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 631ms 12:08:57 INFO - PROCESS | 2272 | 1461179337932 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 12:08:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 12:08:57 INFO - PROCESS | 2272 | 1461179337934 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 12:08:57 INFO - PROCESS | 2272 | 1461179337937 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 12:08:57 INFO - PROCESS | 2272 | 1461179337939 Marionette TRACE conn5 <- [1,1734,null,{}] 12:08:57 INFO - PROCESS | 2272 | 1461179337942 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:58 INFO - PROCESS | 2272 | 1461179338073 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 12:08:58 INFO - PROCESS | 2272 | 1461179338116 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:58 INFO - PROCESS | 2272 | ++DOCSHELL 10229400 == 55 [pid = 2272] [id = 443] 12:08:58 INFO - PROCESS | 2272 | ++DOMWINDOW == 122 (10D03800) [pid = 2272] [serial = 1329] [outer = 00000000] 12:08:58 INFO - PROCESS | 2272 | ++DOMWINDOW == 123 (1D9D9400) [pid = 2272] [serial = 1330] [outer = 10D03800] 12:08:58 INFO - PROCESS | 2272 | 1461179338162 Marionette DEBUG loaded listener.js 12:08:58 INFO - PROCESS | 2272 | ++DOMWINDOW == 124 (1E12A800) [pid = 2272] [serial = 1331] [outer = 10D03800] 12:08:58 INFO - PROCESS | 2272 | 1461179338584 Marionette TRACE conn5 <- [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]]]}] 12:08:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 12:08:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 670ms 12:08:58 INFO - PROCESS | 2272 | 1461179338609 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 12:08:58 INFO - PROCESS | 2272 | 1461179338611 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 12:08:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 12:08:58 INFO - PROCESS | 2272 | 1461179338614 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 12:08:58 INFO - PROCESS | 2272 | 1461179338615 Marionette TRACE conn5 <- [1,1738,null,{}] 12:08:58 INFO - PROCESS | 2272 | 1461179338619 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:58 INFO - PROCESS | 2272 | 1461179338750 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 12:08:58 INFO - PROCESS | 2272 | 1461179338759 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:58 INFO - PROCESS | 2272 | ++DOCSHELL 1CF7C400 == 56 [pid = 2272] [id = 444] 12:08:58 INFO - PROCESS | 2272 | ++DOMWINDOW == 125 (1D830C00) [pid = 2272] [serial = 1332] [outer = 00000000] 12:08:58 INFO - PROCESS | 2272 | ++DOMWINDOW == 126 (1E5B6800) [pid = 2272] [serial = 1333] [outer = 1D830C00] 12:08:58 INFO - PROCESS | 2272 | 1461179338810 Marionette DEBUG loaded listener.js 12:08:58 INFO - PROCESS | 2272 | ++DOMWINDOW == 127 (1E5C0800) [pid = 2272] [serial = 1334] [outer = 1D830C00] 12:08:59 INFO - PROCESS | 2272 | 1461179339540 Marionette TRACE conn5 <- [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]]]}] 12:08:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 12:08:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 970ms 12:08:59 INFO - PROCESS | 2272 | 1461179339586 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 12:08:59 INFO - PROCESS | 2272 | 1461179339592 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 12:08:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 12:08:59 INFO - PROCESS | 2272 | 1461179339598 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 12:08:59 INFO - PROCESS | 2272 | 1461179339602 Marionette TRACE conn5 <- [1,1742,null,{}] 12:08:59 INFO - PROCESS | 2272 | 1461179339607 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:59 INFO - PROCESS | 2272 | 1461179339723 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 12:08:59 INFO - PROCESS | 2272 | 1461179339869 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:59 INFO - PROCESS | 2272 | ++DOCSHELL 1364CC00 == 57 [pid = 2272] [id = 445] 12:08:59 INFO - PROCESS | 2272 | ++DOMWINDOW == 128 (14507400) [pid = 2272] [serial = 1335] [outer = 00000000] 12:08:59 INFO - PROCESS | 2272 | ++DOMWINDOW == 129 (16086800) [pid = 2272] [serial = 1336] [outer = 14507400] 12:08:59 INFO - PROCESS | 2272 | 1461179339928 Marionette DEBUG loaded listener.js 12:09:00 INFO - PROCESS | 2272 | ++DOMWINDOW == 130 (167D9000) [pid = 2272] [serial = 1337] [outer = 14507400] 12:09:00 INFO - PROCESS | 2272 | 1461179340479 Marionette TRACE conn5 <- [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]]]}] 12:09:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 12:09:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 930ms 12:09:00 INFO - PROCESS | 2272 | 1461179340532 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 12:09:00 INFO - PROCESS | 2272 | 1461179340538 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 12:09:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 12:09:00 INFO - PROCESS | 2272 | 1461179340544 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 12:09:00 INFO - PROCESS | 2272 | 1461179340547 Marionette TRACE conn5 <- [1,1746,null,{}] 12:09:00 INFO - PROCESS | 2272 | 1461179340552 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:00 INFO - PROCESS | 2272 | 1461179340669 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 12:09:00 INFO - PROCESS | 2272 | 1461179340817 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:00 INFO - PROCESS | 2272 | ++DOCSHELL 17EF5000 == 58 [pid = 2272] [id = 446] 12:09:00 INFO - PROCESS | 2272 | ++DOMWINDOW == 131 (17FA3C00) [pid = 2272] [serial = 1338] [outer = 00000000] 12:09:00 INFO - PROCESS | 2272 | ++DOMWINDOW == 132 (1A182C00) [pid = 2272] [serial = 1339] [outer = 17FA3C00] 12:09:00 INFO - PROCESS | 2272 | 1461179340873 Marionette DEBUG loaded listener.js 12:09:00 INFO - PROCESS | 2272 | ++DOMWINDOW == 133 (1A56B800) [pid = 2272] [serial = 1340] [outer = 17FA3C00] 12:09:01 INFO - PROCESS | 2272 | 1461179341471 Marionette TRACE conn5 <- [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]]]}] 12:09:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 12:09:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 969ms 12:09:01 INFO - PROCESS | 2272 | 1461179341516 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 12:09:01 INFO - PROCESS | 2272 | 1461179341519 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 12:09:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 12:09:01 INFO - PROCESS | 2272 | 1461179341523 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 12:09:01 INFO - PROCESS | 2272 | 1461179341526 Marionette TRACE conn5 <- [1,1750,null,{}] 12:09:01 INFO - PROCESS | 2272 | 1461179341538 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:01 INFO - PROCESS | 2272 | 1461179341658 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 12:09:01 INFO - PROCESS | 2272 | 1461179341805 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:01 INFO - PROCESS | 2272 | ++DOCSHELL 1E5BD800 == 59 [pid = 2272] [id = 447] 12:09:01 INFO - PROCESS | 2272 | ++DOMWINDOW == 134 (1EC5B000) [pid = 2272] [serial = 1341] [outer = 00000000] 12:09:01 INFO - PROCESS | 2272 | ++DOMWINDOW == 135 (1EC60C00) [pid = 2272] [serial = 1342] [outer = 1EC5B000] 12:09:01 INFO - PROCESS | 2272 | 1461179341864 Marionette DEBUG loaded listener.js 12:09:01 INFO - PROCESS | 2272 | ++DOMWINDOW == 136 (1EC65000) [pid = 2272] [serial = 1343] [outer = 1EC5B000] 12:09:02 INFO - PROCESS | 2272 | 1461179342469 Marionette TRACE conn5 <- [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]]]}] 12:09:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 12:09:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 970ms 12:09:02 INFO - PROCESS | 2272 | 1461179342496 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 12:09:02 INFO - PROCESS | 2272 | 1461179342499 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 12:09:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 12:09:02 INFO - PROCESS | 2272 | 1461179342502 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 12:09:02 INFO - PROCESS | 2272 | 1461179342504 Marionette TRACE conn5 <- [1,1754,null,{}] 12:09:02 INFO - PROCESS | 2272 | 1461179342508 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:02 INFO - PROCESS | 2272 | 1461179342624 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 12:09:02 INFO - PROCESS | 2272 | 1461179342771 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:02 INFO - PROCESS | 2272 | ++DOCSHELL 1B497400 == 60 [pid = 2272] [id = 448] 12:09:02 INFO - PROCESS | 2272 | ++DOMWINDOW == 137 (1EC66000) [pid = 2272] [serial = 1344] [outer = 00000000] 12:09:02 INFO - PROCESS | 2272 | ++DOMWINDOW == 138 (1EC9E400) [pid = 2272] [serial = 1345] [outer = 1EC66000] 12:09:02 INFO - PROCESS | 2272 | 1461179342829 Marionette DEBUG loaded listener.js 12:09:02 INFO - PROCESS | 2272 | ++DOMWINDOW == 139 (1ECA1800) [pid = 2272] [serial = 1346] [outer = 1EC66000] 12:09:03 INFO - PROCESS | 2272 | 1461179343382 Marionette TRACE conn5 <- [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]]]}] 12:09:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 12:09:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 930ms 12:09:03 INFO - PROCESS | 2272 | 1461179343436 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 12:09:03 INFO - PROCESS | 2272 | 1461179343438 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 12:09:03 INFO - PROCESS | 2272 | 1461179343442 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 12:09:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 12:09:03 INFO - PROCESS | 2272 | 1461179343444 Marionette TRACE conn5 <- [1,1758,null,{}] 12:09:03 INFO - PROCESS | 2272 | 1461179343448 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:03 INFO - PROCESS | 2272 | 1461179343558 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 12:09:03 INFO - PROCESS | 2272 | 1461179343718 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:03 INFO - PROCESS | 2272 | ++DOCSHELL 1ECA4000 == 61 [pid = 2272] [id = 449] 12:09:03 INFO - PROCESS | 2272 | ++DOMWINDOW == 140 (1ECA7C00) [pid = 2272] [serial = 1347] [outer = 00000000] 12:09:03 INFO - PROCESS | 2272 | ++DOMWINDOW == 141 (1EE16C00) [pid = 2272] [serial = 1348] [outer = 1ECA7C00] 12:09:03 INFO - PROCESS | 2272 | 1461179343774 Marionette DEBUG loaded listener.js 12:09:03 INFO - PROCESS | 2272 | ++DOMWINDOW == 142 (1EE19800) [pid = 2272] [serial = 1349] [outer = 1ECA7C00] 12:09:04 INFO - PROCESS | 2272 | 1461179344369 Marionette TRACE conn5 <- [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]]]}] 12:09:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 12:09:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 970ms 12:09:04 INFO - PROCESS | 2272 | 1461179344416 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 12:09:04 INFO - PROCESS | 2272 | 1461179344418 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 12:09:04 INFO - PROCESS | 2272 | 1461179344422 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 12:09:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 12:09:04 INFO - PROCESS | 2272 | 1461179344424 Marionette TRACE conn5 <- [1,1762,null,{}] 12:09:04 INFO - PROCESS | 2272 | 1461179344428 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:04 INFO - PROCESS | 2272 | 1461179344549 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 12:09:04 INFO - PROCESS | 2272 | 1461179344695 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:04 INFO - PROCESS | 2272 | ++DOCSHELL 1EE12400 == 62 [pid = 2272] [id = 450] 12:09:04 INFO - PROCESS | 2272 | ++DOMWINDOW == 143 (1EE15800) [pid = 2272] [serial = 1350] [outer = 00000000] 12:09:04 INFO - PROCESS | 2272 | ++DOMWINDOW == 144 (1F00EC00) [pid = 2272] [serial = 1351] [outer = 1EE15800] 12:09:04 INFO - PROCESS | 2272 | 1461179344754 Marionette DEBUG loaded listener.js 12:09:04 INFO - PROCESS | 2272 | ++DOMWINDOW == 145 (1F010000) [pid = 2272] [serial = 1352] [outer = 1EE15800] 12:09:05 INFO - PROCESS | 2272 | 1461179345374 Marionette TRACE conn5 <- [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]]]}] 12:09:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 12:09:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1016ms 12:09:05 INFO - PROCESS | 2272 | 1461179345654 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 12:09:05 INFO - PROCESS | 2272 | 1461179345659 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 12:09:05 INFO - PROCESS | 2272 | 1461179345665 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 12:09:05 INFO - PROCESS | 2272 | 1461179345668 Marionette TRACE conn5 <- [1,1766,null,{}] 12:09:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 12:09:05 INFO - PROCESS | 2272 | 1461179345674 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:05 INFO - PROCESS | 2272 | 1461179345808 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 12:09:05 INFO - PROCESS | 2272 | 1461179345946 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:05 INFO - PROCESS | 2272 | ++DOCSHELL 0F55C000 == 63 [pid = 2272] [id = 451] 12:09:05 INFO - PROCESS | 2272 | ++DOMWINDOW == 146 (0FBDC800) [pid = 2272] [serial = 1353] [outer = 00000000] 12:09:05 INFO - PROCESS | 2272 | ++DOMWINDOW == 147 (14502800) [pid = 2272] [serial = 1354] [outer = 0FBDC800] 12:09:05 INFO - PROCESS | 2272 | 1461179346000 Marionette DEBUG loaded listener.js 12:09:06 INFO - PROCESS | 2272 | ++DOMWINDOW == 148 (14A32800) [pid = 2272] [serial = 1355] [outer = 0FBDC800] 12:09:06 INFO - PROCESS | 2272 | 1461179346587 Marionette TRACE conn5 <- [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]]]}] 12:09:06 INFO - PROCESS | 2272 | --DOCSHELL 1A577000 == 62 [pid = 2272] [id = 411] 12:09:06 INFO - PROCESS | 2272 | --DOCSHELL 1F7BCC00 == 61 [pid = 2272] [id = 25] 12:09:06 INFO - PROCESS | 2272 | --DOCSHELL 10229400 == 60 [pid = 2272] [id = 443] 12:09:06 INFO - PROCESS | 2272 | --DOCSHELL 16088C00 == 59 [pid = 2272] [id = 442] 12:09:06 INFO - PROCESS | 2272 | --DOCSHELL 0F564400 == 58 [pid = 2272] [id = 441] 12:09:06 INFO - PROCESS | 2272 | --DOCSHELL 1A56F000 == 57 [pid = 2272] [id = 440] 12:09:06 INFO - PROCESS | 2272 | --DOCSHELL 1A181400 == 56 [pid = 2272] [id = 439] 12:09:06 INFO - PROCESS | 2272 | --DOCSHELL 18E57C00 == 55 [pid = 2272] [id = 438] 12:09:06 INFO - PROCESS | 2272 | --DOCSHELL 1671CC00 == 54 [pid = 2272] [id = 437] 12:09:06 INFO - PROCESS | 2272 | --DOCSHELL 103AC800 == 53 [pid = 2272] [id = 436] 12:09:06 INFO - PROCESS | 2272 | --DOCSHELL 14508C00 == 52 [pid = 2272] [id = 435] 12:09:06 INFO - PROCESS | 2272 | --DOCSHELL 0BB7E800 == 51 [pid = 2272] [id = 434] 12:09:06 INFO - PROCESS | 2272 | --DOCSHELL 1E129800 == 50 [pid = 2272] [id = 433] 12:09:06 INFO - PROCESS | 2272 | --DOCSHELL 1D9E1400 == 49 [pid = 2272] [id = 432] 12:09:06 INFO - PROCESS | 2272 | --DOCSHELL 1BCC5800 == 48 [pid = 2272] [id = 431] 12:09:06 INFO - PROCESS | 2272 | --DOCSHELL 0FFBF000 == 47 [pid = 2272] [id = 430] 12:09:06 INFO - PROCESS | 2272 | --DOCSHELL 10425C00 == 46 [pid = 2272] [id = 429] 12:09:06 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 12:09:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1015ms 12:09:06 INFO - PROCESS | 2272 | --DOMWINDOW == 147 (1B379C00) [pid = 2272] [serial = 1190] [outer = 00000000] [url = about:blank] 12:09:06 INFO - PROCESS | 2272 | --DOMWINDOW == 146 (1B496000) [pid = 2272] [serial = 1282] [outer = 00000000] [url = about:blank] 12:09:06 INFO - PROCESS | 2272 | --DOMWINDOW == 145 (1022E400) [pid = 2272] [serial = 1255] [outer = 00000000] [url = about:blank] 12:09:06 INFO - PROCESS | 2272 | --DOMWINDOW == 144 (191B4800) [pid = 2272] [serial = 1270] [outer = 00000000] [url = about:blank] 12:09:06 INFO - PROCESS | 2272 | --DOMWINDOW == 143 (10023400) [pid = 2272] [serial = 1258] [outer = 00000000] [url = about:blank] 12:09:06 INFO - PROCESS | 2272 | --DOMWINDOW == 142 (10501C00) [pid = 2272] [serial = 1259] [outer = 00000000] [url = about:blank] 12:09:06 INFO - PROCESS | 2272 | --DOMWINDOW == 141 (15117000) [pid = 2272] [serial = 1261] [outer = 00000000] [url = about:blank] 12:09:06 INFO - PROCESS | 2272 | --DOMWINDOW == 140 (15209C00) [pid = 2272] [serial = 1262] [outer = 00000000] [url = about:blank] 12:09:06 INFO - PROCESS | 2272 | --DOMWINDOW == 139 (17F3FC00) [pid = 2272] [serial = 1267] [outer = 00000000] [url = about:blank] 12:09:06 INFO - PROCESS | 2272 | --DOMWINDOW == 138 (19F89800) [pid = 2272] [serial = 1273] [outer = 00000000] [url = about:blank] 12:09:06 INFO - PROCESS | 2272 | --DOMWINDOW == 137 (1BBA3800) [pid = 2272] [serial = 1243] [outer = 00000000] [url = about:blank] 12:09:06 INFO - PROCESS | 2272 | --DOMWINDOW == 136 (16B04C00) [pid = 2272] [serial = 1264] [outer = 00000000] [url = about:blank] 12:09:06 INFO - PROCESS | 2272 | --DOMWINDOW == 135 (16E6B000) [pid = 2272] [serial = 1265] [outer = 00000000] [url = about:blank] 12:09:06 INFO - PROCESS | 2272 | --DOMWINDOW == 134 (1D9DC400) [pid = 2272] [serial = 1252] [outer = 00000000] [url = about:blank] 12:09:06 INFO - PROCESS | 2272 | --DOMWINDOW == 133 (19202C00) [pid = 2272] [serial = 1271] [outer = 00000000] [url = about:blank] 12:09:06 INFO - PROCESS | 2272 | --DOMWINDOW == 132 (1CF82400) [pid = 2272] [serial = 1249] [outer = 00000000] [url = about:blank] 12:09:06 INFO - PROCESS | 2272 | --DOMWINDOW == 131 (1BD94400) [pid = 2272] [serial = 1246] [outer = 00000000] [url = about:blank] 12:09:06 INFO - PROCESS | 2272 | --DOMWINDOW == 130 (10D01C00) [pid = 2272] [serial = 1237] [outer = 00000000] [url = about:blank] 12:09:06 INFO - PROCESS | 2272 | --DOMWINDOW == 129 (147A8C00) [pid = 2272] [serial = 1276] [outer = 00000000] [url = about:blank] 12:09:06 INFO - PROCESS | 2272 | --DOMWINDOW == 128 (167E5C00) [pid = 2272] [serial = 1240] [outer = 00000000] [url = about:blank] 12:09:06 INFO - PROCESS | 2272 | --DOMWINDOW == 127 (1A189000) [pid = 2272] [serial = 1274] [outer = 00000000] [url = about:blank] 12:09:06 INFO - PROCESS | 2272 | --DOMWINDOW == 126 (1A577800) [pid = 2272] [serial = 1279] [outer = 00000000] [url = about:blank] 12:09:06 INFO - PROCESS | 2272 | --DOMWINDOW == 125 (1B9D6C00) [pid = 2272] [serial = 1283] [outer = 00000000] [url = about:blank] 12:09:06 INFO - PROCESS | 2272 | --DOMWINDOW == 124 (10598400) [pid = 2272] [serial = 1256] [outer = 00000000] [url = about:blank] 12:09:06 INFO - PROCESS | 2272 | --DOMWINDOW == 123 (1B33D400) [pid = 2272] [serial = 1280] [outer = 00000000] [url = about:blank] 12:09:06 INFO - PROCESS | 2272 | --DOMWINDOW == 122 (15112800) [pid = 2272] [serial = 1277] [outer = 00000000] [url = about:blank] 12:09:06 INFO - PROCESS | 2272 | --DOMWINDOW == 121 (17FAA000) [pid = 2272] [serial = 1268] [outer = 00000000] [url = about:blank] 12:09:06 INFO - PROCESS | 2272 | 1461179346734 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 12:09:06 INFO - PROCESS | 2272 | 1461179346737 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 12:09:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 12:09:06 INFO - PROCESS | 2272 | 1461179346747 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 12:09:06 INFO - PROCESS | 2272 | 1461179346751 Marionette TRACE conn5 <- [1,1770,null,{}] 12:09:06 INFO - PROCESS | 2272 | 1461179346760 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:06 INFO - PROCESS | 2272 | 1461179346851 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 12:09:06 INFO - PROCESS | 2272 | 1461179346858 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:06 INFO - PROCESS | 2272 | ++DOCSHELL 10019000 == 47 [pid = 2272] [id = 452] 12:09:06 INFO - PROCESS | 2272 | ++DOMWINDOW == 122 (1014C400) [pid = 2272] [serial = 1356] [outer = 00000000] 12:09:06 INFO - PROCESS | 2272 | ++DOMWINDOW == 123 (1050A000) [pid = 2272] [serial = 1357] [outer = 1014C400] 12:09:06 INFO - PROCESS | 2272 | 1461179346904 Marionette DEBUG loaded listener.js 12:09:06 INFO - PROCESS | 2272 | ++DOMWINDOW == 124 (10E44000) [pid = 2272] [serial = 1358] [outer = 1014C400] 12:09:07 INFO - PROCESS | 2272 | 1461179347451 Marionette TRACE conn5 <- [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]]]}] 12:09:07 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 12:09:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 730ms 12:09:07 INFO - PROCESS | 2272 | 1461179347475 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 12:09:07 INFO - PROCESS | 2272 | 1461179347477 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 12:09:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 12:09:07 INFO - PROCESS | 2272 | 1461179347480 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 12:09:07 INFO - PROCESS | 2272 | 1461179347482 Marionette TRACE conn5 <- [1,1774,null,{}] 12:09:07 INFO - PROCESS | 2272 | 1461179347491 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:07 INFO - PROCESS | 2272 | 1461179347584 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 12:09:07 INFO - PROCESS | 2272 | 1461179347687 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:07 INFO - PROCESS | 2272 | ++DOCSHELL 1510D000 == 48 [pid = 2272] [id = 453] 12:09:07 INFO - PROCESS | 2272 | ++DOMWINDOW == 125 (15210800) [pid = 2272] [serial = 1359] [outer = 00000000] 12:09:07 INFO - PROCESS | 2272 | ++DOMWINDOW == 126 (16158800) [pid = 2272] [serial = 1360] [outer = 15210800] 12:09:07 INFO - PROCESS | 2272 | 1461179347739 Marionette DEBUG loaded listener.js 12:09:07 INFO - PROCESS | 2272 | ++DOMWINDOW == 127 (167E1800) [pid = 2272] [serial = 1361] [outer = 15210800] 12:09:08 INFO - PROCESS | 2272 | 1461179348150 Marionette TRACE conn5 <- [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]]]}] 12:09:08 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 12:09:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 730ms 12:09:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 12:09:08 INFO - PROCESS | 2272 | 1461179348211 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 12:09:08 INFO - PROCESS | 2272 | 1461179348213 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 12:09:08 INFO - PROCESS | 2272 | 1461179348216 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 12:09:08 INFO - PROCESS | 2272 | 1461179348218 Marionette TRACE conn5 <- [1,1778,null,{}] 12:09:08 INFO - PROCESS | 2272 | 1461179348221 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:08 INFO - PROCESS | 2272 | 1461179348310 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 12:09:08 INFO - PROCESS | 2272 | 1461179348316 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:08 INFO - PROCESS | 2272 | ++DOCSHELL 16B07400 == 49 [pid = 2272] [id = 454] 12:09:08 INFO - PROCESS | 2272 | ++DOMWINDOW == 128 (16B08000) [pid = 2272] [serial = 1362] [outer = 00000000] 12:09:08 INFO - PROCESS | 2272 | ++DOMWINDOW == 129 (17FA9000) [pid = 2272] [serial = 1363] [outer = 16B08000] 12:09:08 INFO - PROCESS | 2272 | 1461179348363 Marionette DEBUG loaded listener.js 12:09:08 INFO - PROCESS | 2272 | ++DOMWINDOW == 130 (184D2400) [pid = 2272] [serial = 1364] [outer = 16B08000] 12:09:08 INFO - PROCESS | 2272 | 1461179348840 Marionette TRACE conn5 <- [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]]]}] 12:09:08 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) 12:09:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 670ms 12:09:08 INFO - PROCESS | 2272 | 1461179348888 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 12:09:08 INFO - PROCESS | 2272 | 1461179348890 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 12:09:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 12:09:08 INFO - PROCESS | 2272 | 1461179348901 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 12:09:08 INFO - PROCESS | 2272 | 1461179348903 Marionette TRACE conn5 <- [1,1782,null,{}] 12:09:08 INFO - PROCESS | 2272 | 1461179348907 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:09 INFO - PROCESS | 2272 | 1461179349028 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 12:09:09 INFO - PROCESS | 2272 | 1461179349112 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:09 INFO - PROCESS | 2272 | ++DOCSHELL 191B1800 == 50 [pid = 2272] [id = 455] 12:09:09 INFO - PROCESS | 2272 | ++DOMWINDOW == 131 (191B4400) [pid = 2272] [serial = 1365] [outer = 00000000] 12:09:09 INFO - PROCESS | 2272 | ++DOMWINDOW == 132 (19203000) [pid = 2272] [serial = 1366] [outer = 191B4400] 12:09:09 INFO - PROCESS | 2272 | 1461179349159 Marionette DEBUG loaded listener.js 12:09:09 INFO - PROCESS | 2272 | ++DOMWINDOW == 133 (19593C00) [pid = 2272] [serial = 1367] [outer = 191B4400] 12:09:09 INFO - PROCESS | 2272 | 1461179349590 Marionette TRACE conn5 <- [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]]]}] 12:09:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:09:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 730ms 12:09:09 INFO - PROCESS | 2272 | 1461179349627 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 12:09:09 INFO - PROCESS | 2272 | 1461179349629 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 12:09:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 12:09:09 INFO - PROCESS | 2272 | 1461179349632 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 12:09:09 INFO - PROCESS | 2272 | 1461179349634 Marionette TRACE conn5 <- [1,1786,null,{}] 12:09:09 INFO - PROCESS | 2272 | 1461179349637 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:09 INFO - PROCESS | 2272 | 1461179349804 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 12:09:09 INFO - PROCESS | 2272 | 1461179349830 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:09 INFO - PROCESS | 2272 | ++DOCSHELL 19F8EC00 == 51 [pid = 2272] [id = 456] 12:09:09 INFO - PROCESS | 2272 | ++DOMWINDOW == 134 (1A181400) [pid = 2272] [serial = 1368] [outer = 00000000] 12:09:09 INFO - PROCESS | 2272 | ++DOMWINDOW == 135 (1A33CC00) [pid = 2272] [serial = 1369] [outer = 1A181400] 12:09:09 INFO - PROCESS | 2272 | 1461179349878 Marionette DEBUG loaded listener.js 12:09:09 INFO - PROCESS | 2272 | ++DOMWINDOW == 136 (1A577000) [pid = 2272] [serial = 1370] [outer = 1A181400] 12:09:10 INFO - PROCESS | 2272 | 1461179350343 Marionette TRACE conn5 <- [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]]]}] 12:09:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 12:09:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 730ms 12:09:10 INFO - PROCESS | 2272 | 1461179350363 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 12:09:10 INFO - PROCESS | 2272 | 1461179350365 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 12:09:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 12:09:10 INFO - PROCESS | 2272 | 1461179350368 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 12:09:10 INFO - PROCESS | 2272 | 1461179350370 Marionette TRACE conn5 <- [1,1790,null,{}] 12:09:10 INFO - PROCESS | 2272 | 1461179350373 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:10 INFO - PROCESS | 2272 | 1461179350493 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 12:09:10 INFO - PROCESS | 2272 | 1461179350499 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:10 INFO - PROCESS | 2272 | ++DOCSHELL 1A64F400 == 52 [pid = 2272] [id = 457] 12:09:10 INFO - PROCESS | 2272 | ++DOMWINDOW == 137 (1B340400) [pid = 2272] [serial = 1371] [outer = 00000000] 12:09:10 INFO - PROCESS | 2272 | ++DOMWINDOW == 138 (1B37FC00) [pid = 2272] [serial = 1372] [outer = 1B340400] 12:09:10 INFO - PROCESS | 2272 | 1461179350543 Marionette DEBUG loaded listener.js 12:09:10 INFO - PROCESS | 2272 | ++DOMWINDOW == 139 (1B498400) [pid = 2272] [serial = 1373] [outer = 1B340400] 12:09:11 INFO - PROCESS | 2272 | --DOMWINDOW == 138 (1A181800) [pid = 2272] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 12:09:11 INFO - PROCESS | 2272 | --DOMWINDOW == 137 (1A570800) [pid = 2272] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 12:09:11 INFO - PROCESS | 2272 | --DOMWINDOW == 136 (15117400) [pid = 2272] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 12:09:11 INFO - PROCESS | 2272 | --DOMWINDOW == 135 (10593C00) [pid = 2272] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 12:09:11 INFO - PROCESS | 2272 | --DOMWINDOW == 134 (1671F000) [pid = 2272] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 12:09:11 INFO - PROCESS | 2272 | --DOMWINDOW == 133 (18E5DC00) [pid = 2272] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 12:09:11 INFO - PROCESS | 2272 | --DOMWINDOW == 132 (0F573400) [pid = 2272] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 12:09:11 INFO - PROCESS | 2272 | --DOMWINDOW == 131 (10D03800) [pid = 2272] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 12:09:11 INFO - PROCESS | 2272 | --DOMWINDOW == 130 (17F36800) [pid = 2272] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 12:09:11 INFO - PROCESS | 2272 | --DOMWINDOW == 129 (0FF05400) [pid = 2272] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 12:09:11 INFO - PROCESS | 2272 | 1461179351219 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:09:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 12:09:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 870ms 12:09:11 INFO - PROCESS | 2272 | 1461179351240 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 12:09:11 INFO - PROCESS | 2272 | 1461179351242 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 12:09:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 12:09:11 INFO - PROCESS | 2272 | 1461179351245 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 12:09:11 INFO - PROCESS | 2272 | 1461179351247 Marionette TRACE conn5 <- [1,1794,null,{}] 12:09:11 INFO - PROCESS | 2272 | 1461179351251 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:11 INFO - PROCESS | 2272 | 1461179351335 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 12:09:11 INFO - PROCESS | 2272 | 1461179351341 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:11 INFO - PROCESS | 2272 | ++DOCSHELL 1013F400 == 53 [pid = 2272] [id = 458] 12:09:11 INFO - PROCESS | 2272 | ++DOMWINDOW == 130 (10D03800) [pid = 2272] [serial = 1374] [outer = 00000000] 12:09:11 INFO - PROCESS | 2272 | ++DOMWINDOW == 131 (19205800) [pid = 2272] [serial = 1375] [outer = 10D03800] 12:09:11 INFO - PROCESS | 2272 | 1461179351385 Marionette DEBUG loaded listener.js 12:09:11 INFO - PROCESS | 2272 | ++DOMWINDOW == 132 (1A330400) [pid = 2272] [serial = 1376] [outer = 10D03800] 12:09:11 INFO - PROCESS | 2272 | 1461179351822 Marionette TRACE conn5 <- [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]]]}] 12:09:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 12:09:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 630ms 12:09:11 INFO - PROCESS | 2272 | 1461179351876 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 12:09:11 INFO - PROCESS | 2272 | 1461179351878 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 12:09:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 12:09:11 INFO - PROCESS | 2272 | 1461179351882 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 12:09:11 INFO - PROCESS | 2272 | 1461179351883 Marionette TRACE conn5 <- [1,1798,null,{}] 12:09:11 INFO - PROCESS | 2272 | 1461179351887 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:11 INFO - PROCESS | 2272 | 1461179351975 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 12:09:11 INFO - PROCESS | 2272 | 1461179351982 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:11 INFO - PROCESS | 2272 | ++DOCSHELL 15183C00 == 54 [pid = 2272] [id = 459] 12:09:11 INFO - PROCESS | 2272 | ++DOMWINDOW == 133 (184D2800) [pid = 2272] [serial = 1377] [outer = 00000000] 12:09:12 INFO - PROCESS | 2272 | ++DOMWINDOW == 134 (1BBAA000) [pid = 2272] [serial = 1378] [outer = 184D2800] 12:09:12 INFO - PROCESS | 2272 | 1461179352026 Marionette DEBUG loaded listener.js 12:09:12 INFO - PROCESS | 2272 | ++DOMWINDOW == 135 (1BC5D800) [pid = 2272] [serial = 1379] [outer = 184D2800] 12:09:12 INFO - PROCESS | 2272 | 1461179352468 Marionette TRACE conn5 <- [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]]]}] 12:09:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 12:09:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 630ms 12:09:12 INFO - PROCESS | 2272 | 1461179352512 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 12:09:12 INFO - PROCESS | 2272 | 1461179352514 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 12:09:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 12:09:12 INFO - PROCESS | 2272 | 1461179352518 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 12:09:12 INFO - PROCESS | 2272 | 1461179352519 Marionette TRACE conn5 <- [1,1802,null,{}] 12:09:12 INFO - PROCESS | 2272 | 1461179352523 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:12 INFO - PROCESS | 2272 | 1461179352612 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 12:09:12 INFO - PROCESS | 2272 | 1461179352618 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:12 INFO - PROCESS | 2272 | ++DOCSHELL 1520A800 == 55 [pid = 2272] [id = 460] 12:09:12 INFO - PROCESS | 2272 | ++DOMWINDOW == 136 (1B492800) [pid = 2272] [serial = 1380] [outer = 00000000] 12:09:12 INFO - PROCESS | 2272 | ++DOMWINDOW == 137 (1CF81800) [pid = 2272] [serial = 1381] [outer = 1B492800] 12:09:12 INFO - PROCESS | 2272 | 1461179352663 Marionette DEBUG loaded listener.js 12:09:12 INFO - PROCESS | 2272 | ++DOMWINDOW == 138 (1D9DB400) [pid = 2272] [serial = 1382] [outer = 1B492800] 12:09:13 INFO - PROCESS | 2272 | 1461179353196 Marionette TRACE conn5 <- [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]]]}] 12:09:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 12:09:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 730ms 12:09:13 INFO - PROCESS | 2272 | 1461179353253 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 12:09:13 INFO - PROCESS | 2272 | 1461179353257 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 12:09:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 12:09:13 INFO - PROCESS | 2272 | 1461179353263 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 12:09:13 INFO - PROCESS | 2272 | 1461179353267 Marionette TRACE conn5 <- [1,1806,null,{}] 12:09:13 INFO - PROCESS | 2272 | 1461179353274 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:13 INFO - PROCESS | 2272 | 1461179353400 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 12:09:13 INFO - PROCESS | 2272 | 1461179353515 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:13 INFO - PROCESS | 2272 | ++DOCSHELL 1022E400 == 56 [pid = 2272] [id = 461] 12:09:13 INFO - PROCESS | 2272 | ++DOMWINDOW == 139 (1022EC00) [pid = 2272] [serial = 1383] [outer = 00000000] 12:09:13 INFO - PROCESS | 2272 | ++DOMWINDOW == 140 (1059E000) [pid = 2272] [serial = 1384] [outer = 1022EC00] 12:09:13 INFO - PROCESS | 2272 | 1461179353573 Marionette DEBUG loaded listener.js 12:09:13 INFO - PROCESS | 2272 | ++DOMWINDOW == 141 (14507800) [pid = 2272] [serial = 1385] [outer = 1022EC00] 12:09:14 INFO - PROCESS | 2272 | 1461179354233 Marionette TRACE conn5 <- [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]]]}] 12:09:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 12:09:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1020ms 12:09:14 INFO - PROCESS | 2272 | 1461179354288 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 12:09:14 INFO - PROCESS | 2272 | 1461179354294 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 12:09:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 12:09:14 INFO - PROCESS | 2272 | 1461179354300 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 12:09:14 INFO - PROCESS | 2272 | 1461179354303 Marionette TRACE conn5 <- [1,1810,null,{}] 12:09:14 INFO - PROCESS | 2272 | 1461179354307 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:14 INFO - PROCESS | 2272 | 1461179354422 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 12:09:14 INFO - PROCESS | 2272 | 1461179354568 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:14 INFO - PROCESS | 2272 | ++DOCSHELL 147B0400 == 57 [pid = 2272] [id = 462] 12:09:14 INFO - PROCESS | 2272 | ++DOMWINDOW == 142 (16080400) [pid = 2272] [serial = 1386] [outer = 00000000] 12:09:14 INFO - PROCESS | 2272 | ++DOMWINDOW == 143 (184D6C00) [pid = 2272] [serial = 1387] [outer = 16080400] 12:09:14 INFO - PROCESS | 2272 | 1461179354625 Marionette DEBUG loaded listener.js 12:09:14 INFO - PROCESS | 2272 | ++DOMWINDOW == 144 (191D8000) [pid = 2272] [serial = 1388] [outer = 16080400] 12:09:15 INFO - PROCESS | 2272 | 1461179355213 Marionette TRACE conn5 <- [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]]]}] 12:09:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 12:09:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 930ms 12:09:15 INFO - PROCESS | 2272 | 1461179355233 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 12:09:15 INFO - PROCESS | 2272 | 1461179355235 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 12:09:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 12:09:15 INFO - PROCESS | 2272 | 1461179355239 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 12:09:15 INFO - PROCESS | 2272 | 1461179355243 Marionette TRACE conn5 <- [1,1814,null,{}] 12:09:15 INFO - PROCESS | 2272 | 1461179355254 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:15 INFO - PROCESS | 2272 | 1461179355371 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 12:09:15 INFO - PROCESS | 2272 | 1461179355517 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:15 INFO - PROCESS | 2272 | ++DOCSHELL 10022000 == 58 [pid = 2272] [id = 463] 12:09:15 INFO - PROCESS | 2272 | ++DOMWINDOW == 145 (1A33AC00) [pid = 2272] [serial = 1389] [outer = 00000000] 12:09:15 INFO - PROCESS | 2272 | ++DOMWINDOW == 146 (1E129400) [pid = 2272] [serial = 1390] [outer = 1A33AC00] 12:09:15 INFO - PROCESS | 2272 | 1461179355576 Marionette DEBUG loaded listener.js 12:09:15 INFO - PROCESS | 2272 | ++DOMWINDOW == 147 (1E132000) [pid = 2272] [serial = 1391] [outer = 1A33AC00] 12:09:16 INFO - PROCESS | 2272 | 1461179356215 Marionette TRACE conn5 <- [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]]]}] 12:09:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 12:09:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1020ms 12:09:16 INFO - PROCESS | 2272 | 1461179356263 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 12:09:16 INFO - PROCESS | 2272 | 1461179356267 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 12:09:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 12:09:16 INFO - PROCESS | 2272 | 1461179356270 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 12:09:16 INFO - PROCESS | 2272 | 1461179356272 Marionette TRACE conn5 <- [1,1818,null,{}] 12:09:16 INFO - PROCESS | 2272 | 1461179356276 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:16 INFO - PROCESS | 2272 | 1461179356389 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 12:09:16 INFO - PROCESS | 2272 | 1461179356534 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:16 INFO - PROCESS | 2272 | ++DOCSHELL 1E5B6C00 == 59 [pid = 2272] [id = 464] 12:09:16 INFO - PROCESS | 2272 | ++DOMWINDOW == 148 (1E5B9400) [pid = 2272] [serial = 1392] [outer = 00000000] 12:09:16 INFO - PROCESS | 2272 | ++DOMWINDOW == 149 (1ECA7400) [pid = 2272] [serial = 1393] [outer = 1E5B9400] 12:09:16 INFO - PROCESS | 2272 | 1461179356590 Marionette DEBUG loaded listener.js 12:09:16 INFO - PROCESS | 2272 | ++DOMWINDOW == 150 (1EE20400) [pid = 2272] [serial = 1394] [outer = 1E5B9400] 12:09:17 INFO - PROCESS | 2272 | 1461179357141 Marionette TRACE conn5 <- [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]]]}] 12:09:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 12:09:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 930ms 12:09:17 INFO - PROCESS | 2272 | 1461179357204 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 12:09:17 INFO - PROCESS | 2272 | 1461179357206 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 12:09:17 INFO - PROCESS | 2272 | 1461179357210 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 12:09:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 12:09:17 INFO - PROCESS | 2272 | 1461179357212 Marionette TRACE conn5 <- [1,1822,null,{}] 12:09:17 INFO - PROCESS | 2272 | 1461179357216 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:17 INFO - PROCESS | 2272 | 1461179357326 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 12:09:17 INFO - PROCESS | 2272 | 1461179357474 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:17 INFO - PROCESS | 2272 | ++DOCSHELL 1E5BE400 == 60 [pid = 2272] [id = 465] 12:09:17 INFO - PROCESS | 2272 | ++DOMWINDOW == 151 (1ECA2C00) [pid = 2272] [serial = 1395] [outer = 00000000] 12:09:17 INFO - PROCESS | 2272 | ++DOMWINDOW == 152 (1F00D800) [pid = 2272] [serial = 1396] [outer = 1ECA2C00] 12:09:17 INFO - PROCESS | 2272 | 1461179357532 Marionette DEBUG loaded listener.js 12:09:17 INFO - PROCESS | 2272 | ++DOMWINDOW == 153 (1F071800) [pid = 2272] [serial = 1397] [outer = 1ECA2C00] 12:09:18 INFO - PROCESS | 2272 | 1461179358080 Marionette TRACE conn5 <- [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]]]}] 12:09:18 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 12:09:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 931ms 12:09:18 INFO - PROCESS | 2272 | 1461179358145 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 12:09:18 INFO - PROCESS | 2272 | 1461179358147 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 12:09:18 INFO - PROCESS | 2272 | 1461179358150 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 12:09:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 12:09:18 INFO - PROCESS | 2272 | 1461179358152 Marionette TRACE conn5 <- [1,1826,null,{}] 12:09:18 INFO - PROCESS | 2272 | 1461179358156 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:18 INFO - PROCESS | 2272 | 1461179358290 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 12:09:18 INFO - PROCESS | 2272 | 1461179358413 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:18 INFO - PROCESS | 2272 | ++DOCSHELL 1F159400 == 61 [pid = 2272] [id = 466] 12:09:18 INFO - PROCESS | 2272 | ++DOMWINDOW == 154 (1F1E3C00) [pid = 2272] [serial = 1398] [outer = 00000000] 12:09:18 INFO - PROCESS | 2272 | ++DOMWINDOW == 155 (1F1E8C00) [pid = 2272] [serial = 1399] [outer = 1F1E3C00] 12:09:18 INFO - PROCESS | 2272 | 1461179358511 Marionette DEBUG loaded listener.js 12:09:18 INFO - PROCESS | 2272 | ++DOMWINDOW == 156 (1F1EE400) [pid = 2272] [serial = 1400] [outer = 1F1E3C00] 12:09:19 INFO - PROCESS | 2272 | 1461179359061 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 12:09:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 12:09:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 970ms 12:09:19 INFO - PROCESS | 2272 | 1461179359125 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 12:09:19 INFO - PROCESS | 2272 | 1461179359127 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 12:09:19 INFO - PROCESS | 2272 | 1461179359131 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 12:09:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 12:09:19 INFO - PROCESS | 2272 | 1461179359133 Marionette TRACE conn5 <- [1,1830,null,{}] 12:09:19 INFO - PROCESS | 2272 | 1461179359137 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:19 INFO - PROCESS | 2272 | 1461179359247 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 12:09:19 INFO - PROCESS | 2272 | 1461179359409 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:19 INFO - PROCESS | 2272 | ++DOCSHELL 1F00CC00 == 62 [pid = 2272] [id = 467] 12:09:19 INFO - PROCESS | 2272 | ++DOMWINDOW == 157 (1F1EF400) [pid = 2272] [serial = 1401] [outer = 00000000] 12:09:19 INFO - PROCESS | 2272 | ++DOMWINDOW == 158 (1F4EF400) [pid = 2272] [serial = 1402] [outer = 1F1EF400] 12:09:19 INFO - PROCESS | 2272 | 1461179359466 Marionette DEBUG loaded listener.js 12:09:19 INFO - PROCESS | 2272 | ++DOMWINDOW == 159 (1F6E8400) [pid = 2272] [serial = 1403] [outer = 1F1EF400] 12:09:20 INFO - PROCESS | 2272 | 1461179360073 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 12:09:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 12:09:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 970ms 12:09:20 INFO - PROCESS | 2272 | 1461179360107 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 12:09:20 INFO - PROCESS | 2272 | 1461179360109 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 12:09:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 12:09:20 INFO - PROCESS | 2272 | 1461179360113 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 12:09:20 INFO - PROCESS | 2272 | 1461179360115 Marionette TRACE conn5 <- [1,1834,null,{}] 12:09:20 INFO - PROCESS | 2272 | 1461179360119 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:20 INFO - PROCESS | 2272 | 1461179360227 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 12:09:20 INFO - PROCESS | 2272 | 1461179360376 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:20 INFO - PROCESS | 2272 | ++DOCSHELL 1510BC00 == 63 [pid = 2272] [id = 468] 12:09:20 INFO - PROCESS | 2272 | ++DOMWINDOW == 160 (1518A400) [pid = 2272] [serial = 1404] [outer = 00000000] 12:09:20 INFO - PROCESS | 2272 | ++DOMWINDOW == 161 (17FA6800) [pid = 2272] [serial = 1405] [outer = 1518A400] 12:09:20 INFO - PROCESS | 2272 | 1461179360433 Marionette DEBUG loaded listener.js 12:09:20 INFO - PROCESS | 2272 | ++DOMWINDOW == 162 (191BAC00) [pid = 2272] [serial = 1406] [outer = 1518A400] 12:09:21 INFO - PROCESS | 2272 | 1461179361193 Marionette TRACE conn5 <- [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]]]}] 12:09:21 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) 12:09:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1131ms 12:09:21 INFO - PROCESS | 2272 | 1461179361247 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 12:09:21 INFO - PROCESS | 2272 | 1461179361252 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 12:09:21 INFO - PROCESS | 2272 | 1461179361271 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 12:09:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 12:09:21 INFO - PROCESS | 2272 | 1461179361275 Marionette TRACE conn5 <- [1,1838,null,{}] 12:09:21 INFO - PROCESS | 2272 | 1461179361280 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:21 INFO - PROCESS | 2272 | 1461179361392 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 12:09:21 INFO - PROCESS | 2272 | 1461179361540 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:21 INFO - PROCESS | 2272 | ++DOCSHELL 167DC400 == 64 [pid = 2272] [id = 469] 12:09:21 INFO - PROCESS | 2272 | ++DOMWINDOW == 163 (167DCC00) [pid = 2272] [serial = 1407] [outer = 00000000] 12:09:21 INFO - PROCESS | 2272 | ++DOMWINDOW == 164 (17F38000) [pid = 2272] [serial = 1408] [outer = 167DCC00] 12:09:21 INFO - PROCESS | 2272 | 1461179361594 Marionette DEBUG loaded listener.js 12:09:21 INFO - PROCESS | 2272 | ++DOMWINDOW == 165 (17FA5800) [pid = 2272] [serial = 1409] [outer = 167DCC00] 12:09:21 INFO - PROCESS | 2272 | --DOCSHELL 15183C00 == 63 [pid = 2272] [id = 459] 12:09:21 INFO - PROCESS | 2272 | --DOCSHELL 1013F400 == 62 [pid = 2272] [id = 458] 12:09:21 INFO - PROCESS | 2272 | --DOCSHELL 1A64F400 == 61 [pid = 2272] [id = 457] 12:09:21 INFO - PROCESS | 2272 | --DOCSHELL 19F8EC00 == 60 [pid = 2272] [id = 456] 12:09:21 INFO - PROCESS | 2272 | --DOCSHELL 191B1800 == 59 [pid = 2272] [id = 455] 12:09:21 INFO - PROCESS | 2272 | --DOCSHELL 16B07400 == 58 [pid = 2272] [id = 454] 12:09:21 INFO - PROCESS | 2272 | --DOCSHELL 1510D000 == 57 [pid = 2272] [id = 453] 12:09:21 INFO - PROCESS | 2272 | --DOCSHELL 10019000 == 56 [pid = 2272] [id = 452] 12:09:21 INFO - PROCESS | 2272 | --DOCSHELL 0F55C000 == 55 [pid = 2272] [id = 451] 12:09:22 INFO - PROCESS | 2272 | --DOMWINDOW == 164 (1A18F400) [pid = 2272] [serial = 1318] [outer = 00000000] [url = about:blank] 12:09:22 INFO - PROCESS | 2272 | --DOMWINDOW == 163 (1B497C00) [pid = 2272] [serial = 1321] [outer = 00000000] [url = about:blank] 12:09:22 INFO - PROCESS | 2272 | --DOMWINDOW == 162 (17EF1400) [pid = 2272] [serial = 1306] [outer = 00000000] [url = about:blank] 12:09:22 INFO - PROCESS | 2272 | --DOMWINDOW == 161 (17FA5000) [pid = 2272] [serial = 1307] [outer = 00000000] [url = about:blank] 12:09:22 INFO - PROCESS | 2272 | --DOMWINDOW == 160 (147B2400) [pid = 2272] [serial = 1309] [outer = 00000000] [url = about:blank] 12:09:22 INFO - PROCESS | 2272 | --DOMWINDOW == 159 (15208000) [pid = 2272] [serial = 1310] [outer = 00000000] [url = about:blank] 12:09:22 INFO - PROCESS | 2272 | --DOMWINDOW == 158 (1CED2800) [pid = 2272] [serial = 1285] [outer = 00000000] [url = about:blank] 12:09:22 INFO - PROCESS | 2272 | --DOMWINDOW == 157 (184D6400) [pid = 2272] [serial = 1312] [outer = 00000000] [url = about:blank] 12:09:22 INFO - PROCESS | 2272 | --DOMWINDOW == 156 (18E53000) [pid = 2272] [serial = 1313] [outer = 00000000] [url = about:blank] 12:09:22 INFO - PROCESS | 2272 | --DOMWINDOW == 155 (191B0C00) [pid = 2272] [serial = 1291] [outer = 00000000] [url = about:blank] 12:09:22 INFO - PROCESS | 2272 | --DOMWINDOW == 154 (1A56D000) [pid = 2272] [serial = 1319] [outer = 00000000] [url = about:blank] 12:09:22 INFO - PROCESS | 2272 | --DOMWINDOW == 153 (19832C00) [pid = 2272] [serial = 1315] [outer = 00000000] [url = about:blank] 12:09:22 INFO - PROCESS | 2272 | --DOMWINDOW == 152 (1E12C800) [pid = 2272] [serial = 1297] [outer = 00000000] [url = about:blank] 12:09:22 INFO - PROCESS | 2272 | --DOMWINDOW == 151 (1D82F000) [pid = 2272] [serial = 1294] [outer = 00000000] [url = about:blank] 12:09:22 INFO - PROCESS | 2272 | --DOMWINDOW == 150 (1E147800) [pid = 2272] [serial = 1300] [outer = 00000000] [url = about:blank] 12:09:22 INFO - PROCESS | 2272 | --DOMWINDOW == 149 (1510C800) [pid = 2272] [serial = 1288] [outer = 00000000] [url = about:blank] 12:09:22 INFO - PROCESS | 2272 | --DOMWINDOW == 148 (14A3F000) [pid = 2272] [serial = 1324] [outer = 00000000] [url = about:blank] 12:09:22 INFO - PROCESS | 2272 | --DOMWINDOW == 147 (1B5F0C00) [pid = 2272] [serial = 1322] [outer = 00000000] [url = about:blank] 12:09:22 INFO - PROCESS | 2272 | --DOMWINDOW == 146 (1D9D9400) [pid = 2272] [serial = 1330] [outer = 00000000] [url = about:blank] 12:09:22 INFO - PROCESS | 2272 | --DOMWINDOW == 145 (167E0000) [pid = 2272] [serial = 1325] [outer = 00000000] [url = about:blank] 12:09:22 INFO - PROCESS | 2272 | --DOMWINDOW == 144 (1BCBD800) [pid = 2272] [serial = 1327] [outer = 00000000] [url = about:blank] 12:09:22 INFO - PROCESS | 2272 | --DOMWINDOW == 143 (1473CC00) [pid = 2272] [serial = 1303] [outer = 00000000] [url = about:blank] 12:09:22 INFO - PROCESS | 2272 | --DOMWINDOW == 142 (1E12A800) [pid = 2272] [serial = 1331] [outer = 00000000] [url = about:blank] 12:09:22 INFO - PROCESS | 2272 | --DOMWINDOW == 141 (14A3D400) [pid = 2272] [serial = 1304] [outer = 00000000] [url = about:blank] 12:09:22 INFO - PROCESS | 2272 | --DOMWINDOW == 140 (1BCBC800) [pid = 2272] [serial = 1328] [outer = 00000000] [url = about:blank] 12:09:22 INFO - PROCESS | 2272 | --DOMWINDOW == 139 (1988D800) [pid = 2272] [serial = 1316] [outer = 00000000] [url = about:blank] 12:09:22 INFO - PROCESS | 2272 | 1461179362190 Marionette TRACE conn5 <- [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]]]}] 12:09:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:09:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 970ms 12:09:22 INFO - PROCESS | 2272 | 1461179362245 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 12:09:22 INFO - PROCESS | 2272 | 1461179362250 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 12:09:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 12:09:22 INFO - PROCESS | 2272 | 1461179362256 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 12:09:22 INFO - PROCESS | 2272 | 1461179362259 Marionette TRACE conn5 <- [1,1842,null,{}] 12:09:22 INFO - PROCESS | 2272 | 1461179362263 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:22 INFO - PROCESS | 2272 | 1461179362364 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 12:09:22 INFO - PROCESS | 2272 | 1461179362474 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:22 INFO - PROCESS | 2272 | ++DOCSHELL 0FFC9400 == 56 [pid = 2272] [id = 470] 12:09:22 INFO - PROCESS | 2272 | ++DOMWINDOW == 140 (1014A800) [pid = 2272] [serial = 1410] [outer = 00000000] 12:09:22 INFO - PROCESS | 2272 | ++DOMWINDOW == 141 (15213C00) [pid = 2272] [serial = 1411] [outer = 1014A800] 12:09:22 INFO - PROCESS | 2272 | 1461179362520 Marionette DEBUG loaded listener.js 12:09:22 INFO - PROCESS | 2272 | ++DOMWINDOW == 142 (167D9400) [pid = 2272] [serial = 1412] [outer = 1014A800] 12:09:22 INFO - PROCESS | 2272 | 1461179362924 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:09:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 12:09:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 730ms 12:09:22 INFO - PROCESS | 2272 | 1461179362990 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 12:09:22 INFO - PROCESS | 2272 | 1461179362992 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 12:09:22 INFO - PROCESS | 2272 | 1461179362996 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 12:09:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 12:09:22 INFO - PROCESS | 2272 | 1461179362999 Marionette TRACE conn5 <- [1,1846,null,{}] 12:09:22 INFO - PROCESS | 2272 | 1461179363010 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:23 INFO - PROCESS | 2272 | 1461179363134 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 12:09:23 INFO - PROCESS | 2272 | 1461179363151 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:23 INFO - PROCESS | 2272 | ++DOCSHELL 18E53000 == 57 [pid = 2272] [id = 471] 12:09:23 INFO - PROCESS | 2272 | ++DOMWINDOW == 143 (18E56800) [pid = 2272] [serial = 1413] [outer = 00000000] 12:09:23 INFO - PROCESS | 2272 | ++DOMWINDOW == 144 (19203400) [pid = 2272] [serial = 1414] [outer = 18E56800] 12:09:23 INFO - PROCESS | 2272 | 1461179363199 Marionette DEBUG loaded listener.js 12:09:23 INFO - PROCESS | 2272 | ++DOMWINDOW == 145 (19888400) [pid = 2272] [serial = 1415] [outer = 18E56800] 12:09:23 INFO - PROCESS | 2272 | 1461179363680 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 12:09:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 12:09:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 730ms 12:09:23 INFO - PROCESS | 2272 | 1461179363730 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 12:09:23 INFO - PROCESS | 2272 | 1461179363732 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 12:09:23 INFO - PROCESS | 2272 | 1461179363736 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 12:09:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 12:09:23 INFO - PROCESS | 2272 | 1461179363738 Marionette TRACE conn5 <- [1,1850,null,{}] 12:09:23 INFO - PROCESS | 2272 | 1461179363741 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:23 INFO - PROCESS | 2272 | 1461179363835 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 12:09:23 INFO - PROCESS | 2272 | 1461179363946 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:23 INFO - PROCESS | 2272 | ++DOCSHELL 19F4B800 == 58 [pid = 2272] [id = 472] 12:09:23 INFO - PROCESS | 2272 | ++DOMWINDOW == 146 (19F55000) [pid = 2272] [serial = 1416] [outer = 00000000] 12:09:23 INFO - PROCESS | 2272 | ++DOMWINDOW == 147 (1A569800) [pid = 2272] [serial = 1417] [outer = 19F55000] 12:09:23 INFO - PROCESS | 2272 | 1461179363998 Marionette DEBUG loaded listener.js 12:09:24 INFO - PROCESS | 2272 | ++DOMWINDOW == 148 (1A573400) [pid = 2272] [serial = 1418] [outer = 19F55000] 12:09:24 INFO - PROCESS | 2272 | 1461179364430 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 12:09:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 12:09:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 730ms 12:09:24 INFO - PROCESS | 2272 | 1461179364470 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 12:09:24 INFO - PROCESS | 2272 | 1461179364472 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 12:09:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 12:09:24 INFO - PROCESS | 2272 | 1461179364475 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 12:09:24 INFO - PROCESS | 2272 | 1461179364477 Marionette TRACE conn5 <- [1,1854,null,{}] 12:09:24 INFO - PROCESS | 2272 | 1461179364480 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:24 INFO - PROCESS | 2272 | 1461179364638 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 12:09:24 INFO - PROCESS | 2272 | 1461179364712 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:24 INFO - PROCESS | 2272 | ++DOCSHELL 1A577800 == 59 [pid = 2272] [id = 473] 12:09:24 INFO - PROCESS | 2272 | ++DOMWINDOW == 149 (1B372C00) [pid = 2272] [serial = 1419] [outer = 00000000] 12:09:24 INFO - PROCESS | 2272 | ++DOMWINDOW == 150 (1B9D7000) [pid = 2272] [serial = 1420] [outer = 1B372C00] 12:09:24 INFO - PROCESS | 2272 | 1461179364759 Marionette DEBUG loaded listener.js 12:09:24 INFO - PROCESS | 2272 | ++DOMWINDOW == 151 (1BBA8C00) [pid = 2272] [serial = 1421] [outer = 1B372C00] 12:09:25 INFO - PROCESS | 2272 | 1461179365198 Marionette TRACE conn5 <- [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]]]}] 12:09:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 12:09:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 771ms 12:09:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 12:09:25 INFO - PROCESS | 2272 | 1461179365247 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 12:09:25 INFO - PROCESS | 2272 | 1461179365249 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 12:09:25 INFO - PROCESS | 2272 | 1461179365252 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 12:09:25 INFO - PROCESS | 2272 | 1461179365254 Marionette TRACE conn5 <- [1,1858,null,{}] 12:09:25 INFO - PROCESS | 2272 | 1461179365257 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:25 INFO - PROCESS | 2272 | 1461179365400 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 12:09:25 INFO - PROCESS | 2272 | 1461179365473 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:25 INFO - PROCESS | 2272 | ++DOCSHELL 1BBAC800 == 60 [pid = 2272] [id = 474] 12:09:25 INFO - PROCESS | 2272 | ++DOMWINDOW == 152 (1BC54000) [pid = 2272] [serial = 1422] [outer = 00000000] 12:09:25 INFO - PROCESS | 2272 | ++DOMWINDOW == 153 (1D832800) [pid = 2272] [serial = 1423] [outer = 1BC54000] 12:09:25 INFO - PROCESS | 2272 | 1461179365521 Marionette DEBUG loaded listener.js 12:09:25 INFO - PROCESS | 2272 | ++DOMWINDOW == 154 (1D9E7C00) [pid = 2272] [serial = 1424] [outer = 1BC54000] 12:09:25 INFO - PROCESS | 2272 | 1461179365948 Marionette TRACE conn5 <- [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]]]}] 12:09:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 12:09:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 729ms 12:09:25 INFO - PROCESS | 2272 | 1461179366009 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 12:09:25 INFO - PROCESS | 2272 | 1461179366011 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 12:09:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 12:09:26 INFO - PROCESS | 2272 | 1461179366020 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 12:09:26 INFO - PROCESS | 2272 | 1461179366022 Marionette TRACE conn5 <- [1,1862,null,{}] 12:09:26 INFO - PROCESS | 2272 | 1461179366026 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:26 INFO - PROCESS | 2272 | 1461179366148 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 12:09:26 INFO - PROCESS | 2272 | 1461179366217 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:26 INFO - PROCESS | 2272 | ++DOCSHELL 1D82F000 == 61 [pid = 2272] [id = 475] 12:09:26 INFO - PROCESS | 2272 | ++DOMWINDOW == 155 (1E12F400) [pid = 2272] [serial = 1425] [outer = 00000000] 12:09:26 INFO - PROCESS | 2272 | ++DOMWINDOW == 156 (1E5BA800) [pid = 2272] [serial = 1426] [outer = 1E12F400] 12:09:26 INFO - PROCESS | 2272 | 1461179366264 Marionette DEBUG loaded listener.js 12:09:26 INFO - PROCESS | 2272 | ++DOMWINDOW == 157 (1EC65400) [pid = 2272] [serial = 1427] [outer = 1E12F400] 12:09:26 INFO - PROCESS | 2272 | --DOMWINDOW == 156 (1A181400) [pid = 2272] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 12:09:26 INFO - PROCESS | 2272 | --DOMWINDOW == 155 (0FBDC800) [pid = 2272] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 12:09:26 INFO - PROCESS | 2272 | --DOMWINDOW == 154 (16B08000) [pid = 2272] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 12:09:26 INFO - PROCESS | 2272 | --DOMWINDOW == 153 (1014C400) [pid = 2272] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 12:09:26 INFO - PROCESS | 2272 | --DOMWINDOW == 152 (15210800) [pid = 2272] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 12:09:26 INFO - PROCESS | 2272 | --DOMWINDOW == 151 (1B340400) [pid = 2272] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 12:09:26 INFO - PROCESS | 2272 | --DOMWINDOW == 150 (10D03800) [pid = 2272] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 12:09:26 INFO - PROCESS | 2272 | --DOMWINDOW == 149 (184D2800) [pid = 2272] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 12:09:26 INFO - PROCESS | 2272 | --DOMWINDOW == 148 (191B4400) [pid = 2272] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 12:09:26 INFO - PROCESS | 2272 | 1461179366734 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 12:09:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 12:09:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 730ms 12:09:26 INFO - PROCESS | 2272 | 1461179366771 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 12:09:26 INFO - PROCESS | 2272 | 1461179366773 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 12:09:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 12:09:26 INFO - PROCESS | 2272 | 1461179366777 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 12:09:26 INFO - PROCESS | 2272 | 1461179366779 Marionette TRACE conn5 <- [1,1866,null,{}] 12:09:26 INFO - PROCESS | 2272 | 1461179366782 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:26 INFO - PROCESS | 2272 | 1461179366873 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 12:09:26 INFO - PROCESS | 2272 | 1461179366879 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:26 INFO - PROCESS | 2272 | ++DOCSHELL 15207400 == 62 [pid = 2272] [id = 476] 12:09:26 INFO - PROCESS | 2272 | ++DOMWINDOW == 149 (15241C00) [pid = 2272] [serial = 1428] [outer = 00000000] 12:09:26 INFO - PROCESS | 2272 | ++DOMWINDOW == 150 (1D835400) [pid = 2272] [serial = 1429] [outer = 15241C00] 12:09:26 INFO - PROCESS | 2272 | 1461179366924 Marionette DEBUG loaded listener.js 12:09:26 INFO - PROCESS | 2272 | ++DOMWINDOW == 151 (1EC68C00) [pid = 2272] [serial = 1430] [outer = 15241C00] 12:09:27 INFO - PROCESS | 2272 | 1461179367358 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 12:09:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 12:09:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 631ms 12:09:27 INFO - PROCESS | 2272 | 1461179367421 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 12:09:27 INFO - PROCESS | 2272 | 1461179367423 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 12:09:27 INFO - PROCESS | 2272 | 1461179367426 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 12:09:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 12:09:27 INFO - PROCESS | 2272 | 1461179367428 Marionette TRACE conn5 <- [1,1870,null,{}] 12:09:27 INFO - PROCESS | 2272 | 1461179367432 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:27 INFO - PROCESS | 2272 | 1461179367523 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 12:09:27 INFO - PROCESS | 2272 | 1461179367532 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:27 INFO - PROCESS | 2272 | ++DOCSHELL 1BBC2C00 == 63 [pid = 2272] [id = 477] 12:09:27 INFO - PROCESS | 2272 | ++DOMWINDOW == 152 (1E145800) [pid = 2272] [serial = 1431] [outer = 00000000] 12:09:27 INFO - PROCESS | 2272 | ++DOMWINDOW == 153 (1F00D400) [pid = 2272] [serial = 1432] [outer = 1E145800] 12:09:27 INFO - PROCESS | 2272 | 1461179367577 Marionette DEBUG loaded listener.js 12:09:27 INFO - PROCESS | 2272 | ++DOMWINDOW == 154 (1F07F800) [pid = 2272] [serial = 1433] [outer = 1E145800] 12:09:28 INFO - PROCESS | 2272 | 1461179368039 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 12:09:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 12:09:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 630ms 12:09:28 INFO - PROCESS | 2272 | 1461179368069 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 12:09:28 INFO - PROCESS | 2272 | 1461179368071 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 12:09:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 12:09:28 INFO - PROCESS | 2272 | 1461179368074 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 12:09:28 INFO - PROCESS | 2272 | 1461179368076 Marionette TRACE conn5 <- [1,1874,null,{}] 12:09:28 INFO - PROCESS | 2272 | 1461179368080 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:28 INFO - PROCESS | 2272 | 1461179368219 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 12:09:28 INFO - PROCESS | 2272 | 1461179368228 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:28 INFO - PROCESS | 2272 | ++DOCSHELL 1F006C00 == 64 [pid = 2272] [id = 478] 12:09:28 INFO - PROCESS | 2272 | ++DOMWINDOW == 155 (1F150000) [pid = 2272] [serial = 1434] [outer = 00000000] 12:09:28 INFO - PROCESS | 2272 | ++DOMWINDOW == 156 (1F4E8C00) [pid = 2272] [serial = 1435] [outer = 1F150000] 12:09:28 INFO - PROCESS | 2272 | 1461179368276 Marionette DEBUG loaded listener.js 12:09:28 INFO - PROCESS | 2272 | ++DOMWINDOW == 157 (1F4E8800) [pid = 2272] [serial = 1436] [outer = 1F150000] 12:09:28 INFO - PROCESS | 2272 | 1461179368886 Marionette TRACE conn5 <- [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]]]}] 12:09:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 12:09:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 830ms 12:09:28 INFO - PROCESS | 2272 | 1461179368943 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 12:09:28 INFO - PROCESS | 2272 | 1461179368947 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 12:09:28 INFO - PROCESS | 2272 | 1461179368952 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 12:09:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 12:09:28 INFO - PROCESS | 2272 | 1461179368957 Marionette TRACE conn5 <- [1,1878,null,{}] 12:09:28 INFO - PROCESS | 2272 | 1461179368991 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:29 INFO - PROCESS | 2272 | 1461179369110 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 12:09:29 INFO - PROCESS | 2272 | 1461179369264 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:29 INFO - PROCESS | 2272 | ++DOCSHELL 105A1400 == 65 [pid = 2272] [id = 479] 12:09:29 INFO - PROCESS | 2272 | ++DOMWINDOW == 158 (1450E000) [pid = 2272] [serial = 1437] [outer = 00000000] 12:09:29 INFO - PROCESS | 2272 | ++DOMWINDOW == 159 (16084000) [pid = 2272] [serial = 1438] [outer = 1450E000] 12:09:29 INFO - PROCESS | 2272 | 1461179369328 Marionette DEBUG loaded listener.js 12:09:29 INFO - PROCESS | 2272 | ++DOMWINDOW == 160 (167E5800) [pid = 2272] [serial = 1439] [outer = 1450E000] 12:09:29 INFO - PROCESS | 2272 | 1461179369887 Marionette TRACE conn5 <- [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]]]}] 12:09:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 12:09:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 991ms 12:09:29 INFO - PROCESS | 2272 | 1461179369953 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 12:09:29 INFO - PROCESS | 2272 | 1461179369959 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 12:09:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 12:09:29 INFO - PROCESS | 2272 | 1461179369966 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 12:09:29 INFO - PROCESS | 2272 | 1461179369969 Marionette TRACE conn5 <- [1,1882,null,{}] 12:09:29 INFO - PROCESS | 2272 | 1461179369973 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:30 INFO - PROCESS | 2272 | 1461179370092 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 12:09:30 INFO - PROCESS | 2272 | 1461179370255 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:30 INFO - PROCESS | 2272 | ++DOCSHELL 18E57C00 == 66 [pid = 2272] [id = 480] 12:09:30 INFO - PROCESS | 2272 | ++DOMWINDOW == 161 (1920DC00) [pid = 2272] [serial = 1440] [outer = 00000000] 12:09:30 INFO - PROCESS | 2272 | ++DOMWINDOW == 162 (1B379000) [pid = 2272] [serial = 1441] [outer = 1920DC00] 12:09:30 INFO - PROCESS | 2272 | 1461179370312 Marionette DEBUG loaded listener.js 12:09:30 INFO - PROCESS | 2272 | ++DOMWINDOW == 163 (1B9D9400) [pid = 2272] [serial = 1442] [outer = 1920DC00] 12:09:30 INFO - PROCESS | 2272 | 1461179370919 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 12:09:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 12:09:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 969ms 12:09:30 INFO - PROCESS | 2272 | 1461179370937 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 12:09:30 INFO - PROCESS | 2272 | 1461179370940 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 12:09:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 12:09:30 INFO - PROCESS | 2272 | 1461179370943 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 12:09:30 INFO - PROCESS | 2272 | 1461179370947 Marionette TRACE conn5 <- [1,1886,null,{}] 12:09:30 INFO - PROCESS | 2272 | 1461179370959 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:31 INFO - PROCESS | 2272 | 1461179371081 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 12:09:31 INFO - PROCESS | 2272 | 1461179371236 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:31 INFO - PROCESS | 2272 | ++DOCSHELL 1F077800 == 67 [pid = 2272] [id = 481] 12:09:31 INFO - PROCESS | 2272 | ++DOMWINDOW == 164 (1F07D400) [pid = 2272] [serial = 1443] [outer = 00000000] 12:09:31 INFO - PROCESS | 2272 | ++DOMWINDOW == 165 (1F7BC400) [pid = 2272] [serial = 1444] [outer = 1F07D400] 12:09:31 INFO - PROCESS | 2272 | 1461179371295 Marionette DEBUG loaded listener.js 12:09:31 INFO - PROCESS | 2272 | ++DOMWINDOW == 166 (1FBB0800) [pid = 2272] [serial = 1445] [outer = 1F07D400] 12:09:31 INFO - PROCESS | 2272 | 1461179371868 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 12:09:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 12:09:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1020ms 12:09:31 INFO - PROCESS | 2272 | 1461179371968 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 12:09:31 INFO - PROCESS | 2272 | 1461179371971 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 12:09:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 12:09:31 INFO - PROCESS | 2272 | 1461179371976 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 12:09:31 INFO - PROCESS | 2272 | 1461179371979 Marionette TRACE conn5 <- [1,1890,null,{}] 12:09:31 INFO - PROCESS | 2272 | 1461179371982 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:32 INFO - PROCESS | 2272 | 1461179372102 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 12:09:32 INFO - PROCESS | 2272 | 1461179372249 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:32 INFO - PROCESS | 2272 | ++DOCSHELL 1FC4E000 == 68 [pid = 2272] [id = 482] 12:09:32 INFO - PROCESS | 2272 | ++DOMWINDOW == 167 (1FC4EC00) [pid = 2272] [serial = 1446] [outer = 00000000] 12:09:32 INFO - PROCESS | 2272 | ++DOMWINDOW == 168 (1FC5C000) [pid = 2272] [serial = 1447] [outer = 1FC4EC00] 12:09:32 INFO - PROCESS | 2272 | 1461179372306 Marionette DEBUG loaded listener.js 12:09:32 INFO - PROCESS | 2272 | ++DOMWINDOW == 169 (1FD9BC00) [pid = 2272] [serial = 1448] [outer = 1FC4EC00] 12:09:32 INFO - PROCESS | 2272 | 1461179372864 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 12:09:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 12:09:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 930ms 12:09:32 INFO - PROCESS | 2272 | 1461179372908 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 12:09:32 INFO - PROCESS | 2272 | 1461179372910 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 12:09:32 INFO - PROCESS | 2272 | 1461179372913 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 12:09:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 12:09:32 INFO - PROCESS | 2272 | 1461179372915 Marionette TRACE conn5 <- [1,1894,null,{}] 12:09:32 INFO - PROCESS | 2272 | 1461179372919 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:33 INFO - PROCESS | 2272 | 1461179373035 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 12:09:33 INFO - PROCESS | 2272 | 1461179373202 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:33 INFO - PROCESS | 2272 | ++DOCSHELL 1FC52800 == 69 [pid = 2272] [id = 483] 12:09:33 INFO - PROCESS | 2272 | ++DOMWINDOW == 170 (1FC5A400) [pid = 2272] [serial = 1449] [outer = 00000000] 12:09:33 INFO - PROCESS | 2272 | ++DOMWINDOW == 171 (1FDA4800) [pid = 2272] [serial = 1450] [outer = 1FC5A400] 12:09:33 INFO - PROCESS | 2272 | 1461179373258 Marionette DEBUG loaded listener.js 12:09:33 INFO - PROCESS | 2272 | ++DOMWINDOW == 172 (214C1400) [pid = 2272] [serial = 1451] [outer = 1FC5A400] 12:09:33 INFO - PROCESS | 2272 | 1461179373851 Marionette TRACE conn5 <- [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]]]}] 12:09:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 12:09:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 970ms 12:09:33 INFO - PROCESS | 2272 | 1461179373887 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 12:09:33 INFO - PROCESS | 2272 | 1461179373890 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 12:09:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 12:09:33 INFO - PROCESS | 2272 | 1461179373893 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 12:09:33 INFO - PROCESS | 2272 | 1461179373895 Marionette TRACE conn5 <- [1,1898,null,{}] 12:09:33 INFO - PROCESS | 2272 | 1461179373899 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:34 INFO - PROCESS | 2272 | 1461179374031 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 12:09:34 INFO - PROCESS | 2272 | 1461179374183 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:34 INFO - PROCESS | 2272 | ++DOCSHELL 147A8C00 == 70 [pid = 2272] [id = 484] 12:09:34 INFO - PROCESS | 2272 | ++DOMWINDOW == 173 (214C5400) [pid = 2272] [serial = 1452] [outer = 00000000] 12:09:34 INFO - PROCESS | 2272 | ++DOMWINDOW == 174 (21A55400) [pid = 2272] [serial = 1453] [outer = 214C5400] 12:09:34 INFO - PROCESS | 2272 | 1461179374242 Marionette DEBUG loaded listener.js 12:09:34 INFO - PROCESS | 2272 | ++DOMWINDOW == 175 (21A58800) [pid = 2272] [serial = 1454] [outer = 214C5400] 12:09:34 INFO - PROCESS | 2272 | 1461179374830 Marionette TRACE conn5 <- [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]]]}] 12:09:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 12:09:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 970ms 12:09:34 INFO - PROCESS | 2272 | 1461179374867 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 12:09:34 INFO - PROCESS | 2272 | 1461179374870 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 12:09:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 12:09:34 INFO - PROCESS | 2272 | 1461179374873 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 12:09:34 INFO - PROCESS | 2272 | 1461179374875 Marionette TRACE conn5 <- [1,1902,null,{}] 12:09:34 INFO - PROCESS | 2272 | 1461179374879 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:35 INFO - PROCESS | 2272 | 1461179375182 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 12:09:35 INFO - PROCESS | 2272 | 1461179375391 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:35 INFO - PROCESS | 2272 | ++DOCSHELL 0FB80800 == 71 [pid = 2272] [id = 485] 12:09:35 INFO - PROCESS | 2272 | ++DOMWINDOW == 176 (0FBD4C00) [pid = 2272] [serial = 1455] [outer = 00000000] 12:09:35 INFO - PROCESS | 2272 | ++DOMWINDOW == 177 (10DAE800) [pid = 2272] [serial = 1456] [outer = 0FBD4C00] 12:09:35 INFO - PROCESS | 2272 | 1461179375444 Marionette DEBUG loaded listener.js 12:09:35 INFO - PROCESS | 2272 | ++DOMWINDOW == 178 (14A39400) [pid = 2272] [serial = 1457] [outer = 0FBD4C00] 12:09:36 INFO - PROCESS | 2272 | 1461179376071 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 12:09:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 12:09:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1216ms 12:09:36 INFO - PROCESS | 2272 | 1461179376094 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 12:09:36 INFO - PROCESS | 2272 | 1461179376098 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 12:09:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 12:09:36 INFO - PROCESS | 2272 | 1461179376102 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 12:09:36 INFO - PROCESS | 2272 | 1461179376107 Marionette TRACE conn5 <- [1,1906,null,{}] 12:09:36 INFO - PROCESS | 2272 | 1461179376111 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:36 INFO - PROCESS | 2272 | 1461179376217 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 12:09:36 INFO - PROCESS | 2272 | 1461179376392 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:36 INFO - PROCESS | 2272 | ++DOCSHELL 1671B400 == 72 [pid = 2272] [id = 486] 12:09:36 INFO - PROCESS | 2272 | ++DOMWINDOW == 179 (1671C400) [pid = 2272] [serial = 1458] [outer = 00000000] 12:09:36 INFO - PROCESS | 2272 | ++DOMWINDOW == 180 (17F34400) [pid = 2272] [serial = 1459] [outer = 1671C400] 12:09:36 INFO - PROCESS | 2272 | 1461179376445 Marionette DEBUG loaded listener.js 12:09:36 INFO - PROCESS | 2272 | ++DOMWINDOW == 181 (17F40400) [pid = 2272] [serial = 1460] [outer = 1671C400] 12:09:36 INFO - PROCESS | 2272 | --DOCSHELL 15240800 == 71 [pid = 2272] [id = 23] 12:09:36 INFO - PROCESS | 2272 | --DOCSHELL 1BBC2C00 == 70 [pid = 2272] [id = 477] 12:09:36 INFO - PROCESS | 2272 | --DOCSHELL 15207400 == 69 [pid = 2272] [id = 476] 12:09:36 INFO - PROCESS | 2272 | --DOCSHELL 1D82F000 == 68 [pid = 2272] [id = 475] 12:09:36 INFO - PROCESS | 2272 | --DOCSHELL 1BBAC800 == 67 [pid = 2272] [id = 474] 12:09:36 INFO - PROCESS | 2272 | --DOCSHELL 1A577800 == 66 [pid = 2272] [id = 473] 12:09:36 INFO - PROCESS | 2272 | --DOCSHELL 19F4B800 == 65 [pid = 2272] [id = 472] 12:09:37 INFO - PROCESS | 2272 | --DOMWINDOW == 180 (1E5B6800) [pid = 2272] [serial = 1333] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 2272 | --DOMWINDOW == 179 (16086800) [pid = 2272] [serial = 1336] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 2272 | --DOMWINDOW == 178 (1A182C00) [pid = 2272] [serial = 1339] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 2272 | --DOMWINDOW == 177 (1EC60C00) [pid = 2272] [serial = 1342] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 2272 | --DOMWINDOW == 176 (1EC9E400) [pid = 2272] [serial = 1345] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 2272 | --DOMWINDOW == 175 (1EE16C00) [pid = 2272] [serial = 1348] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 2272 | --DOMWINDOW == 174 (1F00EC00) [pid = 2272] [serial = 1351] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 2272 | --DOMWINDOW == 173 (1CF81800) [pid = 2272] [serial = 1381] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 2272 | --DOCSHELL 18E53000 == 64 [pid = 2272] [id = 471] 12:09:37 INFO - PROCESS | 2272 | --DOCSHELL 0FFC9400 == 63 [pid = 2272] [id = 470] 12:09:37 INFO - PROCESS | 2272 | --DOCSHELL 167DC400 == 62 [pid = 2272] [id = 469] 12:09:37 INFO - PROCESS | 2272 | --DOCSHELL 1F159400 == 61 [pid = 2272] [id = 466] 12:09:37 INFO - PROCESS | 2272 | --DOCSHELL 1E5BE400 == 60 [pid = 2272] [id = 465] 12:09:37 INFO - PROCESS | 2272 | --DOCSHELL 1E5B6C00 == 59 [pid = 2272] [id = 464] 12:09:37 INFO - PROCESS | 2272 | --DOCSHELL 10022000 == 58 [pid = 2272] [id = 463] 12:09:37 INFO - PROCESS | 2272 | --DOCSHELL 147B0400 == 57 [pid = 2272] [id = 462] 12:09:37 INFO - PROCESS | 2272 | --DOCSHELL 1022E400 == 56 [pid = 2272] [id = 461] 12:09:37 INFO - PROCESS | 2272 | 1461179377118 Marionette TRACE conn5 <- [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]]]}] 12:09:37 INFO - PROCESS | 2272 | --DOMWINDOW == 172 (1A577000) [pid = 2272] [serial = 1370] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 2272 | --DOMWINDOW == 171 (1A33CC00) [pid = 2272] [serial = 1369] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 2272 | --DOMWINDOW == 170 (14502800) [pid = 2272] [serial = 1354] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 2272 | --DOMWINDOW == 169 (14A32800) [pid = 2272] [serial = 1355] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 2272 | --DOMWINDOW == 168 (17FA9000) [pid = 2272] [serial = 1363] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 2272 | --DOMWINDOW == 167 (1050A000) [pid = 2272] [serial = 1357] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 2272 | --DOMWINDOW == 166 (10E44000) [pid = 2272] [serial = 1358] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 2272 | --DOMWINDOW == 165 (16158800) [pid = 2272] [serial = 1360] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 2272 | --DOMWINDOW == 164 (167E1800) [pid = 2272] [serial = 1361] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 2272 | --DOMWINDOW == 163 (1B37FC00) [pid = 2272] [serial = 1372] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 2272 | --DOMWINDOW == 162 (1A330400) [pid = 2272] [serial = 1376] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 2272 | --DOMWINDOW == 161 (19205800) [pid = 2272] [serial = 1375] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 2272 | --DOMWINDOW == 160 (1BC5D800) [pid = 2272] [serial = 1379] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 2272 | --DOMWINDOW == 159 (1B498400) [pid = 2272] [serial = 1373] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 2272 | --DOMWINDOW == 158 (19203000) [pid = 2272] [serial = 1366] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 2272 | --DOMWINDOW == 157 (19593C00) [pid = 2272] [serial = 1367] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 2272 | --DOMWINDOW == 156 (1BBAA000) [pid = 2272] [serial = 1378] [outer = 00000000] [url = about:blank] 12:09:37 INFO - PROCESS | 2272 | --DOMWINDOW == 155 (184D2400) [pid = 2272] [serial = 1364] [outer = 00000000] [url = about:blank] 12:09:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 12:09:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1079ms 12:09:37 INFO - PROCESS | 2272 | 1461179377201 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 12:09:37 INFO - PROCESS | 2272 | 1461179377204 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 12:09:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 12:09:37 INFO - PROCESS | 2272 | 1461179377209 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 12:09:37 INFO - PROCESS | 2272 | 1461179377211 Marionette TRACE conn5 <- [1,1910,null,{}] 12:09:37 INFO - PROCESS | 2272 | 1461179377216 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:37 INFO - PROCESS | 2272 | 1461179377308 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 12:09:37 INFO - PROCESS | 2272 | 1461179377322 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:37 INFO - PROCESS | 2272 | ++DOCSHELL 10227C00 == 57 [pid = 2272] [id = 487] 12:09:37 INFO - PROCESS | 2272 | ++DOMWINDOW == 156 (1022E400) [pid = 2272] [serial = 1461] [outer = 00000000] 12:09:37 INFO - PROCESS | 2272 | ++DOMWINDOW == 157 (14502800) [pid = 2272] [serial = 1462] [outer = 1022E400] 12:09:37 INFO - PROCESS | 2272 | 1461179377369 Marionette DEBUG loaded listener.js 12:09:37 INFO - PROCESS | 2272 | ++DOMWINDOW == 158 (14A36000) [pid = 2272] [serial = 1463] [outer = 1022E400] 12:09:37 INFO - PROCESS | 2272 | 1461179377942 Marionette TRACE conn5 <- [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]]]}] 12:09:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 12:09:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 770ms 12:09:37 INFO - PROCESS | 2272 | 1461179377980 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 12:09:37 INFO - PROCESS | 2272 | 1461179377984 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 12:09:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 12:09:37 INFO - PROCESS | 2272 | 1461179377994 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 12:09:37 INFO - PROCESS | 2272 | 1461179377998 Marionette TRACE conn5 <- [1,1914,null,{}] 12:09:37 INFO - PROCESS | 2272 | 1461179378002 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:38 INFO - PROCESS | 2272 | 1461179378095 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 12:09:38 INFO - PROCESS | 2272 | 1461179378203 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:38 INFO - PROCESS | 2272 | ++DOCSHELL 167DF000 == 58 [pid = 2272] [id = 488] 12:09:38 INFO - PROCESS | 2272 | ++DOMWINDOW == 159 (16E6D800) [pid = 2272] [serial = 1464] [outer = 00000000] 12:09:38 INFO - PROCESS | 2272 | ++DOMWINDOW == 160 (17FAB800) [pid = 2272] [serial = 1465] [outer = 16E6D800] 12:09:38 INFO - PROCESS | 2272 | 1461179378251 Marionette DEBUG loaded listener.js 12:09:38 INFO - PROCESS | 2272 | ++DOMWINDOW == 161 (191B1800) [pid = 2272] [serial = 1466] [outer = 16E6D800] 12:09:39 INFO - PROCESS | 2272 | --DOCSHELL 1E5BD800 == 57 [pid = 2272] [id = 447] 12:09:39 INFO - PROCESS | 2272 | --DOCSHELL 0FFBCC00 == 56 [pid = 2272] [id = 412] 12:09:39 INFO - PROCESS | 2272 | --DOCSHELL 1A338000 == 55 [pid = 2272] [id = 396] 12:09:39 INFO - PROCESS | 2272 | --DOCSHELL 1520A800 == 54 [pid = 2272] [id = 460] 12:09:39 INFO - PROCESS | 2272 | --DOCSHELL 10508400 == 53 [pid = 2272] [id = 413] 12:09:39 INFO - PROCESS | 2272 | --DOCSHELL 15239400 == 52 [pid = 2272] [id = 22] 12:09:39 INFO - PROCESS | 2272 | --DOCSHELL 1BBA7400 == 51 [pid = 2272] [id = 428] 12:09:39 INFO - PROCESS | 2272 | --DOCSHELL 1364CC00 == 50 [pid = 2272] [id = 445] 12:09:39 INFO - PROCESS | 2272 | --DOCSHELL 0F565800 == 49 [pid = 2272] [id = 401] 12:09:39 INFO - PROCESS | 2272 | --DOCSHELL 1CF7C400 == 48 [pid = 2272] [id = 444] 12:09:39 INFO - PROCESS | 2272 | --DOCSHELL 1510BC00 == 47 [pid = 2272] [id = 468] 12:09:39 INFO - PROCESS | 2272 | --DOCSHELL 167E0400 == 46 [pid = 2272] [id = 26] 12:09:39 INFO - PROCESS | 2272 | --DOCSHELL 17EF5000 == 45 [pid = 2272] [id = 446] 12:09:39 INFO - PROCESS | 2272 | --DOCSHELL 1D787C00 == 44 [pid = 2272] [id = 417] 12:09:39 INFO - PROCESS | 2272 | --DOCSHELL 1F00CC00 == 43 [pid = 2272] [id = 467] 12:09:39 INFO - PROCESS | 2272 | --DOCSHELL 1BB9F800 == 42 [pid = 2272] [id = 415] 12:09:39 INFO - PROCESS | 2272 | --DOCSHELL 1B497400 == 41 [pid = 2272] [id = 448] 12:09:39 INFO - PROCESS | 2272 | --DOCSHELL 1BCC9400 == 40 [pid = 2272] [id = 416] 12:09:39 INFO - PROCESS | 2272 | --DOCSHELL 1EE12400 == 39 [pid = 2272] [id = 450] 12:09:39 INFO - PROCESS | 2272 | --DOCSHELL 19209C00 == 38 [pid = 2272] [id = 414] 12:09:39 INFO - PROCESS | 2272 | --DOCSHELL 1ECA4000 == 37 [pid = 2272] [id = 449] 12:09:39 INFO - PROCESS | 2272 | --DOCSHELL 1671B400 == 36 [pid = 2272] [id = 486] 12:09:39 INFO - PROCESS | 2272 | --DOCSHELL 147A8C00 == 35 [pid = 2272] [id = 484] 12:09:39 INFO - PROCESS | 2272 | --DOCSHELL 0FB80800 == 34 [pid = 2272] [id = 485] 12:09:39 INFO - PROCESS | 2272 | --DOCSHELL 1FC52800 == 33 [pid = 2272] [id = 483] 12:09:39 INFO - PROCESS | 2272 | --DOCSHELL 1F077800 == 32 [pid = 2272] [id = 481] 12:09:39 INFO - PROCESS | 2272 | --DOCSHELL 1FC4E000 == 31 [pid = 2272] [id = 482] 12:09:39 INFO - PROCESS | 2272 | --DOCSHELL 18E57C00 == 30 [pid = 2272] [id = 480] 12:09:39 INFO - PROCESS | 2272 | --DOCSHELL 1F006C00 == 29 [pid = 2272] [id = 478] 12:09:39 INFO - PROCESS | 2272 | --DOCSHELL 105A1400 == 28 [pid = 2272] [id = 479] 12:09:40 INFO - PROCESS | 2272 | --DOCSHELL 10227C00 == 27 [pid = 2272] [id = 487] 12:09:40 INFO - PROCESS | 2272 | 1461179380747 Marionette TRACE conn5 <- [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]]]}] 12:09:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 12:09:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 2776ms 12:09:40 INFO - PROCESS | 2272 | 1461179380767 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 12:09:40 INFO - PROCESS | 2272 | 1461179380770 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 12:09:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 12:09:40 INFO - PROCESS | 2272 | 1461179380775 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 12:09:40 INFO - PROCESS | 2272 | 1461179380778 Marionette TRACE conn5 <- [1,1918,null,{}] 12:09:40 INFO - PROCESS | 2272 | 1461179380784 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:40 INFO - PROCESS | 2272 | 1461179380879 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 12:09:40 INFO - PROCESS | 2272 | 1461179380889 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:40 INFO - PROCESS | 2272 | ++DOCSHELL 0F572800 == 28 [pid = 2272] [id = 489] 12:09:40 INFO - PROCESS | 2272 | ++DOMWINDOW == 162 (0F572C00) [pid = 2272] [serial = 1467] [outer = 00000000] 12:09:40 INFO - PROCESS | 2272 | ++DOMWINDOW == 163 (0F9B5000) [pid = 2272] [serial = 1468] [outer = 0F572C00] 12:09:40 INFO - PROCESS | 2272 | 1461179380939 Marionette DEBUG loaded listener.js 12:09:40 INFO - PROCESS | 2272 | ++DOMWINDOW == 164 (0FA97000) [pid = 2272] [serial = 1469] [outer = 0F572C00] 12:09:41 INFO - PROCESS | 2272 | 1461179381533 Marionette TRACE conn5 <- [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]]]}] 12:09:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 12:09:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 830ms 12:09:41 INFO - PROCESS | 2272 | 1461179381607 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 12:09:41 INFO - PROCESS | 2272 | 1461179381613 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 12:09:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 12:09:41 INFO - PROCESS | 2272 | 1461179381625 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 12:09:41 INFO - PROCESS | 2272 | 1461179381628 Marionette TRACE conn5 <- [1,1922,null,{}] 12:09:41 INFO - PROCESS | 2272 | 1461179381632 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:41 INFO - PROCESS | 2272 | 1461179381756 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 12:09:41 INFO - PROCESS | 2272 | 1461179381772 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:41 INFO - PROCESS | 2272 | ++DOCSHELL 0FBE1400 == 29 [pid = 2272] [id = 490] 12:09:41 INFO - PROCESS | 2272 | ++DOMWINDOW == 165 (0FFBCC00) [pid = 2272] [serial = 1470] [outer = 00000000] 12:09:41 INFO - PROCESS | 2272 | ++DOMWINDOW == 166 (1001A800) [pid = 2272] [serial = 1471] [outer = 0FFBCC00] 12:09:41 INFO - PROCESS | 2272 | 1461179381820 Marionette DEBUG loaded listener.js 12:09:41 INFO - PROCESS | 2272 | ++DOMWINDOW == 167 (1001FC00) [pid = 2272] [serial = 1472] [outer = 0FFBCC00] 12:09:42 INFO - PROCESS | 2272 | 1461179382366 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 12:09:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 12:09:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 770ms 12:09:42 INFO - PROCESS | 2272 | 1461179382398 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 12:09:42 INFO - PROCESS | 2272 | 1461179382400 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 12:09:42 INFO - PROCESS | 2272 | 1461179382404 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 12:09:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 12:09:42 INFO - PROCESS | 2272 | 1461179382408 Marionette TRACE conn5 <- [1,1926,null,{}] 12:09:42 INFO - PROCESS | 2272 | 1461179382424 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:42 INFO - PROCESS | 2272 | 1461179382543 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 12:09:42 INFO - PROCESS | 2272 | 1461179382613 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:42 INFO - PROCESS | 2272 | ++DOCSHELL 10502400 == 30 [pid = 2272] [id = 491] 12:09:42 INFO - PROCESS | 2272 | ++DOMWINDOW == 168 (10504000) [pid = 2272] [serial = 1473] [outer = 00000000] 12:09:42 INFO - PROCESS | 2272 | ++DOMWINDOW == 169 (10595C00) [pid = 2272] [serial = 1474] [outer = 10504000] 12:09:42 INFO - PROCESS | 2272 | 1461179382664 Marionette DEBUG loaded listener.js 12:09:42 INFO - PROCESS | 2272 | ++DOMWINDOW == 170 (1059F400) [pid = 2272] [serial = 1475] [outer = 10504000] 12:09:43 INFO - PROCESS | 2272 | --DOMWINDOW == 169 (1BC54000) [pid = 2272] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 12:09:43 INFO - PROCESS | 2272 | --DOMWINDOW == 168 (167DCC00) [pid = 2272] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 12:09:43 INFO - PROCESS | 2272 | --DOMWINDOW == 167 (1B372C00) [pid = 2272] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 12:09:43 INFO - PROCESS | 2272 | --DOMWINDOW == 166 (18E56800) [pid = 2272] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 12:09:43 INFO - PROCESS | 2272 | --DOMWINDOW == 165 (1F1E3C00) [pid = 2272] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 12:09:43 INFO - PROCESS | 2272 | --DOMWINDOW == 164 (1E145800) [pid = 2272] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 12:09:43 INFO - PROCESS | 2272 | --DOMWINDOW == 163 (1EE15800) [pid = 2272] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 12:09:43 INFO - PROCESS | 2272 | --DOMWINDOW == 162 (19F55000) [pid = 2272] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 12:09:43 INFO - PROCESS | 2272 | --DOMWINDOW == 161 (1B48EC00) [pid = 2272] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 12:09:43 INFO - PROCESS | 2272 | --DOMWINDOW == 160 (1EC66000) [pid = 2272] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 12:09:43 INFO - PROCESS | 2272 | --DOMWINDOW == 159 (1510CC00) [pid = 2272] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 12:09:43 INFO - PROCESS | 2272 | --DOMWINDOW == 158 (1ECA2C00) [pid = 2272] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 12:09:43 INFO - PROCESS | 2272 | --DOMWINDOW == 157 (1D9E6C00) [pid = 2272] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 12:09:43 INFO - PROCESS | 2272 | --DOMWINDOW == 156 (1E12F400) [pid = 2272] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 12:09:43 INFO - PROCESS | 2272 | --DOMWINDOW == 155 (1BD93400) [pid = 2272] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 12:09:43 INFO - PROCESS | 2272 | --DOMWINDOW == 154 (1B48C800) [pid = 2272] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 12:09:43 INFO - PROCESS | 2272 | --DOMWINDOW == 153 (1A33AC00) [pid = 2272] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 12:09:43 INFO - PROCESS | 2272 | --DOMWINDOW == 152 (1EC5B000) [pid = 2272] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 12:09:43 INFO - PROCESS | 2272 | --DOMWINDOW == 151 (1E5B9400) [pid = 2272] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 12:09:43 INFO - PROCESS | 2272 | --DOMWINDOW == 150 (1B492800) [pid = 2272] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 12:09:44 INFO - PROCESS | 2272 | --DOMWINDOW == 149 (1BBBDC00) [pid = 2272] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 12:09:44 INFO - PROCESS | 2272 | --DOMWINDOW == 148 (1518A400) [pid = 2272] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 12:09:44 INFO - PROCESS | 2272 | --DOMWINDOW == 147 (1E14F800) [pid = 2272] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 12:09:44 INFO - PROCESS | 2272 | --DOMWINDOW == 146 (15241C00) [pid = 2272] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 12:09:44 INFO - PROCESS | 2272 | --DOMWINDOW == 145 (1014A800) [pid = 2272] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 12:09:44 INFO - PROCESS | 2272 | --DOMWINDOW == 144 (1ECA7C00) [pid = 2272] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 12:09:44 INFO - PROCESS | 2272 | --DOMWINDOW == 143 (1022EC00) [pid = 2272] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 12:09:44 INFO - PROCESS | 2272 | --DOMWINDOW == 142 (16080400) [pid = 2272] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 12:09:44 INFO - PROCESS | 2272 | --DOMWINDOW == 141 (10599C00) [pid = 2272] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 12:09:44 INFO - PROCESS | 2272 | --DOMWINDOW == 140 (0F578000) [pid = 2272] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 12:09:44 INFO - PROCESS | 2272 | --DOMWINDOW == 139 (1920A000) [pid = 2272] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 12:09:44 INFO - PROCESS | 2272 | --DOMWINDOW == 138 (0FF02C00) [pid = 2272] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 12:09:44 INFO - PROCESS | 2272 | --DOMWINDOW == 137 (17FA3C00) [pid = 2272] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 12:09:44 INFO - PROCESS | 2272 | --DOMWINDOW == 136 (10147800) [pid = 2272] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 12:09:44 INFO - PROCESS | 2272 | --DOMWINDOW == 135 (1CE84000) [pid = 2272] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 12:09:44 INFO - PROCESS | 2272 | --DOMWINDOW == 134 (1520A000) [pid = 2272] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 12:09:44 INFO - PROCESS | 2272 | --DOMWINDOW == 133 (1022DC00) [pid = 2272] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 12:09:44 INFO - PROCESS | 2272 | --DOMWINDOW == 132 (14507400) [pid = 2272] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 12:09:44 INFO - PROCESS | 2272 | --DOMWINDOW == 131 (1BC52000) [pid = 2272] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 12:09:44 INFO - PROCESS | 2272 | --DOMWINDOW == 130 (1D830C00) [pid = 2272] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 12:09:44 INFO - PROCESS | 2272 | --DOMWINDOW == 129 (191B4C00) [pid = 2272] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 12:09:44 INFO - PROCESS | 2272 | --DOMWINDOW == 128 (1E134400) [pid = 2272] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 12:09:44 INFO - PROCESS | 2272 | --DOMWINDOW == 127 (1F1EF400) [pid = 2272] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 12:09:44 INFO - PROCESS | 2272 | --DOMWINDOW == 126 (103B8000) [pid = 2272] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 12:09:44 INFO - PROCESS | 2272 | --DOMWINDOW == 125 (0FFC8000) [pid = 2272] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 12:09:44 INFO - PROCESS | 2272 | --DOMWINDOW == 124 (1D82C000) [pid = 2272] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 12:09:44 INFO - PROCESS | 2272 | --DOMWINDOW == 123 (0FBD4C00) [pid = 2272] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 12:09:44 INFO - PROCESS | 2272 | --DOMWINDOW == 122 (1671C400) [pid = 2272] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 12:09:44 INFO - PROCESS | 2272 | --DOMWINDOW == 121 (1022E400) [pid = 2272] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 12:09:44 INFO - PROCESS | 2272 | --DOMWINDOW == 120 (1F150000) [pid = 2272] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 12:09:44 INFO - PROCESS | 2272 | --DOMWINDOW == 119 (1450E000) [pid = 2272] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 12:09:44 INFO - PROCESS | 2272 | --DOMWINDOW == 118 (1920DC00) [pid = 2272] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 12:09:44 INFO - PROCESS | 2272 | --DOMWINDOW == 117 (1F07D400) [pid = 2272] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 12:09:44 INFO - PROCESS | 2272 | --DOMWINDOW == 116 (1FC4EC00) [pid = 2272] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 12:09:44 INFO - PROCESS | 2272 | --DOMWINDOW == 115 (1FC5A400) [pid = 2272] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 12:09:44 INFO - PROCESS | 2272 | --DOMWINDOW == 114 (214C5400) [pid = 2272] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 12:09:44 INFO - PROCESS | 2272 | 1461179383991 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 12:09:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 12:09:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1640ms 12:09:44 INFO - PROCESS | 2272 | 1461179384047 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 12:09:44 INFO - PROCESS | 2272 | 1461179384050 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 12:09:44 INFO - PROCESS | 2272 | 1461179384053 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 12:09:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 12:09:44 INFO - PROCESS | 2272 | 1461179384055 Marionette TRACE conn5 <- [1,1930,null,{}] 12:09:44 INFO - PROCESS | 2272 | 1461179384058 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:44 INFO - PROCESS | 2272 | 1461179384143 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 12:09:44 INFO - PROCESS | 2272 | 1461179384149 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:44 INFO - PROCESS | 2272 | ++DOCSHELL 10140C00 == 31 [pid = 2272] [id = 492] 12:09:44 INFO - PROCESS | 2272 | ++DOMWINDOW == 115 (1014D800) [pid = 2272] [serial = 1476] [outer = 00000000] 12:09:44 INFO - PROCESS | 2272 | ++DOMWINDOW == 116 (10594800) [pid = 2272] [serial = 1477] [outer = 1014D800] 12:09:44 INFO - PROCESS | 2272 | 1461179384196 Marionette DEBUG loaded listener.js 12:09:44 INFO - PROCESS | 2272 | ++DOMWINDOW == 117 (10DB0C00) [pid = 2272] [serial = 1478] [outer = 1014D800] 12:09:44 INFO - PROCESS | 2272 | 1461179384634 Marionette TRACE conn5 <- [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]]]}] 12:09:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 12:09:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 630ms 12:09:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 12:09:44 INFO - PROCESS | 2272 | 1461179384688 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 12:09:44 INFO - PROCESS | 2272 | 1461179384690 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 12:09:44 INFO - PROCESS | 2272 | 1461179384693 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 12:09:44 INFO - PROCESS | 2272 | 1461179384694 Marionette TRACE conn5 <- [1,1934,null,{}] 12:09:44 INFO - PROCESS | 2272 | 1461179384698 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:44 INFO - PROCESS | 2272 | 1461179384775 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 12:09:44 INFO - PROCESS | 2272 | 1461179384782 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:44 INFO - PROCESS | 2272 | ++DOCSHELL 13654400 == 32 [pid = 2272] [id = 493] 12:09:44 INFO - PROCESS | 2272 | ++DOMWINDOW == 118 (13655800) [pid = 2272] [serial = 1479] [outer = 00000000] 12:09:44 INFO - PROCESS | 2272 | ++DOMWINDOW == 119 (14A35000) [pid = 2272] [serial = 1480] [outer = 13655800] 12:09:44 INFO - PROCESS | 2272 | 1461179384829 Marionette DEBUG loaded listener.js 12:09:44 INFO - PROCESS | 2272 | ++DOMWINDOW == 120 (14A3CC00) [pid = 2272] [serial = 1481] [outer = 13655800] 12:09:45 INFO - PROCESS | 2272 | 1461179385286 Marionette TRACE conn5 <- [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]]]}] 12:09:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 12:09:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 633ms 12:09:45 INFO - PROCESS | 2272 | 1461179385327 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 12:09:45 INFO - PROCESS | 2272 | 1461179385329 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 12:09:45 INFO - PROCESS | 2272 | 1461179385332 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 12:09:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 12:09:45 INFO - PROCESS | 2272 | 1461179385334 Marionette TRACE conn5 <- [1,1938,null,{}] 12:09:45 INFO - PROCESS | 2272 | 1461179385338 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:45 INFO - PROCESS | 2272 | 1461179385447 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 12:09:45 INFO - PROCESS | 2272 | 1461179385456 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:45 INFO - PROCESS | 2272 | ++DOCSHELL 0DE21C00 == 33 [pid = 2272] [id = 494] 12:09:45 INFO - PROCESS | 2272 | ++DOMWINDOW == 121 (1510F800) [pid = 2272] [serial = 1482] [outer = 00000000] 12:09:45 INFO - PROCESS | 2272 | ++DOMWINDOW == 122 (1520F000) [pid = 2272] [serial = 1483] [outer = 1510F800] 12:09:45 INFO - PROCESS | 2272 | 1461179385504 Marionette DEBUG loaded listener.js 12:09:45 INFO - PROCESS | 2272 | ++DOMWINDOW == 123 (1523E400) [pid = 2272] [serial = 1484] [outer = 1510F800] 12:09:46 INFO - PROCESS | 2272 | 1461179386172 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 12:09:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 12:09:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 871ms 12:09:46 INFO - PROCESS | 2272 | 1461179386208 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 12:09:46 INFO - PROCESS | 2272 | 1461179386212 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 12:09:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 12:09:46 INFO - PROCESS | 2272 | 1461179386217 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 12:09:46 INFO - PROCESS | 2272 | 1461179386222 Marionette TRACE conn5 <- [1,1942,null,{}] 12:09:46 INFO - PROCESS | 2272 | 1461179386228 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:46 INFO - PROCESS | 2272 | 1461179386344 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 12:09:46 INFO - PROCESS | 2272 | 1461179386470 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:46 INFO - PROCESS | 2272 | ++DOCSHELL 0F56B800 == 34 [pid = 2272] [id = 495] 12:09:46 INFO - PROCESS | 2272 | ++DOMWINDOW == 124 (0F573000) [pid = 2272] [serial = 1485] [outer = 00000000] 12:09:46 INFO - PROCESS | 2272 | ++DOMWINDOW == 125 (0FB83000) [pid = 2272] [serial = 1486] [outer = 0F573000] 12:09:46 INFO - PROCESS | 2272 | 1461179386570 Marionette DEBUG loaded listener.js 12:09:46 INFO - PROCESS | 2272 | ++DOMWINDOW == 126 (0FFC3800) [pid = 2272] [serial = 1487] [outer = 0F573000] 12:09:47 INFO - PROCESS | 2272 | 1461179387308 Marionette TRACE conn5 <- [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]]]}] 12:09:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 12:09:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1127ms 12:09:47 INFO - PROCESS | 2272 | 1461179387345 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 12:09:47 INFO - PROCESS | 2272 | 1461179387351 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 12:09:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 12:09:47 INFO - PROCESS | 2272 | 1461179387358 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 12:09:47 INFO - PROCESS | 2272 | 1461179387361 Marionette TRACE conn5 <- [1,1946,null,{}] 12:09:47 INFO - PROCESS | 2272 | 1461179387365 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:47 INFO - PROCESS | 2272 | 1461179387480 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 12:09:47 INFO - PROCESS | 2272 | 1461179387621 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:47 INFO - PROCESS | 2272 | ++DOCSHELL 0FFC5C00 == 35 [pid = 2272] [id = 496] 12:09:47 INFO - PROCESS | 2272 | ++DOMWINDOW == 127 (10026800) [pid = 2272] [serial = 1488] [outer = 00000000] 12:09:47 INFO - PROCESS | 2272 | ++DOMWINDOW == 128 (14721800) [pid = 2272] [serial = 1489] [outer = 10026800] 12:09:47 INFO - PROCESS | 2272 | 1461179387680 Marionette DEBUG loaded listener.js 12:09:47 INFO - PROCESS | 2272 | ++DOMWINDOW == 129 (14509000) [pid = 2272] [serial = 1490] [outer = 10026800] 12:09:48 INFO - PROCESS | 2272 | 1461179388466 Marionette TRACE conn5 <- [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]]]}] 12:09:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 12:09:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1124ms 12:09:48 INFO - PROCESS | 2272 | 1461179388495 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 12:09:48 INFO - PROCESS | 2272 | 1461179388498 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 12:09:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 12:09:48 INFO - PROCESS | 2272 | 1461179388502 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 12:09:48 INFO - PROCESS | 2272 | 1461179388506 Marionette TRACE conn5 <- [1,1950,null,{}] 12:09:48 INFO - PROCESS | 2272 | 1461179388517 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:48 INFO - PROCESS | 2272 | 1461179388635 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 12:09:48 INFO - PROCESS | 2272 | 1461179388838 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:48 INFO - PROCESS | 2272 | ++DOCSHELL 0DE62400 == 36 [pid = 2272] [id = 497] 12:09:48 INFO - PROCESS | 2272 | ++DOMWINDOW == 130 (0F55AC00) [pid = 2272] [serial = 1491] [outer = 00000000] 12:09:48 INFO - PROCESS | 2272 | ++DOMWINDOW == 131 (0F568800) [pid = 2272] [serial = 1492] [outer = 0F55AC00] 12:09:48 INFO - PROCESS | 2272 | 1461179388891 Marionette DEBUG loaded listener.js 12:09:48 INFO - PROCESS | 2272 | ++DOMWINDOW == 132 (0F576400) [pid = 2272] [serial = 1493] [outer = 0F55AC00] 12:09:49 INFO - PROCESS | 2272 | --DOCSHELL 0FA9B000 == 35 [pid = 2272] [id = 371] 12:09:49 INFO - PROCESS | 2272 | --DOCSHELL 17FA8C00 == 34 [pid = 2272] [id = 382] 12:09:49 INFO - PROCESS | 2272 | --DOCSHELL 103AEC00 == 33 [pid = 2272] [id = 386] 12:09:49 INFO - PROCESS | 2272 | --DOCSHELL 0F563400 == 32 [pid = 2272] [id = 370] 12:09:49 INFO - PROCESS | 2272 | --DOCSHELL 0FB86400 == 31 [pid = 2272] [id = 387] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 131 (191BAC00) [pid = 2272] [serial = 1406] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 130 (1F1EE400) [pid = 2272] [serial = 1400] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 129 (1F6E8400) [pid = 2272] [serial = 1403] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 128 (1F07F800) [pid = 2272] [serial = 1433] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 127 (10DAE800) [pid = 2272] [serial = 1456] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 126 (17FAB800) [pid = 2272] [serial = 1465] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 125 (14A39400) [pid = 2272] [serial = 1457] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 124 (17F34400) [pid = 2272] [serial = 1459] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 123 (14502800) [pid = 2272] [serial = 1462] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 122 (17F40400) [pid = 2272] [serial = 1460] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 121 (1F4E8800) [pid = 2272] [serial = 1436] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 120 (16084000) [pid = 2272] [serial = 1438] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 119 (14A36000) [pid = 2272] [serial = 1463] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 118 (1B379000) [pid = 2272] [serial = 1441] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 117 (167E5800) [pid = 2272] [serial = 1439] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 116 (1F7BC400) [pid = 2272] [serial = 1444] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 115 (1B9D9400) [pid = 2272] [serial = 1442] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 114 (1FC5C000) [pid = 2272] [serial = 1447] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 113 (1FBB0800) [pid = 2272] [serial = 1445] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 112 (1FDA4800) [pid = 2272] [serial = 1450] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 111 (1FD9BC00) [pid = 2272] [serial = 1448] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 110 (21A55400) [pid = 2272] [serial = 1453] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 109 (214C1400) [pid = 2272] [serial = 1451] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 108 (21A58800) [pid = 2272] [serial = 1454] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 107 (1F4E8C00) [pid = 2272] [serial = 1435] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 106 (1D832800) [pid = 2272] [serial = 1423] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 105 (17F38000) [pid = 2272] [serial = 1408] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 104 (1BBA8C00) [pid = 2272] [serial = 1421] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 103 (19203400) [pid = 2272] [serial = 1414] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 102 (1B9D7000) [pid = 2272] [serial = 1420] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 101 (1F1E8C00) [pid = 2272] [serial = 1399] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 100 (1F00D400) [pid = 2272] [serial = 1432] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 99 (1F010000) [pid = 2272] [serial = 1352] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 98 (1A573400) [pid = 2272] [serial = 1418] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 97 (1B9D7400) [pid = 2272] [serial = 1235] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 96 (1A569800) [pid = 2272] [serial = 1417] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 95 (17FA5800) [pid = 2272] [serial = 1409] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 94 (1ECA1800) [pid = 2272] [serial = 1346] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 93 (17EF2400) [pid = 2272] [serial = 1196] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 92 (1F071800) [pid = 2272] [serial = 1397] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 91 (1E131C00) [pid = 2272] [serial = 1298] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 90 (1E5BA800) [pid = 2272] [serial = 1426] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 89 (1D9DB000) [pid = 2272] [serial = 1295] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 88 (1D9E7C00) [pid = 2272] [serial = 1424] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 87 (1B498800) [pid = 2272] [serial = 1202] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 86 (1E129400) [pid = 2272] [serial = 1390] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 85 (1EC65000) [pid = 2272] [serial = 1343] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 84 (1EE20400) [pid = 2272] [serial = 1394] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 83 (1D9DB400) [pid = 2272] [serial = 1382] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 82 (1CE78000) [pid = 2272] [serial = 1247] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 81 (17FA6800) [pid = 2272] [serial = 1405] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 80 (1ECA5000) [pid = 2272] [serial = 1108] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 79 (1EC68C00) [pid = 2272] [serial = 1430] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 78 (167D9400) [pid = 2272] [serial = 1412] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 77 (1EE19800) [pid = 2272] [serial = 1349] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 76 (1EC65400) [pid = 2272] [serial = 1427] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 75 (14507800) [pid = 2272] [serial = 1385] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 74 (184D6C00) [pid = 2272] [serial = 1387] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 73 (15213C00) [pid = 2272] [serial = 1411] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 72 (15215000) [pid = 2272] [serial = 1289] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 71 (10222C00) [pid = 2272] [serial = 1205] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 70 (1BBAA800) [pid = 2272] [serial = 1244] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 69 (10142400) [pid = 2272] [serial = 1154] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 68 (1A56B800) [pid = 2272] [serial = 1340] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 67 (1059E000) [pid = 2272] [serial = 1384] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 66 (1D835400) [pid = 2272] [serial = 1429] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 65 (1F00D800) [pid = 2272] [serial = 1396] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 64 (13657000) [pid = 2272] [serial = 1193] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 63 (1D782000) [pid = 2272] [serial = 1250] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 62 (16E70C00) [pid = 2272] [serial = 1241] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 61 (14725800) [pid = 2272] [serial = 1238] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 60 (1ECA7400) [pid = 2272] [serial = 1393] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 59 (167D9000) [pid = 2272] [serial = 1337] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 58 (191D8000) [pid = 2272] [serial = 1388] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 57 (1D82CC00) [pid = 2272] [serial = 1286] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 56 (19888400) [pid = 2272] [serial = 1415] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 55 (1E5C0800) [pid = 2272] [serial = 1334] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 54 (1B372800) [pid = 2272] [serial = 1199] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 53 (1E132000) [pid = 2272] [serial = 1391] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 52 (1E14C000) [pid = 2272] [serial = 1301] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 51 (1F4EF400) [pid = 2272] [serial = 1402] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 50 (1502E000) [pid = 2272] [serial = 1157] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 49 (191E0000) [pid = 2272] [serial = 1292] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | --DOMWINDOW == 48 (1D9DF800) [pid = 2272] [serial = 1253] [outer = 00000000] [url = about:blank] 12:09:49 INFO - PROCESS | 2272 | 1461179389502 Marionette TRACE conn5 <- [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]]]}] 12:09:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 12:09:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1022ms 12:09:49 INFO - PROCESS | 2272 | 1461179389527 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 12:09:49 INFO - PROCESS | 2272 | 1461179389532 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 12:09:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 12:09:49 INFO - PROCESS | 2272 | 1461179389536 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 12:09:49 INFO - PROCESS | 2272 | 1461179389539 Marionette TRACE conn5 <- [1,1954,null,{}] 12:09:49 INFO - PROCESS | 2272 | 1461179389544 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:49 INFO - PROCESS | 2272 | 1461179389633 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 12:09:49 INFO - PROCESS | 2272 | 1461179389727 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:49 INFO - PROCESS | 2272 | ++DOCSHELL 0FB87C00 == 32 [pid = 2272] [id = 498] 12:09:49 INFO - PROCESS | 2272 | ++DOMWINDOW == 49 (1014B800) [pid = 2272] [serial = 1494] [outer = 00000000] 12:09:49 INFO - PROCESS | 2272 | ++DOMWINDOW == 50 (10225800) [pid = 2272] [serial = 1495] [outer = 1014B800] 12:09:49 INFO - PROCESS | 2272 | 1461179389776 Marionette DEBUG loaded listener.js 12:09:49 INFO - PROCESS | 2272 | ++DOMWINDOW == 51 (1022C400) [pid = 2272] [serial = 1496] [outer = 1014B800] 12:09:50 INFO - PROCESS | 2272 | 1461179390203 Marionette TRACE conn5 <- [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]]]}] 12:09:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 12:09:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 730ms 12:09:50 INFO - PROCESS | 2272 | 1461179390269 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 12:09:50 INFO - PROCESS | 2272 | 1461179390273 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 12:09:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 12:09:50 INFO - PROCESS | 2272 | 1461179390278 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 12:09:50 INFO - PROCESS | 2272 | 1461179390280 Marionette TRACE conn5 <- [1,1958,null,{}] 12:09:50 INFO - PROCESS | 2272 | 1461179390284 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:50 INFO - PROCESS | 2272 | 1461179390369 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 12:09:50 INFO - PROCESS | 2272 | 1461179390419 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:50 INFO - PROCESS | 2272 | ++DOCSHELL 13659000 == 33 [pid = 2272] [id = 499] 12:09:50 INFO - PROCESS | 2272 | ++DOMWINDOW == 52 (136E0800) [pid = 2272] [serial = 1497] [outer = 00000000] 12:09:50 INFO - PROCESS | 2272 | ++DOMWINDOW == 53 (14509400) [pid = 2272] [serial = 1498] [outer = 136E0800] 12:09:50 INFO - PROCESS | 2272 | 1461179390472 Marionette DEBUG loaded listener.js 12:09:50 INFO - PROCESS | 2272 | ++DOMWINDOW == 54 (14A34800) [pid = 2272] [serial = 1499] [outer = 136E0800] 12:09:50 INFO - PROCESS | 2272 | 1461179390950 Marionette TRACE conn5 <- [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]]]}] 12:09:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 12:09:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 730ms 12:09:50 INFO - PROCESS | 2272 | 1461179391012 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 12:09:50 INFO - PROCESS | 2272 | 1461179391014 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 12:09:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 12:09:50 INFO - PROCESS | 2272 | 1461179391019 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 12:09:50 INFO - PROCESS | 2272 | 1461179391024 Marionette TRACE conn5 <- [1,1962,null,{}] 12:09:51 INFO - PROCESS | 2272 | 1461179391033 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:51 INFO - PROCESS | 2272 | 1461179391086 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 12:09:51 INFO - PROCESS | 2272 | 1461179391093 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:51 INFO - PROCESS | 2272 | ++DOCSHELL 15189800 == 34 [pid = 2272] [id = 500] 12:09:51 INFO - PROCESS | 2272 | ++DOMWINDOW == 55 (1520C000) [pid = 2272] [serial = 1500] [outer = 00000000] 12:09:51 INFO - PROCESS | 2272 | ++DOMWINDOW == 56 (15215000) [pid = 2272] [serial = 1501] [outer = 1520C000] 12:09:51 INFO - PROCESS | 2272 | 1461179391138 Marionette DEBUG loaded listener.js 12:09:51 INFO - PROCESS | 2272 | ++DOMWINDOW == 57 (15246000) [pid = 2272] [serial = 1502] [outer = 1520C000] 12:09:51 INFO - PROCESS | 2272 | 1461179391607 Marionette TRACE conn5 <- [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]]]}] 12:09:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 12:09:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 630ms 12:09:51 INFO - PROCESS | 2272 | 1461179391618 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 12:09:51 INFO - PROCESS | 2272 | 1461179391620 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 12:09:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 12:09:51 INFO - PROCESS | 2272 | 1461179391628 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 12:09:51 INFO - PROCESS | 2272 | 1461179391630 Marionette TRACE conn5 <- [1,1966,null,{}] 12:09:51 INFO - PROCESS | 2272 | 1461179391634 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:51 INFO - PROCESS | 2272 | 1461179391743 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 12:09:51 INFO - PROCESS | 2272 | 1461179391828 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:51 INFO - PROCESS | 2272 | ++DOCSHELL 10501400 == 35 [pid = 2272] [id = 501] 12:09:51 INFO - PROCESS | 2272 | ++DOMWINDOW == 58 (15117800) [pid = 2272] [serial = 1503] [outer = 00000000] 12:09:51 INFO - PROCESS | 2272 | ++DOMWINDOW == 59 (16150000) [pid = 2272] [serial = 1504] [outer = 15117800] 12:09:51 INFO - PROCESS | 2272 | 1461179391873 Marionette DEBUG loaded listener.js 12:09:51 INFO - PROCESS | 2272 | ++DOMWINDOW == 60 (1614F800) [pid = 2272] [serial = 1505] [outer = 15117800] 12:09:52 INFO - PROCESS | 2272 | 1461179392291 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:09:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 12:09:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 730ms 12:09:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 12:09:52 INFO - PROCESS | 2272 | 1461179392362 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 12:09:52 INFO - PROCESS | 2272 | 1461179392364 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 12:09:52 INFO - PROCESS | 2272 | 1461179392367 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 12:09:52 INFO - PROCESS | 2272 | 1461179392369 Marionette TRACE conn5 <- [1,1970,null,{}] 12:09:52 INFO - PROCESS | 2272 | 1461179392372 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:52 INFO - PROCESS | 2272 | 1461179392485 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 12:09:52 INFO - PROCESS | 2272 | 1461179392495 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:52 INFO - PROCESS | 2272 | ++DOCSHELL 167DA400 == 36 [pid = 2272] [id = 502] 12:09:52 INFO - PROCESS | 2272 | ++DOMWINDOW == 61 (167DB000) [pid = 2272] [serial = 1506] [outer = 00000000] 12:09:52 INFO - PROCESS | 2272 | ++DOMWINDOW == 62 (167E1400) [pid = 2272] [serial = 1507] [outer = 167DB000] 12:09:52 INFO - PROCESS | 2272 | 1461179392550 Marionette DEBUG loaded listener.js 12:09:52 INFO - PROCESS | 2272 | ++DOMWINDOW == 63 (169A1800) [pid = 2272] [serial = 1508] [outer = 167DB000] 12:09:53 INFO - PROCESS | 2272 | 1461179393029 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:09:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 12:09:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 670ms 12:09:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 12:09:53 INFO - PROCESS | 2272 | 1461179393038 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 12:09:53 INFO - PROCESS | 2272 | 1461179393040 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 12:09:53 INFO - PROCESS | 2272 | 1461179393043 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 12:09:53 INFO - PROCESS | 2272 | 1461179393045 Marionette TRACE conn5 <- [1,1974,null,{}] 12:09:53 INFO - PROCESS | 2272 | 1461179393048 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:53 INFO - PROCESS | 2272 | 1461179393200 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 12:09:53 INFO - PROCESS | 2272 | --DOMWINDOW == 62 (0FFBCC00) [pid = 2272] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 12:09:53 INFO - PROCESS | 2272 | --DOMWINDOW == 61 (0F572C00) [pid = 2272] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 12:09:53 INFO - PROCESS | 2272 | --DOMWINDOW == 60 (13655800) [pid = 2272] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 12:09:53 INFO - PROCESS | 2272 | --DOMWINDOW == 59 (10504000) [pid = 2272] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 12:09:53 INFO - PROCESS | 2272 | --DOMWINDOW == 58 (1014D800) [pid = 2272] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 12:09:53 INFO - PROCESS | 2272 | 1461179393270 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:53 INFO - PROCESS | 2272 | ++DOCSHELL 0FF0AC00 == 37 [pid = 2272] [id = 503] 12:09:53 INFO - PROCESS | 2272 | ++DOMWINDOW == 59 (0FFBCC00) [pid = 2272] [serial = 1509] [outer = 00000000] 12:09:53 INFO - PROCESS | 2272 | ++DOMWINDOW == 60 (14501400) [pid = 2272] [serial = 1510] [outer = 0FFBCC00] 12:09:53 INFO - PROCESS | 2272 | 1461179393315 Marionette DEBUG loaded listener.js 12:09:53 INFO - PROCESS | 2272 | ++DOMWINDOW == 61 (16B10C00) [pid = 2272] [serial = 1511] [outer = 0FFBCC00] 12:09:53 INFO - PROCESS | 2272 | 1461179393660 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:09:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 12:09:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 670ms 12:09:53 INFO - PROCESS | 2272 | 1461179393715 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 12:09:53 INFO - PROCESS | 2272 | 1461179393717 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 12:09:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 12:09:53 INFO - PROCESS | 2272 | 1461179393720 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 12:09:53 INFO - PROCESS | 2272 | 1461179393722 Marionette TRACE conn5 <- [1,1978,null,{}] 12:09:53 INFO - PROCESS | 2272 | 1461179393725 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:53 INFO - PROCESS | 2272 | 1461179393834 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 12:09:53 INFO - PROCESS | 2272 | 1461179393843 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:53 INFO - PROCESS | 2272 | ++DOCSHELL 167E0400 == 38 [pid = 2272] [id = 504] 12:09:53 INFO - PROCESS | 2272 | ++DOMWINDOW == 62 (167E4C00) [pid = 2272] [serial = 1512] [outer = 00000000] 12:09:53 INFO - PROCESS | 2272 | ++DOMWINDOW == 63 (17F3CC00) [pid = 2272] [serial = 1513] [outer = 167E4C00] 12:09:53 INFO - PROCESS | 2272 | 1461179393888 Marionette DEBUG loaded listener.js 12:09:53 INFO - PROCESS | 2272 | ++DOMWINDOW == 64 (17F3F400) [pid = 2272] [serial = 1514] [outer = 167E4C00] 12:09:54 INFO - PROCESS | 2272 | 1461179394289 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:09:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 12:09:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 632ms 12:09:54 INFO - PROCESS | 2272 | 1461179394353 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 12:09:54 INFO - PROCESS | 2272 | 1461179394355 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 12:09:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 12:09:54 INFO - PROCESS | 2272 | 1461179394358 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 12:09:54 INFO - PROCESS | 2272 | 1461179394360 Marionette TRACE conn5 <- [1,1982,null,{}] 12:09:54 INFO - PROCESS | 2272 | 1461179394363 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:54 INFO - PROCESS | 2272 | 1461179394476 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 12:09:54 INFO - PROCESS | 2272 | 1461179394487 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:54 INFO - PROCESS | 2272 | ++DOCSHELL 13658400 == 39 [pid = 2272] [id = 505] 12:09:54 INFO - PROCESS | 2272 | ++DOMWINDOW == 65 (14A39000) [pid = 2272] [serial = 1515] [outer = 00000000] 12:09:54 INFO - PROCESS | 2272 | ++DOMWINDOW == 66 (17FAB800) [pid = 2272] [serial = 1516] [outer = 14A39000] 12:09:54 INFO - PROCESS | 2272 | 1461179394561 Marionette DEBUG loaded listener.js 12:09:54 INFO - PROCESS | 2272 | ++DOMWINDOW == 67 (17FAAC00) [pid = 2272] [serial = 1517] [outer = 14A39000] 12:09:54 INFO - PROCESS | 2272 | 1461179394952 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 12:09:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 12:09:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 630ms 12:09:54 INFO - PROCESS | 2272 | 1461179394988 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 12:09:54 INFO - PROCESS | 2272 | 1461179394991 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 12:09:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 12:09:55 INFO - PROCESS | 2272 | 1461179394993 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 12:09:55 INFO - PROCESS | 2272 | 1461179394995 Marionette TRACE conn5 <- [1,1986,null,{}] 12:09:55 INFO - PROCESS | 2272 | 1461179394998 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:55 INFO - PROCESS | 2272 | 1461179395110 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 12:09:55 INFO - PROCESS | 2272 | 1461179395119 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:55 INFO - PROCESS | 2272 | ++DOCSHELL 147B2800 == 40 [pid = 2272] [id = 506] 12:09:55 INFO - PROCESS | 2272 | ++DOMWINDOW == 68 (14A37000) [pid = 2272] [serial = 1518] [outer = 00000000] 12:09:55 INFO - PROCESS | 2272 | ++DOMWINDOW == 69 (18E5CC00) [pid = 2272] [serial = 1519] [outer = 14A37000] 12:09:55 INFO - PROCESS | 2272 | 1461179395163 Marionette DEBUG loaded listener.js 12:09:55 INFO - PROCESS | 2272 | ++DOMWINDOW == 70 (191B2800) [pid = 2272] [serial = 1520] [outer = 14A37000] 12:09:55 INFO - PROCESS | 2272 | 1461179395642 Marionette TRACE conn5 <- [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]]]}] 12:09:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 12:09:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 670ms 12:09:55 INFO - PROCESS | 2272 | 1461179395666 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 12:09:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 12:09:55 INFO - PROCESS | 2272 | 1461179395670 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 12:09:55 INFO - PROCESS | 2272 | 1461179395675 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 12:09:55 INFO - PROCESS | 2272 | 1461179395680 Marionette TRACE conn5 <- [1,1990,null,{}] 12:09:55 INFO - PROCESS | 2272 | 1461179395687 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:55 INFO - PROCESS | 2272 | 1461179395826 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 12:09:56 INFO - PROCESS | 2272 | 1461179396022 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:56 INFO - PROCESS | 2272 | ++DOCSHELL 0FFC9400 == 41 [pid = 2272] [id = 507] 12:09:56 INFO - PROCESS | 2272 | ++DOMWINDOW == 71 (0FFCA000) [pid = 2272] [serial = 1521] [outer = 00000000] 12:09:56 INFO - PROCESS | 2272 | ++DOMWINDOW == 72 (1014D800) [pid = 2272] [serial = 1522] [outer = 0FFCA000] 12:09:56 INFO - PROCESS | 2272 | 1461179396080 Marionette DEBUG loaded listener.js 12:09:56 INFO - PROCESS | 2272 | ++DOMWINDOW == 73 (1059B000) [pid = 2272] [serial = 1523] [outer = 0FFCA000] 12:09:56 INFO - PROCESS | 2272 | 1461179396649 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 12:09:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 12:09:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1023ms 12:09:56 INFO - PROCESS | 2272 | 1461179396699 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 12:09:56 INFO - PROCESS | 2272 | 1461179396705 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 12:09:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 12:09:56 INFO - PROCESS | 2272 | 1461179396712 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 12:09:56 INFO - PROCESS | 2272 | 1461179396715 Marionette TRACE conn5 <- [1,1994,null,{}] 12:09:56 INFO - PROCESS | 2272 | 1461179396719 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:56 INFO - PROCESS | 2272 | 1461179396825 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 12:09:56 INFO - PROCESS | 2272 | 1461179396957 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:56 INFO - PROCESS | 2272 | ++DOCSHELL 147A5C00 == 42 [pid = 2272] [id = 508] 12:09:56 INFO - PROCESS | 2272 | ++DOMWINDOW == 74 (147B0800) [pid = 2272] [serial = 1524] [outer = 00000000] 12:09:57 INFO - PROCESS | 2272 | ++DOMWINDOW == 75 (1520B400) [pid = 2272] [serial = 1525] [outer = 147B0800] 12:09:57 INFO - PROCESS | 2272 | 1461179397014 Marionette DEBUG loaded listener.js 12:09:57 INFO - PROCESS | 2272 | ++DOMWINDOW == 76 (152E4800) [pid = 2272] [serial = 1526] [outer = 147B0800] 12:09:57 INFO - PROCESS | 2272 | 1461179397616 Marionette TRACE conn5 <- [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]]]}] 12:09:57 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 12:09:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 930ms 12:09:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 12:09:57 INFO - PROCESS | 2272 | 1461179397644 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 12:09:57 INFO - PROCESS | 2272 | 1461179397646 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 12:09:57 INFO - PROCESS | 2272 | 1461179397650 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 12:09:57 INFO - PROCESS | 2272 | 1461179397654 Marionette TRACE conn5 <- [1,1998,null,{}] 12:09:57 INFO - PROCESS | 2272 | 1461179397665 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:57 INFO - PROCESS | 2272 | 1461179397774 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 12:09:57 INFO - PROCESS | 2272 | 1461179397879 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:57 INFO - PROCESS | 2272 | ++DOCSHELL 16B0BC00 == 43 [pid = 2272] [id = 509] 12:09:57 INFO - PROCESS | 2272 | ++DOMWINDOW == 77 (17EF0800) [pid = 2272] [serial = 1527] [outer = 00000000] 12:09:57 INFO - PROCESS | 2272 | ++DOMWINDOW == 78 (18E53400) [pid = 2272] [serial = 1528] [outer = 17EF0800] 12:09:57 INFO - PROCESS | 2272 | 1461179397938 Marionette DEBUG loaded listener.js 12:09:58 INFO - PROCESS | 2272 | ++DOMWINDOW == 79 (191D5400) [pid = 2272] [serial = 1529] [outer = 17EF0800] 12:09:58 INFO - PROCESS | 2272 | 1461179398563 Marionette TRACE conn5 <- [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]]]}] 12:09:58 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 12:09:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 970ms 12:09:58 INFO - PROCESS | 2272 | 1461179398624 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 12:09:58 INFO - PROCESS | 2272 | 1461179398627 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 12:09:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 12:09:58 INFO - PROCESS | 2272 | 1461179398631 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 12:09:58 INFO - PROCESS | 2272 | 1461179398633 Marionette TRACE conn5 <- [1,2002,null,{}] 12:09:58 INFO - PROCESS | 2272 | 1461179398637 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:58 INFO - PROCESS | 2272 | 1461179398740 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 12:09:58 INFO - PROCESS | 2272 | 1461179398844 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:58 INFO - PROCESS | 2272 | ++DOCSHELL 1920E800 == 44 [pid = 2272] [id = 510] 12:09:58 INFO - PROCESS | 2272 | ++DOMWINDOW == 80 (1920FC00) [pid = 2272] [serial = 1530] [outer = 00000000] 12:09:58 INFO - PROCESS | 2272 | ++DOMWINDOW == 81 (19882400) [pid = 2272] [serial = 1531] [outer = 1920FC00] 12:09:58 INFO - PROCESS | 2272 | 1461179398900 Marionette DEBUG loaded listener.js 12:09:58 INFO - PROCESS | 2272 | ++DOMWINDOW == 82 (19F45400) [pid = 2272] [serial = 1532] [outer = 1920FC00] 12:09:59 INFO - PROCESS | 2272 | 1461179399447 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 12:09:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 12:09:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 870ms 12:09:59 INFO - PROCESS | 2272 | 1461179399504 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 12:09:59 INFO - PROCESS | 2272 | 1461179399507 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 12:09:59 INFO - PROCESS | 2272 | 1461179399510 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 12:09:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 12:09:59 INFO - PROCESS | 2272 | 1461179399513 Marionette TRACE conn5 <- [1,2006,null,{}] 12:09:59 INFO - PROCESS | 2272 | 1461179399517 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:59 INFO - PROCESS | 2272 | 1461179399625 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 12:09:59 INFO - PROCESS | 2272 | 1461179399735 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:59 INFO - PROCESS | 2272 | ++DOCSHELL 167E5C00 == 45 [pid = 2272] [id = 511] 12:09:59 INFO - PROCESS | 2272 | ++DOMWINDOW == 83 (1958C000) [pid = 2272] [serial = 1533] [outer = 00000000] 12:09:59 INFO - PROCESS | 2272 | ++DOMWINDOW == 84 (19F5E400) [pid = 2272] [serial = 1534] [outer = 1958C000] 12:09:59 INFO - PROCESS | 2272 | 1461179399790 Marionette DEBUG loaded listener.js 12:09:59 INFO - PROCESS | 2272 | ++DOMWINDOW == 85 (1A182C00) [pid = 2272] [serial = 1535] [outer = 1958C000] 12:10:00 INFO - PROCESS | 2272 | 1461179400531 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:10:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 12:10:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1068ms 12:10:00 INFO - PROCESS | 2272 | 1461179400582 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 12:10:00 INFO - PROCESS | 2272 | 1461179400586 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 12:10:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 12:10:00 INFO - PROCESS | 2272 | 1461179400591 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 12:10:00 INFO - PROCESS | 2272 | 1461179400595 Marionette TRACE conn5 <- [1,2010,null,{}] 12:10:00 INFO - PROCESS | 2272 | 1461179400600 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:00 INFO - PROCESS | 2272 | 1461179400697 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 12:10:00 INFO - PROCESS | 2272 | 1461179400812 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:00 INFO - PROCESS | 2272 | ++DOCSHELL 10022C00 == 46 [pid = 2272] [id = 512] 12:10:00 INFO - PROCESS | 2272 | ++DOMWINDOW == 86 (10140800) [pid = 2272] [serial = 1536] [outer = 00000000] 12:10:00 INFO - PROCESS | 2272 | ++DOMWINDOW == 87 (10428C00) [pid = 2272] [serial = 1537] [outer = 10140800] 12:10:00 INFO - PROCESS | 2272 | 1461179400863 Marionette DEBUG loaded listener.js 12:10:00 INFO - PROCESS | 2272 | ++DOMWINDOW == 88 (1059FC00) [pid = 2272] [serial = 1538] [outer = 10140800] 12:10:01 INFO - PROCESS | 2272 | --DOMWINDOW == 87 (1520F000) [pid = 2272] [serial = 1483] [outer = 00000000] [url = about:blank] 12:10:01 INFO - PROCESS | 2272 | --DOMWINDOW == 86 (1001A800) [pid = 2272] [serial = 1471] [outer = 00000000] [url = about:blank] 12:10:01 INFO - PROCESS | 2272 | --DOMWINDOW == 85 (0F9B5000) [pid = 2272] [serial = 1468] [outer = 00000000] [url = about:blank] 12:10:01 INFO - PROCESS | 2272 | --DOMWINDOW == 84 (14A3CC00) [pid = 2272] [serial = 1481] [outer = 00000000] [url = about:blank] 12:10:01 INFO - PROCESS | 2272 | --DOMWINDOW == 83 (10595C00) [pid = 2272] [serial = 1474] [outer = 00000000] [url = about:blank] 12:10:01 INFO - PROCESS | 2272 | --DOMWINDOW == 82 (14A35000) [pid = 2272] [serial = 1480] [outer = 00000000] [url = about:blank] 12:10:01 INFO - PROCESS | 2272 | --DOMWINDOW == 81 (1059F400) [pid = 2272] [serial = 1475] [outer = 00000000] [url = about:blank] 12:10:01 INFO - PROCESS | 2272 | --DOMWINDOW == 80 (10594800) [pid = 2272] [serial = 1477] [outer = 00000000] [url = about:blank] 12:10:01 INFO - PROCESS | 2272 | --DOMWINDOW == 79 (1001FC00) [pid = 2272] [serial = 1472] [outer = 00000000] [url = about:blank] 12:10:01 INFO - PROCESS | 2272 | --DOMWINDOW == 78 (10DB0C00) [pid = 2272] [serial = 1478] [outer = 00000000] [url = about:blank] 12:10:01 INFO - PROCESS | 2272 | --DOMWINDOW == 77 (0FA97000) [pid = 2272] [serial = 1469] [outer = 00000000] [url = about:blank] 12:10:01 INFO - PROCESS | 2272 | 1461179401471 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 12:10:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 12:10:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 930ms 12:10:01 INFO - PROCESS | 2272 | 1461179401522 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 12:10:01 INFO - PROCESS | 2272 | 1461179401528 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 12:10:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 12:10:01 INFO - PROCESS | 2272 | 1461179401534 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 12:10:01 INFO - PROCESS | 2272 | 1461179401536 Marionette TRACE conn5 <- [1,2014,null,{}] 12:10:01 INFO - PROCESS | 2272 | 1461179401540 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:01 INFO - PROCESS | 2272 | 1461179401623 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 12:10:01 INFO - PROCESS | 2272 | 1461179401719 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:01 INFO - PROCESS | 2272 | ++DOCSHELL 0F939000 == 47 [pid = 2272] [id = 513] 12:10:01 INFO - PROCESS | 2272 | ++DOMWINDOW == 78 (0FB10400) [pid = 2272] [serial = 1539] [outer = 00000000] 12:10:01 INFO - PROCESS | 2272 | ++DOMWINDOW == 79 (10143C00) [pid = 2272] [serial = 1540] [outer = 0FB10400] 12:10:01 INFO - PROCESS | 2272 | 1461179401765 Marionette DEBUG loaded listener.js 12:10:01 INFO - PROCESS | 2272 | ++DOMWINDOW == 80 (103B8C00) [pid = 2272] [serial = 1541] [outer = 0FB10400] 12:10:02 INFO - PROCESS | 2272 | 1461179402186 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 12:10:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 12:10:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 670ms 12:10:02 INFO - PROCESS | 2272 | 1461179402208 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 12:10:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 12:10:02 INFO - PROCESS | 2272 | 1461179402210 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 12:10:02 INFO - PROCESS | 2272 | 1461179402213 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 12:10:02 INFO - PROCESS | 2272 | 1461179402217 Marionette TRACE conn5 <- [1,2018,null,{}] 12:10:02 INFO - PROCESS | 2272 | 1461179402227 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:02 INFO - PROCESS | 2272 | 1461179402312 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 12:10:02 INFO - PROCESS | 2272 | 1461179402319 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:02 INFO - PROCESS | 2272 | ++DOCSHELL 10DA7400 == 48 [pid = 2272] [id = 514] 12:10:02 INFO - PROCESS | 2272 | ++DOMWINDOW == 81 (136E9800) [pid = 2272] [serial = 1542] [outer = 00000000] 12:10:02 INFO - PROCESS | 2272 | ++DOMWINDOW == 82 (14A38000) [pid = 2272] [serial = 1543] [outer = 136E9800] 12:10:02 INFO - PROCESS | 2272 | 1461179402368 Marionette DEBUG loaded listener.js 12:10:02 INFO - PROCESS | 2272 | ++DOMWINDOW == 83 (15031800) [pid = 2272] [serial = 1544] [outer = 136E9800] 12:10:02 INFO - PROCESS | 2272 | 1461179402830 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 12:10:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 12:10:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 690ms 12:10:02 INFO - PROCESS | 2272 | 1461179402904 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 12:10:02 INFO - PROCESS | 2272 | 1461179402907 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 12:10:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 12:10:02 INFO - PROCESS | 2272 | 1461179402910 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 12:10:02 INFO - PROCESS | 2272 | 1461179402912 Marionette TRACE conn5 <- [1,2022,null,{}] 12:10:02 INFO - PROCESS | 2272 | 1461179402915 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:03 INFO - PROCESS | 2272 | 1461179402997 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 12:10:03 INFO - PROCESS | 2272 | 1461179403125 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:03 INFO - PROCESS | 2272 | ++DOCSHELL 151D2C00 == 49 [pid = 2272] [id = 515] 12:10:03 INFO - PROCESS | 2272 | ++DOMWINDOW == 84 (151D5400) [pid = 2272] [serial = 1545] [outer = 00000000] 12:10:03 INFO - PROCESS | 2272 | ++DOMWINDOW == 85 (15240400) [pid = 2272] [serial = 1546] [outer = 151D5400] 12:10:03 INFO - PROCESS | 2272 | 1461179403173 Marionette DEBUG loaded listener.js 12:10:03 INFO - PROCESS | 2272 | ++DOMWINDOW == 86 (152E3C00) [pid = 2272] [serial = 1547] [outer = 151D5400] 12:10:03 INFO - PROCESS | 2272 | 1461179403574 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:10:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 12:10:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 730ms 12:10:03 INFO - PROCESS | 2272 | 1461179403649 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 12:10:03 INFO - PROCESS | 2272 | 1461179403651 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 12:10:03 INFO - PROCESS | 2272 | 1461179403654 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 12:10:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 12:10:03 INFO - PROCESS | 2272 | 1461179403656 Marionette TRACE conn5 <- [1,2026,null,{}] 12:10:03 INFO - PROCESS | 2272 | 1461179403660 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:03 INFO - PROCESS | 2272 | 1461179403769 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 12:10:03 INFO - PROCESS | 2272 | 1461179403782 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:03 INFO - PROCESS | 2272 | ++DOCSHELL 0DE15000 == 50 [pid = 2272] [id = 516] 12:10:03 INFO - PROCESS | 2272 | ++DOMWINDOW == 87 (1520A000) [pid = 2272] [serial = 1548] [outer = 00000000] 12:10:03 INFO - PROCESS | 2272 | ++DOMWINDOW == 88 (16719000) [pid = 2272] [serial = 1549] [outer = 1520A000] 12:10:03 INFO - PROCESS | 2272 | 1461179403827 Marionette DEBUG loaded listener.js 12:10:03 INFO - PROCESS | 2272 | ++DOMWINDOW == 89 (167DE800) [pid = 2272] [serial = 1550] [outer = 1520A000] 12:10:04 INFO - PROCESS | 2272 | 1461179404265 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 12:10:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 12:10:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 670ms 12:10:04 INFO - PROCESS | 2272 | 1461179404333 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 12:10:04 INFO - PROCESS | 2272 | 1461179404335 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 12:10:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 12:10:04 INFO - PROCESS | 2272 | 1461179404337 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 12:10:04 INFO - PROCESS | 2272 | 1461179404339 Marionette TRACE conn5 <- [1,2030,null,{}] 12:10:04 INFO - PROCESS | 2272 | 1461179404343 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:04 INFO - PROCESS | 2272 | 1461179404505 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 12:10:04 INFO - PROCESS | 2272 | 1461179404512 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:04 INFO - PROCESS | 2272 | ++DOCSHELL 1001C800 == 51 [pid = 2272] [id = 517] 12:10:04 INFO - PROCESS | 2272 | ++DOMWINDOW == 90 (169A9C00) [pid = 2272] [serial = 1551] [outer = 00000000] 12:10:04 INFO - PROCESS | 2272 | ++DOMWINDOW == 91 (17FA6C00) [pid = 2272] [serial = 1552] [outer = 169A9C00] 12:10:04 INFO - PROCESS | 2272 | 1461179404612 Marionette DEBUG loaded listener.js 12:10:04 INFO - PROCESS | 2272 | ++DOMWINDOW == 92 (17FAD400) [pid = 2272] [serial = 1553] [outer = 169A9C00] 12:10:05 INFO - PROCESS | 2272 | 1461179405037 Marionette TRACE conn5 <- [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]]]}] 12:10:05 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) 12:10:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 730ms 12:10:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 12:10:05 INFO - PROCESS | 2272 | 1461179405069 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 12:10:05 INFO - PROCESS | 2272 | 1461179405071 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 12:10:05 INFO - PROCESS | 2272 | 1461179405074 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 12:10:05 INFO - PROCESS | 2272 | 1461179405076 Marionette TRACE conn5 <- [1,2034,null,{}] 12:10:05 INFO - PROCESS | 2272 | 1461179405080 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:05 INFO - PROCESS | 2272 | 1461179405190 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 12:10:05 INFO - PROCESS | 2272 | 1461179405196 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:05 INFO - PROCESS | 2272 | ++DOCSHELL 18E24800 == 52 [pid = 2272] [id = 518] 12:10:05 INFO - PROCESS | 2272 | ++DOMWINDOW == 93 (18E2D400) [pid = 2272] [serial = 1554] [outer = 00000000] 12:10:05 INFO - PROCESS | 2272 | ++DOMWINDOW == 94 (1920F000) [pid = 2272] [serial = 1555] [outer = 18E2D400] 12:10:05 INFO - PROCESS | 2272 | 1461179405240 Marionette DEBUG loaded listener.js 12:10:05 INFO - PROCESS | 2272 | ++DOMWINDOW == 95 (1920D800) [pid = 2272] [serial = 1556] [outer = 18E2D400] 12:10:05 INFO - PROCESS | 2272 | --DOMWINDOW == 94 (16E6D800) [pid = 2272] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 12:10:05 INFO - PROCESS | 2272 | --DOMWINDOW == 93 (14A39000) [pid = 2272] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 12:10:05 INFO - PROCESS | 2272 | --DOMWINDOW == 92 (15117800) [pid = 2272] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 12:10:05 INFO - PROCESS | 2272 | --DOMWINDOW == 91 (167DB000) [pid = 2272] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 12:10:05 INFO - PROCESS | 2272 | --DOMWINDOW == 90 (1014B800) [pid = 2272] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 12:10:05 INFO - PROCESS | 2272 | --DOMWINDOW == 89 (0F55AC00) [pid = 2272] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 12:10:05 INFO - PROCESS | 2272 | --DOMWINDOW == 88 (0FFBCC00) [pid = 2272] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 12:10:05 INFO - PROCESS | 2272 | --DOMWINDOW == 87 (1520C000) [pid = 2272] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 12:10:05 INFO - PROCESS | 2272 | --DOMWINDOW == 86 (136E0800) [pid = 2272] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 12:10:05 INFO - PROCESS | 2272 | --DOMWINDOW == 85 (167E4C00) [pid = 2272] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 12:10:05 INFO - PROCESS | 2272 | 1461179405752 Marionette TRACE conn5 <- [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]]]}] 12:10:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:10:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 730ms 12:10:05 INFO - PROCESS | 2272 | 1461179405805 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 12:10:05 INFO - PROCESS | 2272 | 1461179405807 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 12:10:05 INFO - PROCESS | 2272 | 1461179405811 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 12:10:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 12:10:05 INFO - PROCESS | 2272 | 1461179405813 Marionette TRACE conn5 <- [1,2038,null,{}] 12:10:05 INFO - PROCESS | 2272 | 1461179405816 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:05 INFO - PROCESS | 2272 | 1461179405921 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 12:10:05 INFO - PROCESS | 2272 | 1461179405930 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:05 INFO - PROCESS | 2272 | ++DOCSHELL 14A39000 == 53 [pid = 2272] [id = 519] 12:10:05 INFO - PROCESS | 2272 | ++DOMWINDOW == 86 (1614E000) [pid = 2272] [serial = 1557] [outer = 00000000] 12:10:05 INFO - PROCESS | 2272 | ++DOMWINDOW == 87 (18E5D400) [pid = 2272] [serial = 1558] [outer = 1614E000] 12:10:05 INFO - PROCESS | 2272 | 1461179405974 Marionette DEBUG loaded listener.js 12:10:06 INFO - PROCESS | 2272 | ++DOMWINDOW == 88 (19202400) [pid = 2272] [serial = 1559] [outer = 1614E000] 12:10:06 INFO - PROCESS | 2272 | 1461179406417 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:10:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 12:10:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 630ms 12:10:06 INFO - PROCESS | 2272 | 1461179406446 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 12:10:06 INFO - PROCESS | 2272 | 1461179406448 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 12:10:06 INFO - PROCESS | 2272 | 1461179406451 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 12:10:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 12:10:06 INFO - PROCESS | 2272 | 1461179406453 Marionette TRACE conn5 <- [1,2042,null,{}] 12:10:06 INFO - PROCESS | 2272 | 1461179406456 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:06 INFO - PROCESS | 2272 | 1461179406538 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 12:10:06 INFO - PROCESS | 2272 | 1461179406544 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:06 INFO - PROCESS | 2272 | ++DOCSHELL 19F54400 == 54 [pid = 2272] [id = 520] 12:10:06 INFO - PROCESS | 2272 | ++DOMWINDOW == 89 (19F59000) [pid = 2272] [serial = 1560] [outer = 00000000] 12:10:06 INFO - PROCESS | 2272 | ++DOMWINDOW == 90 (1A18B800) [pid = 2272] [serial = 1561] [outer = 19F59000] 12:10:06 INFO - PROCESS | 2272 | 1461179406589 Marionette DEBUG loaded listener.js 12:10:06 INFO - PROCESS | 2272 | ++DOMWINDOW == 91 (1A18B400) [pid = 2272] [serial = 1562] [outer = 19F59000] 12:10:07 INFO - PROCESS | 2272 | 1461179407023 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 12:10:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 12:10:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 630ms 12:10:07 INFO - PROCESS | 2272 | 1461179407086 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 12:10:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 12:10:07 INFO - PROCESS | 2272 | 1461179407088 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 12:10:07 INFO - PROCESS | 2272 | 1461179407091 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 12:10:07 INFO - PROCESS | 2272 | 1461179407092 Marionette TRACE conn5 <- [1,2046,null,{}] 12:10:07 INFO - PROCESS | 2272 | 1461179407096 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:07 INFO - PROCESS | 2272 | 1461179407176 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 12:10:07 INFO - PROCESS | 2272 | 1461179407184 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:07 INFO - PROCESS | 2272 | ++DOCSHELL 1A2C5000 == 55 [pid = 2272] [id = 521] 12:10:07 INFO - PROCESS | 2272 | ++DOMWINDOW == 92 (1A33AC00) [pid = 2272] [serial = 1563] [outer = 00000000] 12:10:07 INFO - PROCESS | 2272 | ++DOMWINDOW == 93 (1A56B400) [pid = 2272] [serial = 1564] [outer = 1A33AC00] 12:10:07 INFO - PROCESS | 2272 | 1461179407228 Marionette DEBUG loaded listener.js 12:10:07 INFO - PROCESS | 2272 | ++DOMWINDOW == 94 (1A56B000) [pid = 2272] [serial = 1565] [outer = 1A33AC00] 12:10:08 INFO - PROCESS | 2272 | --DOCSHELL 10E90400 == 54 [pid = 2272] [id = 373] 12:10:08 INFO - PROCESS | 2272 | --DOCSHELL 19F59800 == 53 [pid = 2272] [id = 383] 12:10:08 INFO - PROCESS | 2272 | --DOCSHELL 0FBE2C00 == 52 [pid = 2272] [id = 384] 12:10:08 INFO - PROCESS | 2272 | --DOCSHELL 10147C00 == 51 [pid = 2272] [id = 385] 12:10:08 INFO - PROCESS | 2272 | --DOCSHELL 167DF000 == 50 [pid = 2272] [id = 488] 12:10:08 INFO - PROCESS | 2272 | --DOCSHELL 18E29000 == 49 [pid = 2272] [id = 379] 12:10:08 INFO - PROCESS | 2272 | --DOCSHELL 14BF0800 == 48 [pid = 2272] [id = 375] 12:10:08 INFO - PROCESS | 2272 | --DOCSHELL 14A3E800 == 47 [pid = 2272] [id = 374] 12:10:08 INFO - PROCESS | 2272 | --DOCSHELL 16714400 == 46 [pid = 2272] [id = 376] 12:10:08 INFO - PROCESS | 2272 | --DOCSHELL 16B0B000 == 45 [pid = 2272] [id = 377] 12:10:08 INFO - PROCESS | 2272 | --DOCSHELL 105A2800 == 44 [pid = 2272] [id = 381] 12:10:08 INFO - PROCESS | 2272 | --DOCSHELL 0F56F800 == 43 [pid = 2272] [id = 380] 12:10:08 INFO - PROCESS | 2272 | --DOCSHELL 1022FC00 == 42 [pid = 2272] [id = 378] 12:10:08 INFO - PROCESS | 2272 | --DOCSHELL 10230400 == 41 [pid = 2272] [id = 372] 12:10:08 INFO - PROCESS | 2272 | --DOCSHELL 10022C00 == 40 [pid = 2272] [id = 512] 12:10:08 INFO - PROCESS | 2272 | --DOCSHELL 167E5C00 == 39 [pid = 2272] [id = 511] 12:10:08 INFO - PROCESS | 2272 | --DOCSHELL 1920E800 == 38 [pid = 2272] [id = 510] 12:10:08 INFO - PROCESS | 2272 | --DOCSHELL 147A5C00 == 37 [pid = 2272] [id = 508] 12:10:08 INFO - PROCESS | 2272 | --DOCSHELL 16B0BC00 == 36 [pid = 2272] [id = 509] 12:10:08 INFO - PROCESS | 2272 | --DOCSHELL 0FFC9400 == 35 [pid = 2272] [id = 507] 12:10:08 INFO - PROCESS | 2272 | --DOCSHELL 0F939000 == 34 [pid = 2272] [id = 513] 12:10:08 INFO - PROCESS | 2272 | --DOCSHELL 0DE15000 == 33 [pid = 2272] [id = 516] 12:10:08 INFO - PROCESS | 2272 | --DOCSHELL 151D2C00 == 32 [pid = 2272] [id = 515] 12:10:08 INFO - PROCESS | 2272 | --DOCSHELL 10DA7400 == 31 [pid = 2272] [id = 514] 12:10:08 INFO - PROCESS | 2272 | --DOCSHELL 18E24800 == 30 [pid = 2272] [id = 518] 12:10:08 INFO - PROCESS | 2272 | --DOCSHELL 1001C800 == 29 [pid = 2272] [id = 517] 12:10:08 INFO - PROCESS | 2272 | --DOCSHELL 19F54400 == 28 [pid = 2272] [id = 520] 12:10:08 INFO - PROCESS | 2272 | --DOCSHELL 14A39000 == 27 [pid = 2272] [id = 519] 12:10:09 INFO - PROCESS | 2272 | --DOMWINDOW == 93 (191B1800) [pid = 2272] [serial = 1466] [outer = 00000000] [url = about:blank] 12:10:09 INFO - PROCESS | 2272 | --DOMWINDOW == 92 (17FAAC00) [pid = 2272] [serial = 1517] [outer = 00000000] [url = about:blank] 12:10:09 INFO - PROCESS | 2272 | --DOMWINDOW == 91 (16150000) [pid = 2272] [serial = 1504] [outer = 00000000] [url = about:blank] 12:10:09 INFO - PROCESS | 2272 | --DOMWINDOW == 90 (1614F800) [pid = 2272] [serial = 1505] [outer = 00000000] [url = about:blank] 12:10:09 INFO - PROCESS | 2272 | --DOMWINDOW == 89 (169A1800) [pid = 2272] [serial = 1508] [outer = 00000000] [url = about:blank] 12:10:09 INFO - PROCESS | 2272 | --DOMWINDOW == 88 (167E1400) [pid = 2272] [serial = 1507] [outer = 00000000] [url = about:blank] 12:10:09 INFO - PROCESS | 2272 | --DOMWINDOW == 87 (10225800) [pid = 2272] [serial = 1495] [outer = 00000000] [url = about:blank] 12:10:09 INFO - PROCESS | 2272 | --DOMWINDOW == 86 (1022C400) [pid = 2272] [serial = 1496] [outer = 00000000] [url = about:blank] 12:10:09 INFO - PROCESS | 2272 | --DOMWINDOW == 85 (0F576400) [pid = 2272] [serial = 1493] [outer = 00000000] [url = about:blank] 12:10:09 INFO - PROCESS | 2272 | --DOMWINDOW == 84 (0F568800) [pid = 2272] [serial = 1492] [outer = 00000000] [url = about:blank] 12:10:09 INFO - PROCESS | 2272 | --DOMWINDOW == 83 (14501400) [pid = 2272] [serial = 1510] [outer = 00000000] [url = about:blank] 12:10:09 INFO - PROCESS | 2272 | --DOMWINDOW == 82 (15215000) [pid = 2272] [serial = 1501] [outer = 00000000] [url = about:blank] 12:10:09 INFO - PROCESS | 2272 | --DOMWINDOW == 81 (14509400) [pid = 2272] [serial = 1498] [outer = 00000000] [url = about:blank] 12:10:09 INFO - PROCESS | 2272 | --DOMWINDOW == 80 (14A34800) [pid = 2272] [serial = 1499] [outer = 00000000] [url = about:blank] 12:10:09 INFO - PROCESS | 2272 | --DOMWINDOW == 79 (14721800) [pid = 2272] [serial = 1489] [outer = 00000000] [url = about:blank] 12:10:09 INFO - PROCESS | 2272 | --DOMWINDOW == 78 (17F3CC00) [pid = 2272] [serial = 1513] [outer = 00000000] [url = about:blank] 12:10:09 INFO - PROCESS | 2272 | --DOMWINDOW == 77 (17FAB800) [pid = 2272] [serial = 1516] [outer = 00000000] [url = about:blank] 12:10:09 INFO - PROCESS | 2272 | --DOMWINDOW == 76 (18E5CC00) [pid = 2272] [serial = 1519] [outer = 00000000] [url = about:blank] 12:10:09 INFO - PROCESS | 2272 | --DOMWINDOW == 75 (0FB83000) [pid = 2272] [serial = 1486] [outer = 00000000] [url = about:blank] 12:10:09 INFO - PROCESS | 2272 | --DOMWINDOW == 74 (16B10C00) [pid = 2272] [serial = 1511] [outer = 00000000] [url = about:blank] 12:10:09 INFO - PROCESS | 2272 | --DOMWINDOW == 73 (17F3F400) [pid = 2272] [serial = 1514] [outer = 00000000] [url = about:blank] 12:10:09 INFO - PROCESS | 2272 | --DOMWINDOW == 72 (15246000) [pid = 2272] [serial = 1502] [outer = 00000000] [url = about:blank] 12:10:09 INFO - PROCESS | 2272 | 1461179409287 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 12:10:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 12:10:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 2230ms 12:10:09 INFO - PROCESS | 2272 | 1461179409322 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 12:10:09 INFO - PROCESS | 2272 | 1461179409326 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 12:10:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 12:10:09 INFO - PROCESS | 2272 | 1461179409331 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 12:10:09 INFO - PROCESS | 2272 | 1461179409335 Marionette TRACE conn5 <- [1,2050,null,{}] 12:10:09 INFO - PROCESS | 2272 | 1461179409340 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:09 INFO - PROCESS | 2272 | 1461179409432 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 12:10:09 INFO - PROCESS | 2272 | 1461179409444 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:09 INFO - PROCESS | 2272 | ++DOCSHELL 0F56F400 == 28 [pid = 2272] [id = 522] 12:10:09 INFO - PROCESS | 2272 | ++DOMWINDOW == 73 (0F56F800) [pid = 2272] [serial = 1566] [outer = 00000000] 12:10:09 INFO - PROCESS | 2272 | ++DOMWINDOW == 74 (0F98B000) [pid = 2272] [serial = 1567] [outer = 0F56F800] 12:10:09 INFO - PROCESS | 2272 | 1461179409492 Marionette DEBUG loaded listener.js 12:10:09 INFO - PROCESS | 2272 | ++DOMWINDOW == 75 (0FA56400) [pid = 2272] [serial = 1568] [outer = 0F56F800] 12:10:10 INFO - PROCESS | 2272 | 1461179410020 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 12:10:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 12:10:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 730ms 12:10:10 INFO - PROCESS | 2272 | 1461179410062 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 12:10:10 INFO - PROCESS | 2272 | 1461179410068 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 12:10:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 12:10:10 INFO - PROCESS | 2272 | 1461179410075 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 12:10:10 INFO - PROCESS | 2272 | 1461179410077 Marionette TRACE conn5 <- [1,2054,null,{}] 12:10:10 INFO - PROCESS | 2272 | 1461179410081 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:10 INFO - PROCESS | 2272 | 1461179410168 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 12:10:10 INFO - PROCESS | 2272 | 1461179410268 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:10 INFO - PROCESS | 2272 | ++DOCSHELL 0FBDF400 == 29 [pid = 2272] [id = 523] 12:10:10 INFO - PROCESS | 2272 | ++DOMWINDOW == 76 (0FF09000) [pid = 2272] [serial = 1569] [outer = 00000000] 12:10:10 INFO - PROCESS | 2272 | ++DOMWINDOW == 77 (0FFC6000) [pid = 2272] [serial = 1570] [outer = 0FF09000] 12:10:10 INFO - PROCESS | 2272 | 1461179410315 Marionette DEBUG loaded listener.js 12:10:10 INFO - PROCESS | 2272 | ++DOMWINDOW == 78 (10019800) [pid = 2272] [serial = 1571] [outer = 0FF09000] 12:10:10 INFO - PROCESS | 2272 | 1461179410755 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 12:10:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 12:10:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 730ms 12:10:10 INFO - PROCESS | 2272 | 1461179410807 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 12:10:10 INFO - PROCESS | 2272 | 1461179410810 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 12:10:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 12:10:10 INFO - PROCESS | 2272 | 1461179410851 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 12:10:10 INFO - PROCESS | 2272 | 1461179410855 Marionette TRACE conn5 <- [1,2058,null,{}] 12:10:10 INFO - PROCESS | 2272 | 1461179410869 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:10 INFO - PROCESS | 2272 | 1461179410956 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 12:10:10 INFO - PROCESS | 2272 | 1461179410970 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:10 INFO - PROCESS | 2272 | ++DOCSHELL 103B8000 == 30 [pid = 2272] [id = 524] 12:10:10 INFO - PROCESS | 2272 | ++DOMWINDOW == 79 (10423000) [pid = 2272] [serial = 1572] [outer = 00000000] 12:10:11 INFO - PROCESS | 2272 | ++DOMWINDOW == 80 (10599800) [pid = 2272] [serial = 1573] [outer = 10423000] 12:10:11 INFO - PROCESS | 2272 | 1461179411019 Marionette DEBUG loaded listener.js 12:10:11 INFO - PROCESS | 2272 | ++DOMWINDOW == 81 (105A0C00) [pid = 2272] [serial = 1574] [outer = 10423000] 12:10:11 INFO - PROCESS | 2272 | 1461179411482 Marionette TRACE conn5 <- [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]]]}] 12:10:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 12:10:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 690ms 12:10:11 INFO - PROCESS | 2272 | 1461179411541 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 12:10:11 INFO - PROCESS | 2272 | 1461179411544 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 12:10:11 INFO - PROCESS | 2272 | 1461179411547 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 12:10:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 12:10:11 INFO - PROCESS | 2272 | 1461179411549 Marionette TRACE conn5 <- [1,2062,null,{}] 12:10:11 INFO - PROCESS | 2272 | 1461179411552 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:11 INFO - PROCESS | 2272 | 1461179411634 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 12:10:11 INFO - PROCESS | 2272 | 1461179411640 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:11 INFO - PROCESS | 2272 | ++DOCSHELL 10598C00 == 31 [pid = 2272] [id = 525] 12:10:11 INFO - PROCESS | 2272 | ++DOMWINDOW == 82 (10DB1800) [pid = 2272] [serial = 1575] [outer = 00000000] 12:10:11 INFO - PROCESS | 2272 | ++DOMWINDOW == 83 (136E0800) [pid = 2272] [serial = 1576] [outer = 10DB1800] 12:10:11 INFO - PROCESS | 2272 | 1461179411687 Marionette DEBUG loaded listener.js 12:10:11 INFO - PROCESS | 2272 | ++DOMWINDOW == 84 (14722800) [pid = 2272] [serial = 1577] [outer = 10DB1800] 12:10:12 INFO - PROCESS | 2272 | 1461179412137 Marionette TRACE conn5 <- [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]]]}] 12:10:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 12:10:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 630ms 12:10:12 INFO - PROCESS | 2272 | 1461179412181 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 12:10:12 INFO - PROCESS | 2272 | 1461179412183 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 12:10:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 12:10:12 INFO - PROCESS | 2272 | 1461179412187 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 12:10:12 INFO - PROCESS | 2272 | 1461179412188 Marionette TRACE conn5 <- [1,2066,null,{}] 12:10:12 INFO - PROCESS | 2272 | 1461179412192 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:12 INFO - PROCESS | 2272 | 1461179412267 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 12:10:12 INFO - PROCESS | 2272 | 1461179412274 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:12 INFO - PROCESS | 2272 | ++DOCSHELL 14725800 == 32 [pid = 2272] [id = 526] 12:10:12 INFO - PROCESS | 2272 | ++DOMWINDOW == 85 (1473A000) [pid = 2272] [serial = 1578] [outer = 00000000] 12:10:12 INFO - PROCESS | 2272 | ++DOMWINDOW == 86 (14BFA400) [pid = 2272] [serial = 1579] [outer = 1473A000] 12:10:12 INFO - PROCESS | 2272 | 1461179412322 Marionette DEBUG loaded listener.js 12:10:12 INFO - PROCESS | 2272 | ++DOMWINDOW == 87 (150CBC00) [pid = 2272] [serial = 1580] [outer = 1473A000] 12:10:12 INFO - PROCESS | 2272 | 1461179412793 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 12:10:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 12:10:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 630ms 12:10:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 12:10:12 INFO - PROCESS | 2272 | 1461179412818 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 12:10:12 INFO - PROCESS | 2272 | 1461179412820 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 12:10:12 INFO - PROCESS | 2272 | 1461179412822 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 12:10:12 INFO - PROCESS | 2272 | 1461179412824 Marionette TRACE conn5 <- [1,2070,null,{}] 12:10:12 INFO - PROCESS | 2272 | 1461179412832 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:12 INFO - PROCESS | 2272 | 1461179412939 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 12:10:12 INFO - PROCESS | 2272 | 1461179412950 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:12 INFO - PROCESS | 2272 | ++DOCSHELL 1523B400 == 33 [pid = 2272] [id = 527] 12:10:12 INFO - PROCESS | 2272 | ++DOMWINDOW == 88 (1523BC00) [pid = 2272] [serial = 1581] [outer = 00000000] 12:10:12 INFO - PROCESS | 2272 | ++DOMWINDOW == 89 (152E3800) [pid = 2272] [serial = 1582] [outer = 1523BC00] 12:10:13 INFO - PROCESS | 2272 | 1461179412999 Marionette DEBUG loaded listener.js 12:10:13 INFO - PROCESS | 2272 | ++DOMWINDOW == 90 (1608A000) [pid = 2272] [serial = 1583] [outer = 1523BC00] 12:10:13 INFO - PROCESS | 2272 | 1461179413453 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 12:10:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 12:10:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 690ms 12:10:13 INFO - PROCESS | 2272 | 1461179413514 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 12:10:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 12:10:13 INFO - PROCESS | 2272 | 1461179413516 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 12:10:13 INFO - PROCESS | 2272 | 1461179413519 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 12:10:13 INFO - PROCESS | 2272 | 1461179413520 Marionette TRACE conn5 <- [1,2074,null,{}] 12:10:13 INFO - PROCESS | 2272 | 1461179413524 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:13 INFO - PROCESS | 2272 | 1461179413600 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 12:10:13 INFO - PROCESS | 2272 | 1461179413638 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:13 INFO - PROCESS | 2272 | ++DOCSHELL 16150800 == 34 [pid = 2272] [id = 528] 12:10:13 INFO - PROCESS | 2272 | ++DOMWINDOW == 91 (16714400) [pid = 2272] [serial = 1584] [outer = 00000000] 12:10:13 INFO - PROCESS | 2272 | ++DOMWINDOW == 92 (167E1400) [pid = 2272] [serial = 1585] [outer = 16714400] 12:10:13 INFO - PROCESS | 2272 | 1461179413684 Marionette DEBUG loaded listener.js 12:10:13 INFO - PROCESS | 2272 | ++DOMWINDOW == 93 (167DEC00) [pid = 2272] [serial = 1586] [outer = 16714400] 12:10:14 INFO - PROCESS | 2272 | 1461179414125 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 12:10:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 12:10:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 630ms 12:10:14 INFO - PROCESS | 2272 | 1461179414157 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 12:10:14 INFO - PROCESS | 2272 | 1461179414159 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 12:10:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 12:10:14 INFO - PROCESS | 2272 | 1461179414162 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 12:10:14 INFO - PROCESS | 2272 | 1461179414164 Marionette TRACE conn5 <- [1,2078,null,{}] 12:10:14 INFO - PROCESS | 2272 | 1461179414167 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:14 INFO - PROCESS | 2272 | 1461179414241 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 12:10:14 INFO - PROCESS | 2272 | 1461179414247 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:14 INFO - PROCESS | 2272 | ++DOCSHELL 167E7C00 == 35 [pid = 2272] [id = 529] 12:10:14 INFO - PROCESS | 2272 | ++DOMWINDOW == 94 (16B08400) [pid = 2272] [serial = 1587] [outer = 00000000] 12:10:14 INFO - PROCESS | 2272 | ++DOMWINDOW == 95 (16E71C00) [pid = 2272] [serial = 1588] [outer = 16B08400] 12:10:14 INFO - PROCESS | 2272 | 1461179414291 Marionette DEBUG loaded listener.js 12:10:14 INFO - PROCESS | 2272 | ++DOMWINDOW == 96 (16B10C00) [pid = 2272] [serial = 1589] [outer = 16B08400] 12:10:14 INFO - PROCESS | 2272 | 1461179414761 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 12:10:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 12:10:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 630ms 12:10:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 12:10:14 INFO - PROCESS | 2272 | 1461179414795 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 12:10:14 INFO - PROCESS | 2272 | 1461179414797 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 12:10:14 INFO - PROCESS | 2272 | 1461179414800 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 12:10:14 INFO - PROCESS | 2272 | 1461179414801 Marionette TRACE conn5 <- [1,2082,null,{}] 12:10:14 INFO - PROCESS | 2272 | 1461179414804 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:14 INFO - PROCESS | 2272 | 1461179414914 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 12:10:14 INFO - PROCESS | 2272 | 1461179414922 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:14 INFO - PROCESS | 2272 | ++DOCSHELL 0FFBDC00 == 36 [pid = 2272] [id = 530] 12:10:14 INFO - PROCESS | 2272 | ++DOMWINDOW == 97 (0FFC0000) [pid = 2272] [serial = 1590] [outer = 00000000] 12:10:14 INFO - PROCESS | 2272 | ++DOMWINDOW == 98 (17F3C800) [pid = 2272] [serial = 1591] [outer = 0FFC0000] 12:10:14 INFO - PROCESS | 2272 | 1461179414969 Marionette DEBUG loaded listener.js 12:10:15 INFO - PROCESS | 2272 | ++DOMWINDOW == 99 (17F3BC00) [pid = 2272] [serial = 1592] [outer = 0FFC0000] 12:10:15 INFO - PROCESS | 2272 | 1461179415454 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 12:10:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 12:10:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 670ms 12:10:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 12:10:15 INFO - PROCESS | 2272 | 1461179415471 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 12:10:15 INFO - PROCESS | 2272 | 1461179415472 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 12:10:15 INFO - PROCESS | 2272 | 1461179415476 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 12:10:15 INFO - PROCESS | 2272 | 1461179415477 Marionette TRACE conn5 <- [1,2086,null,{}] 12:10:15 INFO - PROCESS | 2272 | 1461179415481 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:15 INFO - PROCESS | 2272 | 1461179415593 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 12:10:15 INFO - PROCESS | 2272 | 1461179415600 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:15 INFO - PROCESS | 2272 | ++DOCSHELL 10223000 == 37 [pid = 2272] [id = 531] 12:10:15 INFO - PROCESS | 2272 | ++DOMWINDOW == 100 (14A33800) [pid = 2272] [serial = 1593] [outer = 00000000] 12:10:15 INFO - PROCESS | 2272 | ++DOMWINDOW == 101 (17FADC00) [pid = 2272] [serial = 1594] [outer = 14A33800] 12:10:15 INFO - PROCESS | 2272 | 1461179415644 Marionette DEBUG loaded listener.js 12:10:15 INFO - PROCESS | 2272 | ++DOMWINDOW == 102 (18E25000) [pid = 2272] [serial = 1595] [outer = 14A33800] 12:10:16 INFO - PROCESS | 2272 | 1461179416095 Marionette TRACE conn5 <- [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]]]}] 12:10:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 12:10:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 670ms 12:10:16 INFO - PROCESS | 2272 | 1461179416147 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 12:10:16 INFO - PROCESS | 2272 | 1461179416149 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 12:10:16 INFO - PROCESS | 2272 | 1461179416152 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 12:10:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 12:10:16 INFO - PROCESS | 2272 | 1461179416154 Marionette TRACE conn5 <- [1,2090,null,{}] 12:10:16 INFO - PROCESS | 2272 | 1461179416170 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:16 INFO - PROCESS | 2272 | 1461179416327 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 12:10:16 INFO - PROCESS | 2272 | 1461179416354 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:16 INFO - PROCESS | 2272 | ++DOCSHELL 191D4C00 == 38 [pid = 2272] [id = 532] 12:10:16 INFO - PROCESS | 2272 | ++DOMWINDOW == 103 (191D7400) [pid = 2272] [serial = 1596] [outer = 00000000] 12:10:16 INFO - PROCESS | 2272 | ++DOMWINDOW == 104 (1958BC00) [pid = 2272] [serial = 1597] [outer = 191D7400] 12:10:16 INFO - PROCESS | 2272 | 1461179416412 Marionette DEBUG loaded listener.js 12:10:16 INFO - PROCESS | 2272 | ++DOMWINDOW == 105 (19F4A800) [pid = 2272] [serial = 1598] [outer = 191D7400] 12:10:16 INFO - PROCESS | 2272 | --DOMWINDOW == 104 (10026800) [pid = 2272] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 12:10:16 INFO - PROCESS | 2272 | --DOMWINDOW == 103 (0F573000) [pid = 2272] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 12:10:16 INFO - PROCESS | 2272 | --DOMWINDOW == 102 (1520A000) [pid = 2272] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 12:10:16 INFO - PROCESS | 2272 | --DOMWINDOW == 101 (169A9C00) [pid = 2272] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 12:10:16 INFO - PROCESS | 2272 | --DOMWINDOW == 100 (18E2D400) [pid = 2272] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 12:10:16 INFO - PROCESS | 2272 | --DOMWINDOW == 99 (1614E000) [pid = 2272] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 12:10:16 INFO - PROCESS | 2272 | --DOMWINDOW == 98 (19F59000) [pid = 2272] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 12:10:16 INFO - PROCESS | 2272 | --DOMWINDOW == 97 (151D5400) [pid = 2272] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 12:10:16 INFO - PROCESS | 2272 | --DOMWINDOW == 96 (136E9800) [pid = 2272] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 12:10:16 INFO - PROCESS | 2272 | --DOMWINDOW == 95 (0FB10400) [pid = 2272] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 12:10:16 INFO - PROCESS | 2272 | --DOMWINDOW == 94 (10140800) [pid = 2272] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 12:10:16 INFO - PROCESS | 2272 | --DOMWINDOW == 93 (1958C000) [pid = 2272] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 12:10:16 INFO - PROCESS | 2272 | --DOMWINDOW == 92 (1920FC00) [pid = 2272] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 12:10:16 INFO - PROCESS | 2272 | --DOMWINDOW == 91 (17EF0800) [pid = 2272] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 12:10:16 INFO - PROCESS | 2272 | --DOMWINDOW == 90 (147B0800) [pid = 2272] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 12:10:16 INFO - PROCESS | 2272 | --DOMWINDOW == 89 (0FFCA000) [pid = 2272] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 12:10:16 INFO - PROCESS | 2272 | --DOMWINDOW == 88 (14A37000) [pid = 2272] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 12:10:16 INFO - PROCESS | 2272 | --DOMWINDOW == 87 (1510F800) [pid = 2272] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 12:10:17 INFO - PROCESS | 2272 | 1461179417074 Marionette TRACE conn5 <- [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]]]}] 12:10:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 12:10:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 970ms 12:10:17 INFO - PROCESS | 2272 | 1461179417127 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 12:10:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 12:10:17 INFO - PROCESS | 2272 | 1461179417129 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 12:10:17 INFO - PROCESS | 2272 | 1461179417132 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 12:10:17 INFO - PROCESS | 2272 | 1461179417134 Marionette TRACE conn5 <- [1,2094,null,{}] 12:10:17 INFO - PROCESS | 2272 | 1461179417138 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:17 INFO - PROCESS | 2272 | 1461179417215 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 12:10:17 INFO - PROCESS | 2272 | 1461179417221 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:17 INFO - PROCESS | 2272 | ++DOCSHELL 136E8800 == 39 [pid = 2272] [id = 533] 12:10:17 INFO - PROCESS | 2272 | ++DOMWINDOW == 88 (14501400) [pid = 2272] [serial = 1599] [outer = 00000000] 12:10:17 INFO - PROCESS | 2272 | ++DOMWINDOW == 89 (15213400) [pid = 2272] [serial = 1600] [outer = 14501400] 12:10:17 INFO - PROCESS | 2272 | 1461179417265 Marionette DEBUG loaded listener.js 12:10:17 INFO - PROCESS | 2272 | ++DOMWINDOW == 90 (16083800) [pid = 2272] [serial = 1601] [outer = 14501400] 12:10:17 INFO - PROCESS | 2272 | 1461179417692 Marionette TRACE conn5 <- [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]]]}] 12:10:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 12:10:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 630ms 12:10:17 INFO - PROCESS | 2272 | 1461179417763 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 12:10:17 INFO - PROCESS | 2272 | 1461179417765 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 12:10:17 INFO - PROCESS | 2272 | 1461179417768 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 12:10:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 12:10:17 INFO - PROCESS | 2272 | 1461179417770 Marionette TRACE conn5 <- [1,2098,null,{}] 12:10:17 INFO - PROCESS | 2272 | 1461179417773 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:17 INFO - PROCESS | 2272 | 1461179417849 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 12:10:17 INFO - PROCESS | 2272 | 1461179417857 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:17 INFO - PROCESS | 2272 | ++DOCSHELL 15112400 == 40 [pid = 2272] [id = 534] 12:10:17 INFO - PROCESS | 2272 | ++DOMWINDOW == 91 (167D9000) [pid = 2272] [serial = 1602] [outer = 00000000] 12:10:17 INFO - PROCESS | 2272 | ++DOMWINDOW == 92 (1920C800) [pid = 2272] [serial = 1603] [outer = 167D9000] 12:10:17 INFO - PROCESS | 2272 | 1461179417903 Marionette DEBUG loaded listener.js 12:10:17 INFO - PROCESS | 2272 | ++DOMWINDOW == 93 (1983B400) [pid = 2272] [serial = 1604] [outer = 167D9000] 12:10:18 INFO - PROCESS | 2272 | 1461179418366 Marionette TRACE conn5 <- [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]]]}] 12:10:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 12:10:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 630ms 12:10:18 INFO - PROCESS | 2272 | 1461179418406 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 12:10:18 INFO - PROCESS | 2272 | 1461179418408 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 12:10:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 12:10:18 INFO - PROCESS | 2272 | 1461179418411 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 12:10:18 INFO - PROCESS | 2272 | 1461179418412 Marionette TRACE conn5 <- [1,2102,null,{}] 12:10:18 INFO - PROCESS | 2272 | 1461179418416 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:18 INFO - PROCESS | 2272 | 1461179418493 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 12:10:18 INFO - PROCESS | 2272 | 1461179418499 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:18 INFO - PROCESS | 2272 | ++DOCSHELL 19882800 == 41 [pid = 2272] [id = 535] 12:10:18 INFO - PROCESS | 2272 | ++DOMWINDOW == 94 (19F4D000) [pid = 2272] [serial = 1605] [outer = 00000000] 12:10:18 INFO - PROCESS | 2272 | ++DOMWINDOW == 95 (1A187400) [pid = 2272] [serial = 1606] [outer = 19F4D000] 12:10:18 INFO - PROCESS | 2272 | 1461179418543 Marionette DEBUG loaded listener.js 12:10:18 INFO - PROCESS | 2272 | ++DOMWINDOW == 96 (1A18F000) [pid = 2272] [serial = 1607] [outer = 19F4D000] 12:10:19 INFO - PROCESS | 2272 | --DOCSHELL 0FFC5C00 == 40 [pid = 2272] [id = 496] 12:10:19 INFO - PROCESS | 2272 | --DOCSHELL 10140C00 == 39 [pid = 2272] [id = 492] 12:10:19 INFO - PROCESS | 2272 | --DOCSHELL 13658400 == 38 [pid = 2272] [id = 505] 12:10:19 INFO - PROCESS | 2272 | --DOCSHELL 167E0400 == 37 [pid = 2272] [id = 504] 12:10:19 INFO - PROCESS | 2272 | --DOCSHELL 147B2800 == 36 [pid = 2272] [id = 506] 12:10:19 INFO - PROCESS | 2272 | --DOCSHELL 0FF0AC00 == 35 [pid = 2272] [id = 503] 12:10:19 INFO - PROCESS | 2272 | --DOCSHELL 0F56B800 == 34 [pid = 2272] [id = 495] 12:10:19 INFO - PROCESS | 2272 | --DOCSHELL 0DE62400 == 33 [pid = 2272] [id = 497] 12:10:19 INFO - PROCESS | 2272 | --DOCSHELL 10501400 == 32 [pid = 2272] [id = 501] 12:10:19 INFO - PROCESS | 2272 | --DOCSHELL 0F572800 == 31 [pid = 2272] [id = 489] 12:10:19 INFO - PROCESS | 2272 | --DOCSHELL 13659000 == 30 [pid = 2272] [id = 499] 12:10:19 INFO - PROCESS | 2272 | --DOCSHELL 0FB87C00 == 29 [pid = 2272] [id = 498] 12:10:19 INFO - PROCESS | 2272 | --DOCSHELL 0FBE1400 == 28 [pid = 2272] [id = 490] 12:10:19 INFO - PROCESS | 2272 | --DOCSHELL 13654400 == 27 [pid = 2272] [id = 493] 12:10:19 INFO - PROCESS | 2272 | --DOCSHELL 15189800 == 26 [pid = 2272] [id = 500] 12:10:19 INFO - PROCESS | 2272 | --DOCSHELL 167DA400 == 25 [pid = 2272] [id = 502] 12:10:19 INFO - PROCESS | 2272 | --DOCSHELL 0DE21C00 == 24 [pid = 2272] [id = 494] 12:10:19 INFO - PROCESS | 2272 | --DOCSHELL 10502400 == 23 [pid = 2272] [id = 491] 12:10:19 INFO - PROCESS | 2272 | --DOCSHELL 1A2C5000 == 22 [pid = 2272] [id = 521] 12:10:20 INFO - PROCESS | 2272 | --DOMWINDOW == 95 (1523E400) [pid = 2272] [serial = 1484] [outer = 00000000] [url = about:blank] 12:10:20 INFO - PROCESS | 2272 | --DOMWINDOW == 94 (14509000) [pid = 2272] [serial = 1490] [outer = 00000000] [url = about:blank] 12:10:20 INFO - PROCESS | 2272 | --DOMWINDOW == 93 (0FFC3800) [pid = 2272] [serial = 1487] [outer = 00000000] [url = about:blank] 12:10:20 INFO - PROCESS | 2272 | --DOMWINDOW == 92 (16719000) [pid = 2272] [serial = 1549] [outer = 00000000] [url = about:blank] 12:10:20 INFO - PROCESS | 2272 | --DOMWINDOW == 91 (17FAD400) [pid = 2272] [serial = 1553] [outer = 00000000] [url = about:blank] 12:10:20 INFO - PROCESS | 2272 | --DOMWINDOW == 90 (17FA6C00) [pid = 2272] [serial = 1552] [outer = 00000000] [url = about:blank] 12:10:20 INFO - PROCESS | 2272 | --DOMWINDOW == 89 (1920F000) [pid = 2272] [serial = 1555] [outer = 00000000] [url = about:blank] 12:10:20 INFO - PROCESS | 2272 | --DOMWINDOW == 88 (18E5D400) [pid = 2272] [serial = 1558] [outer = 00000000] [url = about:blank] 12:10:20 INFO - PROCESS | 2272 | --DOMWINDOW == 87 (1A18B800) [pid = 2272] [serial = 1561] [outer = 00000000] [url = about:blank] 12:10:20 INFO - PROCESS | 2272 | --DOMWINDOW == 86 (1920D800) [pid = 2272] [serial = 1556] [outer = 00000000] [url = about:blank] 12:10:20 INFO - PROCESS | 2272 | --DOMWINDOW == 85 (15240400) [pid = 2272] [serial = 1546] [outer = 00000000] [url = about:blank] 12:10:20 INFO - PROCESS | 2272 | --DOMWINDOW == 84 (14A38000) [pid = 2272] [serial = 1543] [outer = 00000000] [url = about:blank] 12:10:20 INFO - PROCESS | 2272 | --DOMWINDOW == 83 (15031800) [pid = 2272] [serial = 1544] [outer = 00000000] [url = about:blank] 12:10:20 INFO - PROCESS | 2272 | --DOMWINDOW == 82 (10143C00) [pid = 2272] [serial = 1540] [outer = 00000000] [url = about:blank] 12:10:20 INFO - PROCESS | 2272 | --DOMWINDOW == 81 (103B8C00) [pid = 2272] [serial = 1541] [outer = 00000000] [url = about:blank] 12:10:20 INFO - PROCESS | 2272 | --DOMWINDOW == 80 (1059FC00) [pid = 2272] [serial = 1538] [outer = 00000000] [url = about:blank] 12:10:20 INFO - PROCESS | 2272 | --DOMWINDOW == 79 (10428C00) [pid = 2272] [serial = 1537] [outer = 00000000] [url = about:blank] 12:10:20 INFO - PROCESS | 2272 | --DOMWINDOW == 78 (1A182C00) [pid = 2272] [serial = 1535] [outer = 00000000] [url = about:blank] 12:10:20 INFO - PROCESS | 2272 | --DOMWINDOW == 77 (19F5E400) [pid = 2272] [serial = 1534] [outer = 00000000] [url = about:blank] 12:10:20 INFO - PROCESS | 2272 | --DOMWINDOW == 76 (1A56B400) [pid = 2272] [serial = 1564] [outer = 00000000] [url = about:blank] 12:10:20 INFO - PROCESS | 2272 | --DOMWINDOW == 75 (1A18B400) [pid = 2272] [serial = 1562] [outer = 00000000] [url = about:blank] 12:10:20 INFO - PROCESS | 2272 | --DOMWINDOW == 74 (19F45400) [pid = 2272] [serial = 1532] [outer = 00000000] [url = about:blank] 12:10:20 INFO - PROCESS | 2272 | --DOMWINDOW == 73 (19882400) [pid = 2272] [serial = 1531] [outer = 00000000] [url = about:blank] 12:10:20 INFO - PROCESS | 2272 | --DOMWINDOW == 72 (191D5400) [pid = 2272] [serial = 1529] [outer = 00000000] [url = about:blank] 12:10:20 INFO - PROCESS | 2272 | --DOMWINDOW == 71 (18E53400) [pid = 2272] [serial = 1528] [outer = 00000000] [url = about:blank] 12:10:20 INFO - PROCESS | 2272 | --DOMWINDOW == 70 (152E4800) [pid = 2272] [serial = 1526] [outer = 00000000] [url = about:blank] 12:10:20 INFO - PROCESS | 2272 | --DOMWINDOW == 69 (1520B400) [pid = 2272] [serial = 1525] [outer = 00000000] [url = about:blank] 12:10:20 INFO - PROCESS | 2272 | --DOMWINDOW == 68 (1059B000) [pid = 2272] [serial = 1523] [outer = 00000000] [url = about:blank] 12:10:20 INFO - PROCESS | 2272 | --DOMWINDOW == 67 (1014D800) [pid = 2272] [serial = 1522] [outer = 00000000] [url = about:blank] 12:10:20 INFO - PROCESS | 2272 | --DOMWINDOW == 66 (191B2800) [pid = 2272] [serial = 1520] [outer = 00000000] [url = about:blank] 12:10:20 INFO - PROCESS | 2272 | --DOMWINDOW == 65 (19202400) [pid = 2272] [serial = 1559] [outer = 00000000] [url = about:blank] 12:10:20 INFO - PROCESS | 2272 | --DOMWINDOW == 64 (152E3C00) [pid = 2272] [serial = 1547] [outer = 00000000] [url = about:blank] 12:10:20 INFO - PROCESS | 2272 | --DOMWINDOW == 63 (167DE800) [pid = 2272] [serial = 1550] [outer = 00000000] [url = about:blank] 12:10:20 INFO - PROCESS | 2272 | 1461179420371 Marionette TRACE conn5 <- [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]]]}] 12:10:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 12:10:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1981ms 12:10:20 INFO - PROCESS | 2272 | 1461179420395 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 12:10:20 INFO - PROCESS | 2272 | 1461179420399 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 12:10:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 12:10:20 INFO - PROCESS | 2272 | 1461179420405 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 12:10:20 INFO - PROCESS | 2272 | 1461179420408 Marionette TRACE conn5 <- [1,2106,null,{}] 12:10:20 INFO - PROCESS | 2272 | 1461179420414 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:20 INFO - PROCESS | 2272 | 1461179420499 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 12:10:20 INFO - PROCESS | 2272 | 1461179420508 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:20 INFO - PROCESS | 2272 | ++DOCSHELL 0F56BC00 == 23 [pid = 2272] [id = 536] 12:10:20 INFO - PROCESS | 2272 | ++DOMWINDOW == 64 (0F56C400) [pid = 2272] [serial = 1608] [outer = 00000000] 12:10:20 INFO - PROCESS | 2272 | ++DOMWINDOW == 65 (0F578C00) [pid = 2272] [serial = 1609] [outer = 0F56C400] 12:10:20 INFO - PROCESS | 2272 | 1461179420556 Marionette DEBUG loaded listener.js 12:10:20 INFO - PROCESS | 2272 | ++DOMWINDOW == 66 (0FA56800) [pid = 2272] [serial = 1610] [outer = 0F56C400] 12:10:21 INFO - PROCESS | 2272 | 1461179421038 Marionette TRACE conn5 <- [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]]]}] 12:10:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 12:10:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 670ms 12:10:21 INFO - PROCESS | 2272 | 1461179421080 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 12:10:21 INFO - PROCESS | 2272 | 1461179421086 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 12:10:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 12:10:21 INFO - PROCESS | 2272 | 1461179421092 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 12:10:21 INFO - PROCESS | 2272 | 1461179421095 Marionette TRACE conn5 <- [1,2110,null,{}] 12:10:21 INFO - PROCESS | 2272 | 1461179421099 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:21 INFO - PROCESS | 2272 | 1461179421179 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 12:10:21 INFO - PROCESS | 2272 | 1461179421188 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:21 INFO - PROCESS | 2272 | ++DOCSHELL 0F56F000 == 24 [pid = 2272] [id = 537] 12:10:21 INFO - PROCESS | 2272 | ++DOMWINDOW == 67 (0FB09800) [pid = 2272] [serial = 1611] [outer = 00000000] 12:10:21 INFO - PROCESS | 2272 | ++DOMWINDOW == 68 (10018400) [pid = 2272] [serial = 1612] [outer = 0FB09800] 12:10:21 INFO - PROCESS | 2272 | 1461179421235 Marionette DEBUG loaded listener.js 12:10:21 INFO - PROCESS | 2272 | ++DOMWINDOW == 69 (1001EC00) [pid = 2272] [serial = 1613] [outer = 0FB09800] 12:10:21 INFO - PROCESS | 2272 | 1461179421708 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 12:10:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 12:10:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 670ms 12:10:21 INFO - PROCESS | 2272 | 1461179421764 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 12:10:21 INFO - PROCESS | 2272 | 1461179421767 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 12:10:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 12:10:21 INFO - PROCESS | 2272 | 1461179421770 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 12:10:21 INFO - PROCESS | 2272 | 1461179421773 Marionette TRACE conn5 <- [1,2114,null,{}] 12:10:21 INFO - PROCESS | 2272 | 1461179421784 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:21 INFO - PROCESS | 2272 | 1461179421867 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 12:10:22 INFO - PROCESS | 2272 | 1461179421998 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:22 INFO - PROCESS | 2272 | ++DOCSHELL 10221C00 == 25 [pid = 2272] [id = 538] 12:10:22 INFO - PROCESS | 2272 | ++DOMWINDOW == 70 (103AEC00) [pid = 2272] [serial = 1614] [outer = 00000000] 12:10:22 INFO - PROCESS | 2272 | ++DOMWINDOW == 71 (10430000) [pid = 2272] [serial = 1615] [outer = 103AEC00] 12:10:22 INFO - PROCESS | 2272 | 1461179422046 Marionette DEBUG loaded listener.js 12:10:22 INFO - PROCESS | 2272 | ++DOMWINDOW == 72 (10594400) [pid = 2272] [serial = 1616] [outer = 103AEC00] 12:10:22 INFO - PROCESS | 2272 | 1461179422429 Marionette TRACE conn5 <- [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]]]}] 12:10:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 12:10:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 670ms 12:10:22 INFO - PROCESS | 2272 | 1461179422444 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 12:10:22 INFO - PROCESS | 2272 | 1461179422446 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 12:10:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 12:10:22 INFO - PROCESS | 2272 | 1461179422449 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 12:10:22 INFO - PROCESS | 2272 | 1461179422451 Marionette TRACE conn5 <- [1,2118,null,{}] 12:10:22 INFO - PROCESS | 2272 | 1461179422454 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:22 INFO - PROCESS | 2272 | 1461179422531 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 12:10:22 INFO - PROCESS | 2272 | 1461179422537 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:22 INFO - PROCESS | 2272 | ++DOCSHELL 10596400 == 26 [pid = 2272] [id = 539] 12:10:22 INFO - PROCESS | 2272 | ++DOMWINDOW == 73 (105A0000) [pid = 2272] [serial = 1617] [outer = 00000000] 12:10:22 INFO - PROCESS | 2272 | ++DOMWINDOW == 74 (13655800) [pid = 2272] [serial = 1618] [outer = 105A0000] 12:10:22 INFO - PROCESS | 2272 | 1461179422583 Marionette DEBUG loaded listener.js 12:10:22 INFO - PROCESS | 2272 | ++DOMWINDOW == 75 (14505C00) [pid = 2272] [serial = 1619] [outer = 105A0000] 12:10:23 INFO - PROCESS | 2272 | 1461179423020 Marionette TRACE conn5 <- [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] 12:10:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 12:10:23 INFO - PROCESS | 2272 | 1461179423082 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 12:10:23 INFO - PROCESS | 2272 | 1461179423085 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 12:10:23 INFO - PROCESS | 2272 | 1461179423087 Marionette TRACE conn5 <- [1,2122,null,{}] 12:10:23 INFO - PROCESS | 2272 | 1461179423090 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:23 INFO - PROCESS | 2272 | 1461179423165 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 12:10:23 INFO - PROCESS | 2272 | 1461179423172 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:23 INFO - PROCESS | 2272 | ++DOCSHELL 1471DC00 == 27 [pid = 2272] [id = 540] 12:10:23 INFO - PROCESS | 2272 | ++DOMWINDOW == 76 (14A32800) [pid = 2272] [serial = 1620] [outer = 00000000] 12:10:23 INFO - PROCESS | 2272 | ++DOMWINDOW == 77 (150CE000) [pid = 2272] [serial = 1621] [outer = 14A32800] 12:10:23 INFO - PROCESS | 2272 | 1461179423218 Marionette DEBUG loaded listener.js 12:10:23 INFO - PROCESS | 2272 | ++DOMWINDOW == 78 (1510A800) [pid = 2272] [serial = 1622] [outer = 14A32800] 12:10:23 INFO - PROCESS | 2272 | 1461179423672 Marionette TRACE conn5 <- [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]]]}] 12:10:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 12:10:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 630ms 12:10:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 12:10:23 INFO - PROCESS | 2272 | 1461179423716 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 12:10:23 INFO - PROCESS | 2272 | 1461179423718 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 12:10:23 INFO - PROCESS | 2272 | 1461179423721 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 12:10:23 INFO - PROCESS | 2272 | 1461179423723 Marionette TRACE conn5 <- [1,2126,null,{}] 12:10:23 INFO - PROCESS | 2272 | 1461179423726 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:23 INFO - PROCESS | 2272 | 1461179423822 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 12:10:23 INFO - PROCESS | 2272 | 1461179423831 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:23 INFO - PROCESS | 2272 | ++DOCSHELL 15209C00 == 28 [pid = 2272] [id = 541] 12:10:23 INFO - PROCESS | 2272 | ++DOMWINDOW == 79 (15215000) [pid = 2272] [serial = 1623] [outer = 00000000] 12:10:23 INFO - PROCESS | 2272 | ++DOMWINDOW == 80 (15243000) [pid = 2272] [serial = 1624] [outer = 15215000] 12:10:23 INFO - PROCESS | 2272 | 1461179423880 Marionette DEBUG loaded listener.js 12:10:23 INFO - PROCESS | 2272 | ++DOMWINDOW == 81 (152E0800) [pid = 2272] [serial = 1625] [outer = 15215000] 12:10:24 INFO - PROCESS | 2272 | 1461179424318 Marionette TRACE conn5 <- [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]]]}] 12:10:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 12:10:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 630ms 12:10:24 INFO - PROCESS | 2272 | 1461179424352 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 12:10:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 12:10:24 INFO - PROCESS | 2272 | 1461179424354 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 12:10:24 INFO - PROCESS | 2272 | 1461179424357 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 12:10:24 INFO - PROCESS | 2272 | 1461179424359 Marionette TRACE conn5 <- [1,2130,null,{}] 12:10:24 INFO - PROCESS | 2272 | 1461179424366 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:24 INFO - PROCESS | 2272 | 1461179424441 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 12:10:24 INFO - PROCESS | 2272 | 1461179424448 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:24 INFO - PROCESS | 2272 | ++DOCSHELL 15241C00 == 29 [pid = 2272] [id = 542] 12:10:24 INFO - PROCESS | 2272 | ++DOMWINDOW == 82 (16083C00) [pid = 2272] [serial = 1626] [outer = 00000000] 12:10:24 INFO - PROCESS | 2272 | ++DOMWINDOW == 83 (167D8C00) [pid = 2272] [serial = 1627] [outer = 16083C00] 12:10:24 INFO - PROCESS | 2272 | 1461179424495 Marionette DEBUG loaded listener.js 12:10:24 INFO - PROCESS | 2272 | ++DOMWINDOW == 84 (1671E000) [pid = 2272] [serial = 1628] [outer = 16083C00] 12:10:24 INFO - PROCESS | 2272 | --DOCSHELL 0FB07400 == 28 [pid = 2272] [id = 12] 12:10:24 INFO - PROCESS | 2272 | 1461179424979 Marionette TRACE conn5 <- [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] 12:10:25 INFO - PROCESS | 2272 | 1461179425050 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 12:10:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 12:10:25 INFO - PROCESS | 2272 | 1461179425053 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 12:10:25 INFO - PROCESS | 2272 | 1461179425055 Marionette TRACE conn5 <- [1,2134,null,{}] 12:10:25 INFO - PROCESS | 2272 | 1461179425059 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:25 INFO - PROCESS | 2272 | 1461179425134 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 12:10:25 INFO - PROCESS | 2272 | 1461179425140 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:25 INFO - PROCESS | 2272 | ++DOCSHELL 16B07400 == 29 [pid = 2272] [id = 543] 12:10:25 INFO - PROCESS | 2272 | ++DOMWINDOW == 85 (16B0A000) [pid = 2272] [serial = 1629] [outer = 00000000] 12:10:25 INFO - PROCESS | 2272 | ++DOMWINDOW == 86 (17F34800) [pid = 2272] [serial = 1630] [outer = 16B0A000] 12:10:25 INFO - PROCESS | 2272 | 1461179425185 Marionette DEBUG loaded listener.js 12:10:25 INFO - PROCESS | 2272 | ++DOMWINDOW == 87 (17F32400) [pid = 2272] [serial = 1631] [outer = 16B0A000] 12:10:25 INFO - PROCESS | 2272 | 1461179425627 Marionette TRACE conn5 <- [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] 12:10:25 INFO - PROCESS | 2272 | 1461179425692 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 12:10:25 INFO - PROCESS | 2272 | 1461179425696 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 12:10:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 12:10:25 INFO - PROCESS | 2272 | 1461179425697 Marionette TRACE conn5 <- [1,2138,null,{}] 12:10:25 INFO - PROCESS | 2272 | 1461179425701 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:25 INFO - PROCESS | 2272 | 1461179425808 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 12:10:25 INFO - PROCESS | 2272 | 1461179425900 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:25 INFO - PROCESS | 2272 | ++DOCSHELL 10221400 == 30 [pid = 2272] [id = 544] 12:10:25 INFO - PROCESS | 2272 | ++DOMWINDOW == 88 (10227800) [pid = 2272] [serial = 1632] [outer = 00000000] 12:10:25 INFO - PROCESS | 2272 | ++DOMWINDOW == 89 (184D4400) [pid = 2272] [serial = 1633] [outer = 10227800] 12:10:25 INFO - PROCESS | 2272 | 1461179425946 Marionette DEBUG loaded listener.js 12:10:26 INFO - PROCESS | 2272 | ++DOMWINDOW == 90 (184D3400) [pid = 2272] [serial = 1634] [outer = 10227800] 12:10:26 INFO - PROCESS | 2272 | 1461179426367 Marionette TRACE conn5 <- [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]]]}] 12:10:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 12:10:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 730ms 12:10:26 INFO - PROCESS | 2272 | 1461179426429 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 12:10:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 12:10:26 INFO - PROCESS | 2272 | 1461179426431 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 12:10:26 INFO - PROCESS | 2272 | 1461179426435 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 12:10:26 INFO - PROCESS | 2272 | 1461179426436 Marionette TRACE conn5 <- [1,2142,null,{}] 12:10:26 INFO - PROCESS | 2272 | 1461179426440 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:26 INFO - PROCESS | 2272 | 1461179426550 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 12:10:26 INFO - PROCESS | 2272 | 1461179426556 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:26 INFO - PROCESS | 2272 | ++DOCSHELL 18E2E800 == 31 [pid = 2272] [id = 545] 12:10:26 INFO - PROCESS | 2272 | ++DOMWINDOW == 91 (18E5A800) [pid = 2272] [serial = 1635] [outer = 00000000] 12:10:26 INFO - PROCESS | 2272 | ++DOMWINDOW == 92 (191D3000) [pid = 2272] [serial = 1636] [outer = 18E5A800] 12:10:26 INFO - PROCESS | 2272 | 1461179426601 Marionette DEBUG loaded listener.js 12:10:26 INFO - PROCESS | 2272 | ++DOMWINDOW == 93 (191DF800) [pid = 2272] [serial = 1637] [outer = 18E5A800] 12:10:27 INFO - PROCESS | 2272 | 1461179427067 Marionette TRACE conn5 <- [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]]]}] 12:10:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 12:10:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 670ms 12:10:27 INFO - PROCESS | 2272 | 1461179427105 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 12:10:27 INFO - PROCESS | 2272 | 1461179427108 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 12:10:27 INFO - PROCESS | 2272 | 1461179427111 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 12:10:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 12:10:27 INFO - PROCESS | 2272 | 1461179427113 Marionette TRACE conn5 <- [1,2146,null,{}] 12:10:27 INFO - PROCESS | 2272 | 1461179427117 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:27 INFO - PROCESS | 2272 | 1461179427270 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 12:10:27 INFO - PROCESS | 2272 | 1461179427298 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:27 INFO - PROCESS | 2272 | ++DOCSHELL 1364EC00 == 32 [pid = 2272] [id = 546] 12:10:27 INFO - PROCESS | 2272 | ++DOMWINDOW == 94 (1920E800) [pid = 2272] [serial = 1638] [outer = 00000000] 12:10:27 INFO - PROCESS | 2272 | ++DOMWINDOW == 95 (1988D400) [pid = 2272] [serial = 1639] [outer = 1920E800] 12:10:27 INFO - PROCESS | 2272 | 1461179427347 Marionette DEBUG loaded listener.js 12:10:27 INFO - PROCESS | 2272 | ++DOMWINDOW == 96 (19F4A400) [pid = 2272] [serial = 1640] [outer = 1920E800] 12:10:27 INFO - PROCESS | 2272 | --DOMWINDOW == 95 (167D9000) [pid = 2272] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 12:10:27 INFO - PROCESS | 2272 | --DOMWINDOW == 94 (0FFC0000) [pid = 2272] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 12:10:27 INFO - PROCESS | 2272 | --DOMWINDOW == 93 (14A33800) [pid = 2272] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 12:10:27 INFO - PROCESS | 2272 | --DOMWINDOW == 92 (191D7400) [pid = 2272] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 12:10:27 INFO - PROCESS | 2272 | --DOMWINDOW == 91 (16B08400) [pid = 2272] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 12:10:27 INFO - PROCESS | 2272 | --DOMWINDOW == 90 (16714400) [pid = 2272] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 12:10:27 INFO - PROCESS | 2272 | --DOMWINDOW == 89 (1523BC00) [pid = 2272] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 12:10:27 INFO - PROCESS | 2272 | --DOMWINDOW == 88 (1473A000) [pid = 2272] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 12:10:27 INFO - PROCESS | 2272 | --DOMWINDOW == 87 (10DB1800) [pid = 2272] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 12:10:27 INFO - PROCESS | 2272 | --DOMWINDOW == 86 (10423000) [pid = 2272] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 12:10:27 INFO - PROCESS | 2272 | --DOMWINDOW == 85 (0FF09000) [pid = 2272] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 12:10:27 INFO - PROCESS | 2272 | --DOMWINDOW == 84 (0F56F800) [pid = 2272] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 12:10:27 INFO - PROCESS | 2272 | --DOMWINDOW == 83 (1A33AC00) [pid = 2272] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 12:10:27 INFO - PROCESS | 2272 | --DOMWINDOW == 82 (14501400) [pid = 2272] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 12:10:27 INFO - PROCESS | 2272 | 1461179427960 Marionette TRACE conn5 <- [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]]]}] 12:10:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 12:10:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 870ms 12:10:27 INFO - PROCESS | 2272 | 1461179427985 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 12:10:27 INFO - PROCESS | 2272 | 1461179427987 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 12:10:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 12:10:27 INFO - PROCESS | 2272 | 1461179427990 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 12:10:27 INFO - PROCESS | 2272 | 1461179427992 Marionette TRACE conn5 <- [1,2150,null,{}] 12:10:27 INFO - PROCESS | 2272 | 1461179427995 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:28 INFO - PROCESS | 2272 | 1461179428070 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 12:10:28 INFO - PROCESS | 2272 | 1461179428079 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:28 INFO - PROCESS | 2272 | ++DOCSHELL 0F9B7800 == 33 [pid = 2272] [id = 547] 12:10:28 INFO - PROCESS | 2272 | ++DOMWINDOW == 83 (0FF0E800) [pid = 2272] [serial = 1641] [outer = 00000000] 12:10:28 INFO - PROCESS | 2272 | ++DOMWINDOW == 84 (14BEF800) [pid = 2272] [serial = 1642] [outer = 0FF0E800] 12:10:28 INFO - PROCESS | 2272 | 1461179428126 Marionette DEBUG loaded listener.js 12:10:28 INFO - PROCESS | 2272 | ++DOMWINDOW == 85 (14A33800) [pid = 2272] [serial = 1643] [outer = 0FF0E800] 12:10:28 INFO - PROCESS | 2272 | 1461179428567 Marionette TRACE conn5 <- [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]]]}] 12:10:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 12:10:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 630ms 12:10:28 INFO - PROCESS | 2272 | 1461179428621 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 12:10:28 INFO - PROCESS | 2272 | 1461179428623 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 12:10:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 12:10:28 INFO - PROCESS | 2272 | 1461179428628 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 12:10:28 INFO - PROCESS | 2272 | 1461179428630 Marionette TRACE conn5 <- [1,2154,null,{}] 12:10:28 INFO - PROCESS | 2272 | 1461179428634 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:28 INFO - PROCESS | 2272 | 1461179428709 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 12:10:28 INFO - PROCESS | 2272 | 1461179428716 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:28 INFO - PROCESS | 2272 | ++DOCSHELL 16714400 == 34 [pid = 2272] [id = 548] 12:10:28 INFO - PROCESS | 2272 | ++DOMWINDOW == 86 (167D9000) [pid = 2272] [serial = 1644] [outer = 00000000] 12:10:28 INFO - PROCESS | 2272 | ++DOMWINDOW == 87 (19203000) [pid = 2272] [serial = 1645] [outer = 167D9000] 12:10:28 INFO - PROCESS | 2272 | 1461179428760 Marionette DEBUG loaded listener.js 12:10:28 INFO - PROCESS | 2272 | ++DOMWINDOW == 88 (19F43400) [pid = 2272] [serial = 1646] [outer = 167D9000] 12:10:29 INFO - PROCESS | 2272 | 1461179429175 Marionette TRACE conn5 <- [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]]]}] 12:10:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 12:10:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 590ms 12:10:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 12:10:29 INFO - PROCESS | 2272 | 1461179429227 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 12:10:29 INFO - PROCESS | 2272 | 1461179429229 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 12:10:29 INFO - PROCESS | 2272 | 1461179429232 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 12:10:29 INFO - PROCESS | 2272 | 1461179429234 Marionette TRACE conn5 <- [1,2158,null,{}] 12:10:29 INFO - PROCESS | 2272 | 1461179429237 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:29 INFO - PROCESS | 2272 | 1461179429315 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 12:10:29 INFO - PROCESS | 2272 | 1461179429321 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:29 INFO - PROCESS | 2272 | ++DOCSHELL 1A185C00 == 35 [pid = 2272] [id = 549] 12:10:29 INFO - PROCESS | 2272 | ++DOMWINDOW == 89 (1A18A400) [pid = 2272] [serial = 1647] [outer = 00000000] 12:10:29 INFO - PROCESS | 2272 | ++DOMWINDOW == 90 (1A2C5800) [pid = 2272] [serial = 1648] [outer = 1A18A400] 12:10:29 INFO - PROCESS | 2272 | 1461179429365 Marionette DEBUG loaded listener.js 12:10:29 INFO - PROCESS | 2272 | ++DOMWINDOW == 91 (1A56A000) [pid = 2272] [serial = 1649] [outer = 1A18A400] 12:10:29 INFO - PROCESS | 2272 | 1461179429803 Marionette TRACE conn5 <- [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]]]}] 12:10:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 12:10:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 630ms 12:10:29 INFO - PROCESS | 2272 | 1461179429901 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 12:10:29 INFO - PROCESS | 2272 | 1461179429905 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 12:10:29 INFO - PROCESS | 2272 | 1461179429911 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 12:10:29 INFO - PROCESS | 2272 | 1461179429915 Marionette TRACE conn5 <- [1,2162,null,{}] 12:10:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 12:10:29 INFO - PROCESS | 2272 | 1461179429922 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:30 INFO - PROCESS | 2272 | 1461179430017 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 12:10:30 INFO - PROCESS | 2272 | 1461179430252 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:30 INFO - PROCESS | 2272 | ++DOCSHELL 0F571C00 == 36 [pid = 2272] [id = 550] 12:10:30 INFO - PROCESS | 2272 | ++DOMWINDOW == 92 (0F572000) [pid = 2272] [serial = 1650] [outer = 00000000] 12:10:30 INFO - PROCESS | 2272 | ++DOMWINDOW == 93 (0FB0FC00) [pid = 2272] [serial = 1651] [outer = 0F572000] 12:10:30 INFO - PROCESS | 2272 | 1461179430309 Marionette DEBUG loaded listener.js 12:10:30 INFO - PROCESS | 2272 | ++DOMWINDOW == 94 (0FFBC400) [pid = 2272] [serial = 1652] [outer = 0F572000] 12:10:31 INFO - PROCESS | 2272 | 1461179431019 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 12:10:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 12:10:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1173ms 12:10:31 INFO - PROCESS | 2272 | 1461179431100 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 12:10:31 INFO - PROCESS | 2272 | 1461179431103 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 12:10:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 12:10:31 INFO - PROCESS | 2272 | 1461179431112 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 12:10:31 INFO - PROCESS | 2272 | 1461179431116 Marionette TRACE conn5 <- [1,2166,null,{}] 12:10:31 INFO - PROCESS | 2272 | 1461179431121 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:31 INFO - PROCESS | 2272 | 1461179431244 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 12:10:31 INFO - PROCESS | 2272 | 1461179431370 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:31 INFO - PROCESS | 2272 | ++DOCSHELL 10140C00 == 37 [pid = 2272] [id = 551] 12:10:31 INFO - PROCESS | 2272 | ++DOMWINDOW == 95 (10144800) [pid = 2272] [serial = 1653] [outer = 00000000] 12:10:31 INFO - PROCESS | 2272 | ++DOMWINDOW == 96 (1050A000) [pid = 2272] [serial = 1654] [outer = 10144800] 12:10:31 INFO - PROCESS | 2272 | 1461179431426 Marionette DEBUG loaded listener.js 12:10:31 INFO - PROCESS | 2272 | ++DOMWINDOW == 97 (10D02800) [pid = 2272] [serial = 1655] [outer = 10144800] 12:10:32 INFO - PROCESS | 2272 | 1461179432333 Marionette TRACE conn5 <- [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]]]}] 12:10:32 INFO - PROCESS | 2272 | --DOCSHELL 16714400 == 36 [pid = 2272] [id = 548] 12:10:32 INFO - PROCESS | 2272 | --DOCSHELL 0F9B7800 == 35 [pid = 2272] [id = 547] 12:10:32 INFO - PROCESS | 2272 | --DOCSHELL 1364EC00 == 34 [pid = 2272] [id = 546] 12:10:32 INFO - PROCESS | 2272 | --DOCSHELL 18E2E800 == 33 [pid = 2272] [id = 545] 12:10:32 INFO - PROCESS | 2272 | --DOCSHELL 10221400 == 32 [pid = 2272] [id = 544] 12:10:32 INFO - PROCESS | 2272 | --DOCSHELL 16B07400 == 31 [pid = 2272] [id = 543] 12:10:32 INFO - PROCESS | 2272 | --DOCSHELL 15241C00 == 30 [pid = 2272] [id = 542] 12:10:32 INFO - PROCESS | 2272 | --DOCSHELL 15209C00 == 29 [pid = 2272] [id = 541] 12:10:32 INFO - PROCESS | 2272 | --DOCSHELL 1471DC00 == 28 [pid = 2272] [id = 540] 12:10:32 INFO - PROCESS | 2272 | --DOMWINDOW == 96 (1A187400) [pid = 2272] [serial = 1606] [outer = 00000000] [url = about:blank] 12:10:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 12:10:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1339ms 12:10:32 INFO - PROCESS | 2272 | 1461179432452 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 12:10:32 INFO - PROCESS | 2272 | 1461179432456 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 12:10:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 12:10:32 INFO - PROCESS | 2272 | 1461179432461 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 12:10:32 INFO - PROCESS | 2272 | 1461179432465 Marionette TRACE conn5 <- [1,2170,null,{}] 12:10:32 INFO - PROCESS | 2272 | 1461179432470 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:32 INFO - PROCESS | 2272 | 1461179432557 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 12:10:32 INFO - PROCESS | 2272 | 1461179432565 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:32 INFO - PROCESS | 2272 | ++DOCSHELL 0FBD9400 == 29 [pid = 2272] [id = 552] 12:10:32 INFO - PROCESS | 2272 | ++DOMWINDOW == 97 (0FBD9C00) [pid = 2272] [serial = 1656] [outer = 00000000] 12:10:32 INFO - PROCESS | 2272 | ++DOMWINDOW == 98 (0FFC9000) [pid = 2272] [serial = 1657] [outer = 0FBD9C00] 12:10:32 INFO - PROCESS | 2272 | 1461179432613 Marionette DEBUG loaded listener.js 12:10:32 INFO - PROCESS | 2272 | ++DOMWINDOW == 99 (1001D400) [pid = 2272] [serial = 1658] [outer = 0FBD9C00] 12:10:32 INFO - PROCESS | 2272 | --DOMWINDOW == 98 (1983B400) [pid = 2272] [serial = 1604] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 2272 | --DOMWINDOW == 97 (17F3C800) [pid = 2272] [serial = 1591] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 2272 | --DOMWINDOW == 96 (17FADC00) [pid = 2272] [serial = 1594] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 2272 | --DOMWINDOW == 95 (17F3BC00) [pid = 2272] [serial = 1592] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 2272 | --DOMWINDOW == 94 (1958BC00) [pid = 2272] [serial = 1597] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 2272 | --DOMWINDOW == 93 (1920C800) [pid = 2272] [serial = 1603] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 2272 | --DOMWINDOW == 92 (19F4A800) [pid = 2272] [serial = 1598] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 2272 | --DOMWINDOW == 91 (16E71C00) [pid = 2272] [serial = 1588] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 2272 | --DOMWINDOW == 90 (167E1400) [pid = 2272] [serial = 1585] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 2272 | --DOMWINDOW == 89 (167DEC00) [pid = 2272] [serial = 1586] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 2272 | --DOMWINDOW == 88 (152E3800) [pid = 2272] [serial = 1582] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 2272 | --DOMWINDOW == 87 (1608A000) [pid = 2272] [serial = 1583] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 2272 | --DOMWINDOW == 86 (14BFA400) [pid = 2272] [serial = 1579] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 2272 | --DOMWINDOW == 85 (150CBC00) [pid = 2272] [serial = 1580] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 2272 | --DOMWINDOW == 84 (136E0800) [pid = 2272] [serial = 1576] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 2272 | --DOMWINDOW == 83 (14722800) [pid = 2272] [serial = 1577] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 2272 | --DOMWINDOW == 82 (10599800) [pid = 2272] [serial = 1573] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 2272 | --DOMWINDOW == 81 (105A0C00) [pid = 2272] [serial = 1574] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 2272 | --DOMWINDOW == 80 (0FFC6000) [pid = 2272] [serial = 1570] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 2272 | --DOMWINDOW == 79 (10019800) [pid = 2272] [serial = 1571] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 2272 | --DOMWINDOW == 78 (0F98B000) [pid = 2272] [serial = 1567] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 2272 | --DOMWINDOW == 77 (0FA56400) [pid = 2272] [serial = 1568] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 2272 | --DOMWINDOW == 76 (1A56B000) [pid = 2272] [serial = 1565] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 2272 | --DOMWINDOW == 75 (18E25000) [pid = 2272] [serial = 1595] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 2272 | --DOMWINDOW == 74 (15213400) [pid = 2272] [serial = 1600] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 2272 | --DOMWINDOW == 73 (16083800) [pid = 2272] [serial = 1601] [outer = 00000000] [url = about:blank] 12:10:32 INFO - PROCESS | 2272 | --DOMWINDOW == 72 (16B10C00) [pid = 2272] [serial = 1589] [outer = 00000000] [url = about:blank] 12:10:33 INFO - PROCESS | 2272 | 1461179433152 Marionette TRACE conn5 <- [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]]]}] 12:10:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 12:10:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 730ms 12:10:33 INFO - PROCESS | 2272 | 1461179433192 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 12:10:33 INFO - PROCESS | 2272 | 1461179433197 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 12:10:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 12:10:33 INFO - PROCESS | 2272 | 1461179433203 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 12:10:33 INFO - PROCESS | 2272 | 1461179433206 Marionette TRACE conn5 <- [1,2174,null,{}] 12:10:33 INFO - PROCESS | 2272 | 1461179433209 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:33 INFO - PROCESS | 2272 | 1461179433289 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 12:10:33 INFO - PROCESS | 2272 | 1461179433380 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:33 INFO - PROCESS | 2272 | ++DOCSHELL 10147000 == 30 [pid = 2272] [id = 553] 12:10:33 INFO - PROCESS | 2272 | ++DOMWINDOW == 73 (1014B400) [pid = 2272] [serial = 1659] [outer = 00000000] 12:10:33 INFO - PROCESS | 2272 | ++DOMWINDOW == 74 (103AB000) [pid = 2272] [serial = 1660] [outer = 1014B400] 12:10:33 INFO - PROCESS | 2272 | 1461179433426 Marionette DEBUG loaded listener.js 12:10:33 INFO - PROCESS | 2272 | ++DOMWINDOW == 75 (10593800) [pid = 2272] [serial = 1661] [outer = 1014B400] 12:10:33 INFO - PROCESS | 2272 | 1461179433813 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 12:10:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 12:10:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 630ms 12:10:33 INFO - PROCESS | 2272 | 1461179433837 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 12:10:33 INFO - PROCESS | 2272 | 1461179433840 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 12:10:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 12:10:33 INFO - PROCESS | 2272 | 1461179433843 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 12:10:33 INFO - PROCESS | 2272 | 1461179433846 Marionette TRACE conn5 <- [1,2178,null,{}] 12:10:33 INFO - PROCESS | 2272 | 1461179433857 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:33 INFO - PROCESS | 2272 | 1461179433939 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 12:10:33 INFO - PROCESS | 2272 | 1461179433985 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:34 INFO - PROCESS | 2272 | ++DOCSHELL 14724400 == 31 [pid = 2272] [id = 554] 12:10:34 INFO - PROCESS | 2272 | ++DOMWINDOW == 76 (14739C00) [pid = 2272] [serial = 1662] [outer = 00000000] 12:10:34 INFO - PROCESS | 2272 | ++DOMWINDOW == 77 (14A34000) [pid = 2272] [serial = 1663] [outer = 14739C00] 12:10:34 INFO - PROCESS | 2272 | 1461179434034 Marionette DEBUG loaded listener.js 12:10:34 INFO - PROCESS | 2272 | ++DOMWINDOW == 78 (14A40C00) [pid = 2272] [serial = 1664] [outer = 14739C00] 12:10:34 INFO - PROCESS | 2272 | 1461179434485 Marionette TRACE conn5 <- [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]]]}] 12:10:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 12:10:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 691ms 12:10:34 INFO - PROCESS | 2272 | 1461179434537 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 12:10:34 INFO - PROCESS | 2272 | 1461179434540 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 12:10:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 12:10:34 INFO - PROCESS | 2272 | 1461179434543 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 12:10:34 INFO - PROCESS | 2272 | 1461179434545 Marionette TRACE conn5 <- [1,2182,null,{}] 12:10:34 INFO - PROCESS | 2272 | 1461179434548 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:34 INFO - PROCESS | 2272 | 1461179434656 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 12:10:34 INFO - PROCESS | 2272 | 1461179434663 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:34 INFO - PROCESS | 2272 | ++DOCSHELL 0F55FC00 == 32 [pid = 2272] [id = 555] 12:10:34 INFO - PROCESS | 2272 | ++DOMWINDOW == 79 (15032400) [pid = 2272] [serial = 1665] [outer = 00000000] 12:10:34 INFO - PROCESS | 2272 | ++DOMWINDOW == 80 (1520A000) [pid = 2272] [serial = 1666] [outer = 15032400] 12:10:34 INFO - PROCESS | 2272 | 1461179434708 Marionette DEBUG loaded listener.js 12:10:34 INFO - PROCESS | 2272 | ++DOMWINDOW == 81 (1523D000) [pid = 2272] [serial = 1667] [outer = 15032400] 12:10:35 INFO - PROCESS | 2272 | 1461179435176 Marionette TRACE conn5 <- [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]]]}] 12:10:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 12:10:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 670ms 12:10:35 INFO - PROCESS | 2272 | 1461179435215 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 12:10:35 INFO - PROCESS | 2272 | 1461179435217 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 12:10:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 12:10:35 INFO - PROCESS | 2272 | 1461179435220 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 12:10:35 INFO - PROCESS | 2272 | 1461179435221 Marionette TRACE conn5 <- [1,2186,null,{}] 12:10:35 INFO - PROCESS | 2272 | 1461179435225 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:35 INFO - PROCESS | 2272 | 1461179435332 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 12:10:35 INFO - PROCESS | 2272 | 1461179435423 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:35 INFO - PROCESS | 2272 | ++DOCSHELL 15246800 == 33 [pid = 2272] [id = 556] 12:10:35 INFO - PROCESS | 2272 | ++DOMWINDOW == 82 (152D9800) [pid = 2272] [serial = 1668] [outer = 00000000] 12:10:35 INFO - PROCESS | 2272 | ++DOMWINDOW == 83 (1608D000) [pid = 2272] [serial = 1669] [outer = 152D9800] 12:10:35 INFO - PROCESS | 2272 | 1461179435472 Marionette DEBUG loaded listener.js 12:10:35 INFO - PROCESS | 2272 | ++DOMWINDOW == 84 (16158400) [pid = 2272] [serial = 1670] [outer = 152D9800] 12:10:35 INFO - PROCESS | 2272 | 1461179435911 Marionette TRACE conn5 <- [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]]]}] 12:10:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 12:10:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 730ms 12:10:35 INFO - PROCESS | 2272 | 1461179435951 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 12:10:35 INFO - PROCESS | 2272 | 1461179435952 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 12:10:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 12:10:35 INFO - PROCESS | 2272 | 1461179435955 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 12:10:35 INFO - PROCESS | 2272 | 1461179435957 Marionette TRACE conn5 <- [1,2190,null,{}] 12:10:35 INFO - PROCESS | 2272 | 1461179435960 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:36 INFO - PROCESS | 2272 | 1461179436090 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 12:10:36 INFO - PROCESS | 2272 | 1461179436154 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:36 INFO - PROCESS | 2272 | ++DOCSHELL 167DF800 == 34 [pid = 2272] [id = 557] 12:10:36 INFO - PROCESS | 2272 | ++DOMWINDOW == 85 (167DFC00) [pid = 2272] [serial = 1671] [outer = 00000000] 12:10:36 INFO - PROCESS | 2272 | ++DOMWINDOW == 86 (17EF5000) [pid = 2272] [serial = 1672] [outer = 167DFC00] 12:10:36 INFO - PROCESS | 2272 | 1461179436203 Marionette DEBUG loaded listener.js 12:10:36 INFO - PROCESS | 2272 | ++DOMWINDOW == 87 (17EF0800) [pid = 2272] [serial = 1673] [outer = 167DFC00] 12:10:36 INFO - PROCESS | 2272 | --DOMWINDOW == 86 (103AEC00) [pid = 2272] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 12:10:36 INFO - PROCESS | 2272 | --DOMWINDOW == 85 (10227800) [pid = 2272] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 12:10:36 INFO - PROCESS | 2272 | --DOMWINDOW == 84 (14A32800) [pid = 2272] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 12:10:36 INFO - PROCESS | 2272 | --DOMWINDOW == 83 (18E5A800) [pid = 2272] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 12:10:36 INFO - PROCESS | 2272 | --DOMWINDOW == 82 (105A0000) [pid = 2272] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 12:10:36 INFO - PROCESS | 2272 | --DOMWINDOW == 81 (1920E800) [pid = 2272] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 12:10:36 INFO - PROCESS | 2272 | --DOMWINDOW == 80 (0FB09800) [pid = 2272] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 12:10:36 INFO - PROCESS | 2272 | --DOMWINDOW == 79 (0FF0E800) [pid = 2272] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 12:10:36 INFO - PROCESS | 2272 | --DOMWINDOW == 78 (16B0A000) [pid = 2272] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 12:10:36 INFO - PROCESS | 2272 | --DOMWINDOW == 77 (167D9000) [pid = 2272] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 12:10:36 INFO - PROCESS | 2272 | --DOMWINDOW == 76 (16083C00) [pid = 2272] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 12:10:36 INFO - PROCESS | 2272 | --DOMWINDOW == 75 (19F4D000) [pid = 2272] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 12:10:36 INFO - PROCESS | 2272 | --DOMWINDOW == 74 (15215000) [pid = 2272] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 12:10:36 INFO - PROCESS | 2272 | --DOMWINDOW == 73 (0F56C400) [pid = 2272] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 12:10:36 INFO - PROCESS | 2272 | --DOMWINDOW == 72 (0FB0F400) [pid = 2272] [serial = 38] [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.] 12:10:36 INFO - PROCESS | 2272 | --DOMWINDOW == 71 (0FB08400) [pid = 2272] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:10:36 INFO - PROCESS | 2272 | 1461179436814 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 12:10:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 12:10:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 870ms 12:10:36 INFO - PROCESS | 2272 | 1461179436830 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 12:10:36 INFO - PROCESS | 2272 | 1461179436832 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 12:10:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 12:10:36 INFO - PROCESS | 2272 | 1461179436835 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 12:10:36 INFO - PROCESS | 2272 | 1461179436836 Marionette TRACE conn5 <- [1,2194,null,{}] 12:10:36 INFO - PROCESS | 2272 | 1461179436840 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:36 INFO - PROCESS | 2272 | 1461179436913 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 12:10:36 INFO - PROCESS | 2272 | 1461179436919 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:36 INFO - PROCESS | 2272 | ++DOCSHELL 0F564000 == 35 [pid = 2272] [id = 558] 12:10:36 INFO - PROCESS | 2272 | ++DOMWINDOW == 72 (0F576C00) [pid = 2272] [serial = 1674] [outer = 00000000] 12:10:36 INFO - PROCESS | 2272 | ++DOMWINDOW == 73 (14A39C00) [pid = 2272] [serial = 1675] [outer = 0F576C00] 12:10:36 INFO - PROCESS | 2272 | 1461179436964 Marionette DEBUG loaded listener.js 12:10:37 INFO - PROCESS | 2272 | ++DOMWINDOW == 74 (16088400) [pid = 2272] [serial = 1676] [outer = 0F576C00] 12:10:37 INFO - PROCESS | 2272 | 1461179437375 Marionette TRACE conn5 <- [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]]]}] 12:10:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 12:10:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 570ms 12:10:37 INFO - PROCESS | 2272 | 1461179437417 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 12:10:37 INFO - PROCESS | 2272 | 1461179437419 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 12:10:37 INFO - PROCESS | 2272 | 1461179437422 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 12:10:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 12:10:37 INFO - PROCESS | 2272 | 1461179437423 Marionette TRACE conn5 <- [1,2198,null,{}] 12:10:37 INFO - PROCESS | 2272 | 1461179437427 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:37 INFO - PROCESS | 2272 | 1461179437501 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 12:10:37 INFO - PROCESS | 2272 | 1461179437507 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:37 INFO - PROCESS | 2272 | ++DOCSHELL 147B2400 == 36 [pid = 2272] [id = 559] 12:10:37 INFO - PROCESS | 2272 | ++DOMWINDOW == 75 (15117000) [pid = 2272] [serial = 1677] [outer = 00000000] 12:10:37 INFO - PROCESS | 2272 | ++DOMWINDOW == 76 (17FA2C00) [pid = 2272] [serial = 1678] [outer = 15117000] 12:10:37 INFO - PROCESS | 2272 | 1461179437552 Marionette DEBUG loaded listener.js 12:10:37 INFO - PROCESS | 2272 | ++DOMWINDOW == 77 (17FADC00) [pid = 2272] [serial = 1679] [outer = 15117000] 12:10:37 INFO - PROCESS | 2272 | 1461179437966 Marionette TRACE conn5 <- [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]]]}] 12:10:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 12:10:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 571ms 12:10:38 INFO - PROCESS | 2272 | 1461179437998 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 12:10:38 INFO - PROCESS | 2272 | 1461179438000 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 12:10:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 12:10:38 INFO - PROCESS | 2272 | 1461179438003 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 12:10:38 INFO - PROCESS | 2272 | 1461179438005 Marionette TRACE conn5 <- [1,2202,null,{}] 12:10:38 INFO - PROCESS | 2272 | 1461179438020 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:38 INFO - PROCESS | 2272 | 1461179438094 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 12:10:38 INFO - PROCESS | 2272 | 1461179438100 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:38 INFO - PROCESS | 2272 | ++DOCSHELL 184D2000 == 37 [pid = 2272] [id = 560] 12:10:38 INFO - PROCESS | 2272 | ++DOMWINDOW == 78 (184D3C00) [pid = 2272] [serial = 1680] [outer = 00000000] 12:10:38 INFO - PROCESS | 2272 | ++DOMWINDOW == 79 (191B1800) [pid = 2272] [serial = 1681] [outer = 184D3C00] 12:10:38 INFO - PROCESS | 2272 | 1461179438145 Marionette DEBUG loaded listener.js 12:10:38 INFO - PROCESS | 2272 | ++DOMWINDOW == 80 (191B0C00) [pid = 2272] [serial = 1682] [outer = 184D3C00] 12:10:38 INFO - PROCESS | 2272 | 1461179438591 Marionette TRACE conn5 <- [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]]]}] 12:10:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 12:10:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 630ms 12:10:38 INFO - PROCESS | 2272 | 1461179438635 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 12:10:38 INFO - PROCESS | 2272 | 1461179438637 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 12:10:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 12:10:38 INFO - PROCESS | 2272 | 1461179438651 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 12:10:38 INFO - PROCESS | 2272 | 1461179438653 Marionette TRACE conn5 <- [1,2206,null,{}] 12:10:38 INFO - PROCESS | 2272 | 1461179438657 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:38 INFO - PROCESS | 2272 | 1461179438776 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 12:10:38 INFO - PROCESS | 2272 | 1461179438915 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:38 INFO - PROCESS | 2272 | ++DOCSHELL 0DE16400 == 38 [pid = 2272] [id = 561] 12:10:38 INFO - PROCESS | 2272 | ++DOMWINDOW == 81 (0DE18000) [pid = 2272] [serial = 1683] [outer = 00000000] 12:10:38 INFO - PROCESS | 2272 | ++DOMWINDOW == 82 (0F571000) [pid = 2272] [serial = 1684] [outer = 0DE18000] 12:10:38 INFO - PROCESS | 2272 | 1461179438973 Marionette DEBUG loaded listener.js 12:10:39 INFO - PROCESS | 2272 | ++DOMWINDOW == 83 (0FA56400) [pid = 2272] [serial = 1685] [outer = 0DE18000] 12:10:39 INFO - PROCESS | 2272 | 1461179439629 Marionette TRACE conn5 <- [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]]]}] 12:10:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 12:10:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1036ms 12:10:39 INFO - PROCESS | 2272 | 1461179439678 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 12:10:39 INFO - PROCESS | 2272 | 1461179439682 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 12:10:39 INFO - PROCESS | 2272 | 1461179439687 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 12:10:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 12:10:39 INFO - PROCESS | 2272 | 1461179439692 Marionette TRACE conn5 <- [1,2210,null,{}] 12:10:39 INFO - PROCESS | 2272 | 1461179439717 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:39 INFO - PROCESS | 2272 | 1461179439852 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 12:10:39 INFO - PROCESS | 2272 | 1461179439986 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:40 INFO - PROCESS | 2272 | ++DOCSHELL 10DA7400 == 39 [pid = 2272] [id = 562] 12:10:40 INFO - PROCESS | 2272 | ++DOMWINDOW == 84 (10DAC800) [pid = 2272] [serial = 1686] [outer = 00000000] 12:10:40 INFO - PROCESS | 2272 | ++DOMWINDOW == 85 (150D0800) [pid = 2272] [serial = 1687] [outer = 10DAC800] 12:10:40 INFO - PROCESS | 2272 | 1461179440046 Marionette DEBUG loaded listener.js 12:10:40 INFO - PROCESS | 2272 | ++DOMWINDOW == 86 (15117400) [pid = 2272] [serial = 1688] [outer = 10DAC800] 12:10:40 INFO - PROCESS | 2272 | 1461179440593 Marionette TRACE conn5 <- [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]]]}] 12:10:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 12:10:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 950ms 12:10:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 12:10:40 INFO - PROCESS | 2272 | 1461179440643 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 12:10:40 INFO - PROCESS | 2272 | 1461179440646 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 12:10:40 INFO - PROCESS | 2272 | 1461179440650 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 12:10:40 INFO - PROCESS | 2272 | 1461179440652 Marionette TRACE conn5 <- [1,2214,null,{}] 12:10:40 INFO - PROCESS | 2272 | 1461179440656 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:40 INFO - PROCESS | 2272 | 1461179440780 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 12:10:40 INFO - PROCESS | 2272 | 1461179440889 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:40 INFO - PROCESS | 2272 | ++DOCSHELL 17F32C00 == 40 [pid = 2272] [id = 563] 12:10:40 INFO - PROCESS | 2272 | ++DOMWINDOW == 87 (17F35000) [pid = 2272] [serial = 1689] [outer = 00000000] 12:10:40 INFO - PROCESS | 2272 | ++DOMWINDOW == 88 (18E5E400) [pid = 2272] [serial = 1690] [outer = 17F35000] 12:10:40 INFO - PROCESS | 2272 | 1461179440945 Marionette DEBUG loaded listener.js 12:10:41 INFO - PROCESS | 2272 | ++DOMWINDOW == 89 (19202C00) [pid = 2272] [serial = 1691] [outer = 17F35000] 12:10:41 INFO - PROCESS | 2272 | 1461179441552 Marionette TRACE conn5 <- [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]]]}] 12:10:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 12:10:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 970ms 12:10:41 INFO - PROCESS | 2272 | 1461179441622 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 12:10:41 INFO - PROCESS | 2272 | 1461179441627 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 12:10:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 12:10:41 INFO - PROCESS | 2272 | 1461179441638 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 12:10:41 INFO - PROCESS | 2272 | 1461179441642 Marionette TRACE conn5 <- [1,2218,null,{}] 12:10:41 INFO - PROCESS | 2272 | 1461179441646 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:41 INFO - PROCESS | 2272 | 1461179441800 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 12:10:41 INFO - PROCESS | 2272 | 1461179441933 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:41 INFO - PROCESS | 2272 | ++DOCSHELL 0DE1E800 == 41 [pid = 2272] [id = 564] 12:10:41 INFO - PROCESS | 2272 | ++DOMWINDOW == 90 (0DE21000) [pid = 2272] [serial = 1692] [outer = 00000000] 12:10:41 INFO - PROCESS | 2272 | ++DOMWINDOW == 91 (0F9BDC00) [pid = 2272] [serial = 1693] [outer = 0DE21000] 12:10:41 INFO - PROCESS | 2272 | 1461179441991 Marionette DEBUG loaded listener.js 12:10:42 INFO - PROCESS | 2272 | ++DOMWINDOW == 92 (0FFC4800) [pid = 2272] [serial = 1694] [outer = 0DE21000] 12:10:42 INFO - PROCESS | 2272 | 1461179442666 Marionette TRACE conn5 <- [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]]]}] 12:10:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 12:10:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1080ms 12:10:42 INFO - PROCESS | 2272 | 1461179442717 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 12:10:42 INFO - PROCESS | 2272 | 1461179442722 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 12:10:42 INFO - PROCESS | 2272 | 1461179442727 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 12:10:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 12:10:42 INFO - PROCESS | 2272 | 1461179442730 Marionette TRACE conn5 <- [1,2222,null,{}] 12:10:42 INFO - PROCESS | 2272 | 1461179442735 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:42 INFO - PROCESS | 2272 | 1461179442831 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 12:10:42 INFO - PROCESS | 2272 | 1461179442943 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:42 INFO - PROCESS | 2272 | ++DOCSHELL 1059C800 == 42 [pid = 2272] [id = 565] 12:10:42 INFO - PROCESS | 2272 | ++DOMWINDOW == 93 (1059CC00) [pid = 2272] [serial = 1695] [outer = 00000000] 12:10:42 INFO - PROCESS | 2272 | ++DOMWINDOW == 94 (110AC800) [pid = 2272] [serial = 1696] [outer = 1059CC00] 12:10:43 INFO - PROCESS | 2272 | 1461179442993 Marionette DEBUG loaded listener.js 12:10:43 INFO - PROCESS | 2272 | ++DOMWINDOW == 95 (136ED800) [pid = 2272] [serial = 1697] [outer = 1059CC00] 12:10:43 INFO - PROCESS | 2272 | --DOCSHELL 184D2000 == 41 [pid = 2272] [id = 560] 12:10:43 INFO - PROCESS | 2272 | --DOCSHELL 147B2400 == 40 [pid = 2272] [id = 559] 12:10:43 INFO - PROCESS | 2272 | --DOCSHELL 0F564000 == 39 [pid = 2272] [id = 558] 12:10:43 INFO - PROCESS | 2272 | --DOCSHELL 167DF800 == 38 [pid = 2272] [id = 557] 12:10:43 INFO - PROCESS | 2272 | --DOCSHELL 15246800 == 37 [pid = 2272] [id = 556] 12:10:43 INFO - PROCESS | 2272 | --DOCSHELL 0F55FC00 == 36 [pid = 2272] [id = 555] 12:10:43 INFO - PROCESS | 2272 | --DOCSHELL 14724400 == 35 [pid = 2272] [id = 554] 12:10:43 INFO - PROCESS | 2272 | --DOCSHELL 10147000 == 34 [pid = 2272] [id = 553] 12:10:43 INFO - PROCESS | 2272 | --DOCSHELL 0FBD9400 == 33 [pid = 2272] [id = 552] 12:10:43 INFO - PROCESS | 2272 | --DOCSHELL 0F984000 == 32 [pid = 2272] [id = 14] 12:10:43 INFO - PROCESS | 2272 | --DOMWINDOW == 94 (1A2C5800) [pid = 2272] [serial = 1648] [outer = 00000000] [url = about:blank] 12:10:43 INFO - PROCESS | 2272 | --DOCSHELL 10140C00 == 31 [pid = 2272] [id = 551] 12:10:43 INFO - PROCESS | 2272 | --DOCSHELL 0F571C00 == 30 [pid = 2272] [id = 550] 12:10:43 INFO - PROCESS | 2272 | --DOMWINDOW == 93 (10430000) [pid = 2272] [serial = 1615] [outer = 00000000] [url = about:blank] 12:10:43 INFO - PROCESS | 2272 | --DOMWINDOW == 92 (10594400) [pid = 2272] [serial = 1616] [outer = 00000000] [url = about:blank] 12:10:43 INFO - PROCESS | 2272 | --DOMWINDOW == 91 (184D4400) [pid = 2272] [serial = 1633] [outer = 00000000] [url = about:blank] 12:10:43 INFO - PROCESS | 2272 | --DOMWINDOW == 90 (184D3400) [pid = 2272] [serial = 1634] [outer = 00000000] [url = about:blank] 12:10:43 INFO - PROCESS | 2272 | --DOMWINDOW == 89 (150CE000) [pid = 2272] [serial = 1621] [outer = 00000000] [url = about:blank] 12:10:43 INFO - PROCESS | 2272 | --DOMWINDOW == 88 (1510A800) [pid = 2272] [serial = 1622] [outer = 00000000] [url = about:blank] 12:10:43 INFO - PROCESS | 2272 | --DOMWINDOW == 87 (191D3000) [pid = 2272] [serial = 1636] [outer = 00000000] [url = about:blank] 12:10:43 INFO - PROCESS | 2272 | --DOMWINDOW == 86 (13655800) [pid = 2272] [serial = 1618] [outer = 00000000] [url = about:blank] 12:10:43 INFO - PROCESS | 2272 | --DOMWINDOW == 85 (14505C00) [pid = 2272] [serial = 1619] [outer = 00000000] [url = about:blank] 12:10:43 INFO - PROCESS | 2272 | --DOMWINDOW == 84 (1988D400) [pid = 2272] [serial = 1639] [outer = 00000000] [url = about:blank] 12:10:43 INFO - PROCESS | 2272 | --DOMWINDOW == 83 (10018400) [pid = 2272] [serial = 1612] [outer = 00000000] [url = about:blank] 12:10:43 INFO - PROCESS | 2272 | --DOMWINDOW == 82 (14BEF800) [pid = 2272] [serial = 1642] [outer = 00000000] [url = about:blank] 12:10:43 INFO - PROCESS | 2272 | --DOMWINDOW == 81 (14A33800) [pid = 2272] [serial = 1643] [outer = 00000000] [url = about:blank] 12:10:43 INFO - PROCESS | 2272 | --DOMWINDOW == 80 (17F34800) [pid = 2272] [serial = 1630] [outer = 00000000] [url = about:blank] 12:10:43 INFO - PROCESS | 2272 | --DOMWINDOW == 79 (19203000) [pid = 2272] [serial = 1645] [outer = 00000000] [url = about:blank] 12:10:43 INFO - PROCESS | 2272 | --DOMWINDOW == 78 (1001EC00) [pid = 2272] [serial = 1613] [outer = 00000000] [url = about:blank] 12:10:43 INFO - PROCESS | 2272 | --DOMWINDOW == 77 (167D8C00) [pid = 2272] [serial = 1627] [outer = 00000000] [url = about:blank] 12:10:43 INFO - PROCESS | 2272 | --DOMWINDOW == 76 (1671E000) [pid = 2272] [serial = 1628] [outer = 00000000] [url = about:blank] 12:10:43 INFO - PROCESS | 2272 | --DOMWINDOW == 75 (1A18F000) [pid = 2272] [serial = 1607] [outer = 00000000] [url = about:blank] 12:10:43 INFO - PROCESS | 2272 | --DOMWINDOW == 74 (15243000) [pid = 2272] [serial = 1624] [outer = 00000000] [url = about:blank] 12:10:43 INFO - PROCESS | 2272 | --DOMWINDOW == 73 (152E0800) [pid = 2272] [serial = 1625] [outer = 00000000] [url = about:blank] 12:10:43 INFO - PROCESS | 2272 | --DOMWINDOW == 72 (19F4A400) [pid = 2272] [serial = 1640] [outer = 00000000] [url = about:blank] 12:10:43 INFO - PROCESS | 2272 | --DOMWINDOW == 71 (0F578C00) [pid = 2272] [serial = 1609] [outer = 00000000] [url = about:blank] 12:10:43 INFO - PROCESS | 2272 | --DOMWINDOW == 70 (0FA56800) [pid = 2272] [serial = 1610] [outer = 00000000] [url = about:blank] 12:10:43 INFO - PROCESS | 2272 | --DOMWINDOW == 69 (19F43400) [pid = 2272] [serial = 1646] [outer = 00000000] [url = about:blank] 12:10:43 INFO - PROCESS | 2272 | --DOMWINDOW == 68 (1EE1FC00) [pid = 2272] [serial = 1109] [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.] 12:10:43 INFO - PROCESS | 2272 | --DOMWINDOW == 67 (191DF800) [pid = 2272] [serial = 1637] [outer = 00000000] [url = about:blank] 12:10:43 INFO - PROCESS | 2272 | --DOMWINDOW == 66 (17F32400) [pid = 2272] [serial = 1631] [outer = 00000000] [url = about:blank] 12:10:43 INFO - PROCESS | 2272 | 1461179443505 Marionette TRACE conn5 <- [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]]]}] 12:10:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 12:10:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 830ms 12:10:43 INFO - PROCESS | 2272 | 1461179443562 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 12:10:43 INFO - PROCESS | 2272 | 1461179443568 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 12:10:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 12:10:43 INFO - PROCESS | 2272 | 1461179443573 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 12:10:43 INFO - PROCESS | 2272 | 1461179443576 Marionette TRACE conn5 <- [1,2226,null,{}] 12:10:43 INFO - PROCESS | 2272 | 1461179443580 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:43 INFO - PROCESS | 2272 | 1461179443662 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 12:10:43 INFO - PROCESS | 2272 | 1461179443670 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:43 INFO - PROCESS | 2272 | ++DOCSHELL 10019000 == 31 [pid = 2272] [id = 566] 12:10:43 INFO - PROCESS | 2272 | ++DOMWINDOW == 67 (1001D800) [pid = 2272] [serial = 1698] [outer = 00000000] 12:10:43 INFO - PROCESS | 2272 | ++DOMWINDOW == 68 (10225800) [pid = 2272] [serial = 1699] [outer = 1001D800] 12:10:43 INFO - PROCESS | 2272 | 1461179443715 Marionette DEBUG loaded listener.js 12:10:43 INFO - PROCESS | 2272 | ++DOMWINDOW == 69 (10502800) [pid = 2272] [serial = 1700] [outer = 1001D800] 12:10:44 INFO - PROCESS | 2272 | 1461179444207 Marionette TRACE conn5 <- [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]]]}] 12:10:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 12:10:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 670ms 12:10:44 INFO - PROCESS | 2272 | 1461179444247 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 12:10:44 INFO - PROCESS | 2272 | 1461179444250 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 12:10:44 INFO - PROCESS | 2272 | 1461179444253 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 12:10:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 12:10:44 INFO - PROCESS | 2272 | 1461179444257 Marionette TRACE conn5 <- [1,2230,null,{}] 12:10:44 INFO - PROCESS | 2272 | 1461179444267 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:44 INFO - PROCESS | 2272 | 1461179444353 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 12:10:44 INFO - PROCESS | 2272 | 1461179444362 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:44 INFO - PROCESS | 2272 | ++DOCSHELL 14A40800 == 32 [pid = 2272] [id = 567] 12:10:44 INFO - PROCESS | 2272 | ++DOMWINDOW == 70 (14BFA400) [pid = 2272] [serial = 1701] [outer = 00000000] 12:10:44 INFO - PROCESS | 2272 | ++DOMWINDOW == 71 (1510B800) [pid = 2272] [serial = 1702] [outer = 14BFA400] 12:10:44 INFO - PROCESS | 2272 | 1461179444411 Marionette DEBUG loaded listener.js 12:10:44 INFO - PROCESS | 2272 | ++DOMWINDOW == 72 (15183800) [pid = 2272] [serial = 1703] [outer = 14BFA400] 12:10:44 INFO - PROCESS | 2272 | 1461179444864 Marionette TRACE conn5 <- [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]]]}] 12:10:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 12:10:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 670ms 12:10:44 INFO - PROCESS | 2272 | 1461179444927 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 12:10:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 12:10:44 INFO - PROCESS | 2272 | 1461179444929 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 12:10:44 INFO - PROCESS | 2272 | 1461179444932 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 12:10:44 INFO - PROCESS | 2272 | 1461179444934 Marionette TRACE conn5 <- [1,2234,null,{}] 12:10:44 INFO - PROCESS | 2272 | 1461179444938 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:45 INFO - PROCESS | 2272 | 1461179445021 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 12:10:45 INFO - PROCESS | 2272 | 1461179445154 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:45 INFO - PROCESS | 2272 | ++DOCSHELL 15246C00 == 33 [pid = 2272] [id = 568] 12:10:45 INFO - PROCESS | 2272 | ++DOMWINDOW == 73 (152D8800) [pid = 2272] [serial = 1704] [outer = 00000000] 12:10:45 INFO - PROCESS | 2272 | ++DOMWINDOW == 74 (16159000) [pid = 2272] [serial = 1705] [outer = 152D8800] 12:10:45 INFO - PROCESS | 2272 | 1461179445200 Marionette DEBUG loaded listener.js 12:10:45 INFO - PROCESS | 2272 | ++DOMWINDOW == 75 (1671CC00) [pid = 2272] [serial = 1706] [outer = 152D8800] 12:10:45 INFO - PROCESS | 2272 | 1461179445579 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 12:10:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 12:10:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 670ms 12:10:45 INFO - PROCESS | 2272 | 1461179445604 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 12:10:45 INFO - PROCESS | 2272 | 1461179445606 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 12:10:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 12:10:45 INFO - PROCESS | 2272 | 1461179445608 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 12:10:45 INFO - PROCESS | 2272 | 1461179445610 Marionette TRACE conn5 <- [1,2238,null,{}] 12:10:45 INFO - PROCESS | 2272 | 1461179445613 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:45 INFO - PROCESS | 2272 | 1461179445722 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 12:10:45 INFO - PROCESS | 2272 | 1461179445728 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:45 INFO - PROCESS | 2272 | ++DOCSHELL 0F9BE800 == 34 [pid = 2272] [id = 569] 12:10:45 INFO - PROCESS | 2272 | ++DOMWINDOW == 76 (16718400) [pid = 2272] [serial = 1707] [outer = 00000000] 12:10:45 INFO - PROCESS | 2272 | ++DOMWINDOW == 77 (167E1C00) [pid = 2272] [serial = 1708] [outer = 16718400] 12:10:45 INFO - PROCESS | 2272 | 1461179445773 Marionette DEBUG loaded listener.js 12:10:45 INFO - PROCESS | 2272 | ++DOMWINDOW == 78 (16B08000) [pid = 2272] [serial = 1709] [outer = 16718400] 12:10:46 INFO - PROCESS | 2272 | 1461179446243 Marionette TRACE conn5 <- [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]]]}] 12:10:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 12:10:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 670ms 12:10:46 INFO - PROCESS | 2272 | 1461179446280 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 12:10:46 INFO - PROCESS | 2272 | 1461179446282 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 12:10:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 12:10:46 INFO - PROCESS | 2272 | 1461179446285 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 12:10:46 INFO - PROCESS | 2272 | 1461179446286 Marionette TRACE conn5 <- [1,2242,null,{}] 12:10:46 INFO - PROCESS | 2272 | 1461179446290 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:46 INFO - PROCESS | 2272 | 1461179446408 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 12:10:46 INFO - PROCESS | 2272 | 1461179446502 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:46 INFO - PROCESS | 2272 | ++DOCSHELL 17F38800 == 35 [pid = 2272] [id = 570] 12:10:46 INFO - PROCESS | 2272 | ++DOMWINDOW == 79 (17F39000) [pid = 2272] [serial = 1710] [outer = 00000000] 12:10:46 INFO - PROCESS | 2272 | ++DOMWINDOW == 80 (18E2F000) [pid = 2272] [serial = 1711] [outer = 17F39000] 12:10:46 INFO - PROCESS | 2272 | 1461179446552 Marionette DEBUG loaded listener.js 12:10:46 INFO - PROCESS | 2272 | ++DOMWINDOW == 81 (191B2800) [pid = 2272] [serial = 1712] [outer = 17F39000] 12:10:46 INFO - PROCESS | 2272 | 1461179446975 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 12:10:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 12:10:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 730ms 12:10:47 INFO - PROCESS | 2272 | 1461179447016 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 12:10:47 INFO - PROCESS | 2272 | 1461179447018 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 12:10:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 12:10:47 INFO - PROCESS | 2272 | 1461179447021 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 12:10:47 INFO - PROCESS | 2272 | 1461179447022 Marionette TRACE conn5 <- [1,2246,null,{}] 12:10:47 INFO - PROCESS | 2272 | 1461179447030 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:47 INFO - PROCESS | 2272 | 1461179447137 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 12:10:47 INFO - PROCESS | 2272 | 1461179447146 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:47 INFO - PROCESS | 2272 | ++DOCSHELL 191B9C00 == 36 [pid = 2272] [id = 571] 12:10:47 INFO - PROCESS | 2272 | ++DOMWINDOW == 82 (191D7C00) [pid = 2272] [serial = 1713] [outer = 00000000] 12:10:47 INFO - PROCESS | 2272 | ++DOMWINDOW == 83 (1920FC00) [pid = 2272] [serial = 1714] [outer = 191D7C00] 12:10:47 INFO - PROCESS | 2272 | 1461179447240 Marionette DEBUG loaded listener.js 12:10:47 INFO - PROCESS | 2272 | ++DOMWINDOW == 84 (1920D400) [pid = 2272] [serial = 1715] [outer = 191D7C00] 12:10:47 INFO - PROCESS | 2272 | --DOMWINDOW == 83 (167DFC00) [pid = 2272] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 12:10:47 INFO - PROCESS | 2272 | --DOMWINDOW == 82 (1A18A400) [pid = 2272] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 12:10:47 INFO - PROCESS | 2272 | --DOMWINDOW == 81 (14739C00) [pid = 2272] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 12:10:47 INFO - PROCESS | 2272 | --DOMWINDOW == 80 (152D9800) [pid = 2272] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 12:10:47 INFO - PROCESS | 2272 | --DOMWINDOW == 79 (0FBD9C00) [pid = 2272] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 12:10:47 INFO - PROCESS | 2272 | --DOMWINDOW == 78 (1014B400) [pid = 2272] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 12:10:47 INFO - PROCESS | 2272 | --DOMWINDOW == 77 (0F576C00) [pid = 2272] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 12:10:47 INFO - PROCESS | 2272 | --DOMWINDOW == 76 (15032400) [pid = 2272] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 12:10:47 INFO - PROCESS | 2272 | --DOMWINDOW == 75 (15117000) [pid = 2272] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 12:10:47 INFO - PROCESS | 2272 | 1461179447694 Marionette TRACE conn5 <- [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]]]}] 12:10:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 12:10:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 730ms 12:10:47 INFO - PROCESS | 2272 | 1461179447752 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 12:10:47 INFO - PROCESS | 2272 | 1461179447754 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 12:10:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 12:10:47 INFO - PROCESS | 2272 | 1461179447787 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 12:10:47 INFO - PROCESS | 2272 | 1461179447789 Marionette TRACE conn5 <- [1,2250,null,{}] 12:10:47 INFO - PROCESS | 2272 | 1461179447795 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:47 INFO - PROCESS | 2272 | 1461179447873 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 12:10:47 INFO - PROCESS | 2272 | 1461179447882 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:47 INFO - PROCESS | 2272 | ++DOCSHELL 147AC800 == 37 [pid = 2272] [id = 572] 12:10:47 INFO - PROCESS | 2272 | ++DOMWINDOW == 76 (1510F800) [pid = 2272] [serial = 1716] [outer = 00000000] 12:10:47 INFO - PROCESS | 2272 | ++DOMWINDOW == 77 (19201C00) [pid = 2272] [serial = 1717] [outer = 1510F800] 12:10:47 INFO - PROCESS | 2272 | 1461179447926 Marionette DEBUG loaded listener.js 12:10:48 INFO - PROCESS | 2272 | ++DOMWINDOW == 78 (184D3400) [pid = 2272] [serial = 1718] [outer = 1510F800] 12:10:48 INFO - PROCESS | 2272 | 1461179448364 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 12:10:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 12:10:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 630ms 12:10:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 12:10:48 INFO - PROCESS | 2272 | 1461179448418 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 12:10:48 INFO - PROCESS | 2272 | 1461179448420 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 12:10:48 INFO - PROCESS | 2272 | 1461179448423 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 12:10:48 INFO - PROCESS | 2272 | 1461179448425 Marionette TRACE conn5 <- [1,2254,null,{}] 12:10:48 INFO - PROCESS | 2272 | 1461179448429 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:48 INFO - PROCESS | 2272 | 1461179448504 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 12:10:48 INFO - PROCESS | 2272 | 1461179448513 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:48 INFO - PROCESS | 2272 | ++DOCSHELL 17F3B000 == 38 [pid = 2272] [id = 573] 12:10:48 INFO - PROCESS | 2272 | ++DOMWINDOW == 79 (1988E800) [pid = 2272] [serial = 1719] [outer = 00000000] 12:10:48 INFO - PROCESS | 2272 | ++DOMWINDOW == 80 (19F5CC00) [pid = 2272] [serial = 1720] [outer = 1988E800] 12:10:48 INFO - PROCESS | 2272 | 1461179448557 Marionette DEBUG loaded listener.js 12:10:48 INFO - PROCESS | 2272 | ++DOMWINDOW == 81 (19F59C00) [pid = 2272] [serial = 1721] [outer = 1988E800] 12:10:48 INFO - PROCESS | 2272 | 1461179448984 Marionette TRACE conn5 <- [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]]]}] 12:10:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 12:10:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 570ms 12:10:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 12:10:49 INFO - PROCESS | 2272 | 1461179448994 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 12:10:49 INFO - PROCESS | 2272 | 1461179448996 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 12:10:49 INFO - PROCESS | 2272 | 1461179448999 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 12:10:49 INFO - PROCESS | 2272 | 1461179449000 Marionette TRACE conn5 <- [1,2258,null,{}] 12:10:49 INFO - PROCESS | 2272 | 1461179449004 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:49 INFO - PROCESS | 2272 | 1461179449120 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 12:10:49 INFO - PROCESS | 2272 | 1461179449129 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:49 INFO - PROCESS | 2272 | ++DOCSHELL 10E90400 == 39 [pid = 2272] [id = 574] 12:10:49 INFO - PROCESS | 2272 | ++DOMWINDOW == 82 (1A186400) [pid = 2272] [serial = 1722] [outer = 00000000] 12:10:49 INFO - PROCESS | 2272 | ++DOMWINDOW == 83 (1A190800) [pid = 2272] [serial = 1723] [outer = 1A186400] 12:10:49 INFO - PROCESS | 2272 | 1461179449173 Marionette DEBUG loaded listener.js 12:10:49 INFO - PROCESS | 2272 | ++DOMWINDOW == 84 (1A2BDC00) [pid = 2272] [serial = 1724] [outer = 1A186400] 12:10:50 INFO - PROCESS | 2272 | --DOCSHELL 1A185C00 == 38 [pid = 2272] [id = 549] 12:10:50 INFO - PROCESS | 2272 | --DOCSHELL 1059C800 == 37 [pid = 2272] [id = 565] 12:10:50 INFO - PROCESS | 2272 | --DOCSHELL 0DE1E800 == 36 [pid = 2272] [id = 564] 12:10:50 INFO - PROCESS | 2272 | --DOCSHELL 10DA7400 == 35 [pid = 2272] [id = 562] 12:10:50 INFO - PROCESS | 2272 | --DOCSHELL 17F32C00 == 34 [pid = 2272] [id = 563] 12:10:50 INFO - PROCESS | 2272 | --DOCSHELL 0DE16400 == 33 [pid = 2272] [id = 561] 12:10:50 INFO - PROCESS | 2272 | --DOCSHELL 10019000 == 32 [pid = 2272] [id = 566] 12:10:50 INFO - PROCESS | 2272 | --DOCSHELL 15246C00 == 31 [pid = 2272] [id = 568] 12:10:50 INFO - PROCESS | 2272 | --DOCSHELL 14A40800 == 30 [pid = 2272] [id = 567] 12:10:50 INFO - PROCESS | 2272 | --DOCSHELL 17F3B000 == 29 [pid = 2272] [id = 573] 12:10:50 INFO - PROCESS | 2272 | --DOCSHELL 17F38800 == 28 [pid = 2272] [id = 570] 12:10:50 INFO - PROCESS | 2272 | --DOCSHELL 191B9C00 == 27 [pid = 2272] [id = 571] 12:10:50 INFO - PROCESS | 2272 | --DOCSHELL 147AC800 == 26 [pid = 2272] [id = 572] 12:10:50 INFO - PROCESS | 2272 | --DOCSHELL 0F9BE800 == 25 [pid = 2272] [id = 569] 12:10:50 INFO - PROCESS | 2272 | --DOMWINDOW == 83 (0FB84800) [pid = 2272] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:10:50 INFO - PROCESS | 2272 | --DOMWINDOW == 82 (191B1800) [pid = 2272] [serial = 1681] [outer = 00000000] [url = about:blank] 12:10:50 INFO - PROCESS | 2272 | --DOMWINDOW == 81 (17EF5000) [pid = 2272] [serial = 1672] [outer = 00000000] [url = about:blank] 12:10:50 INFO - PROCESS | 2272 | --DOMWINDOW == 80 (1A56A000) [pid = 2272] [serial = 1649] [outer = 00000000] [url = about:blank] 12:10:50 INFO - PROCESS | 2272 | --DOMWINDOW == 79 (14A34000) [pid = 2272] [serial = 1663] [outer = 00000000] [url = about:blank] 12:10:50 INFO - PROCESS | 2272 | --DOMWINDOW == 78 (16158400) [pid = 2272] [serial = 1670] [outer = 00000000] [url = about:blank] 12:10:50 INFO - PROCESS | 2272 | --DOMWINDOW == 77 (1050A000) [pid = 2272] [serial = 1654] [outer = 00000000] [url = about:blank] 12:10:50 INFO - PROCESS | 2272 | --DOMWINDOW == 76 (0FFC9000) [pid = 2272] [serial = 1657] [outer = 00000000] [url = about:blank] 12:10:50 INFO - PROCESS | 2272 | --DOMWINDOW == 75 (1001D400) [pid = 2272] [serial = 1658] [outer = 00000000] [url = about:blank] 12:10:50 INFO - PROCESS | 2272 | --DOMWINDOW == 74 (1608D000) [pid = 2272] [serial = 1669] [outer = 00000000] [url = about:blank] 12:10:50 INFO - PROCESS | 2272 | --DOMWINDOW == 73 (103AB000) [pid = 2272] [serial = 1660] [outer = 00000000] [url = about:blank] 12:10:50 INFO - PROCESS | 2272 | --DOMWINDOW == 72 (10593800) [pid = 2272] [serial = 1661] [outer = 00000000] [url = about:blank] 12:10:50 INFO - PROCESS | 2272 | --DOMWINDOW == 71 (0FB0FC00) [pid = 2272] [serial = 1651] [outer = 00000000] [url = about:blank] 12:10:50 INFO - PROCESS | 2272 | --DOMWINDOW == 70 (16088400) [pid = 2272] [serial = 1676] [outer = 00000000] [url = about:blank] 12:10:50 INFO - PROCESS | 2272 | --DOMWINDOW == 69 (14A39C00) [pid = 2272] [serial = 1675] [outer = 00000000] [url = about:blank] 12:10:50 INFO - PROCESS | 2272 | --DOMWINDOW == 68 (17EF0800) [pid = 2272] [serial = 1673] [outer = 00000000] [url = about:blank] 12:10:50 INFO - PROCESS | 2272 | --DOMWINDOW == 67 (1520A000) [pid = 2272] [serial = 1666] [outer = 00000000] [url = about:blank] 12:10:50 INFO - PROCESS | 2272 | --DOMWINDOW == 66 (17FA2C00) [pid = 2272] [serial = 1678] [outer = 00000000] [url = about:blank] 12:10:50 INFO - PROCESS | 2272 | --DOMWINDOW == 65 (1523D000) [pid = 2272] [serial = 1667] [outer = 00000000] [url = about:blank] 12:10:50 INFO - PROCESS | 2272 | --DOMWINDOW == 64 (14A40C00) [pid = 2272] [serial = 1664] [outer = 00000000] [url = about:blank] 12:10:50 INFO - PROCESS | 2272 | --DOMWINDOW == 63 (17FADC00) [pid = 2272] [serial = 1679] [outer = 00000000] [url = about:blank] 12:10:51 INFO - PROCESS | 2272 | 1461179451019 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 12:10:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 12:10:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 2073ms 12:10:51 INFO - PROCESS | 2272 | 1461179451074 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 12:10:51 INFO - PROCESS | 2272 | 1461179451078 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 12:10:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 12:10:51 INFO - PROCESS | 2272 | 1461179451083 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 12:10:51 INFO - PROCESS | 2272 | 1461179451087 Marionette TRACE conn5 <- [1,2262,null,{}] 12:10:51 INFO - PROCESS | 2272 | 1461179451092 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:51 INFO - PROCESS | 2272 | 1461179451177 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 12:10:51 INFO - PROCESS | 2272 | 1461179451186 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:51 INFO - PROCESS | 2272 | ++DOCSHELL 0F566C00 == 26 [pid = 2272] [id = 575] 12:10:51 INFO - PROCESS | 2272 | ++DOMWINDOW == 64 (0F568000) [pid = 2272] [serial = 1725] [outer = 00000000] 12:10:51 INFO - PROCESS | 2272 | ++DOMWINDOW == 65 (0F6B7000) [pid = 2272] [serial = 1726] [outer = 0F568000] 12:10:51 INFO - PROCESS | 2272 | 1461179451234 Marionette DEBUG loaded listener.js 12:10:51 INFO - PROCESS | 2272 | ++DOMWINDOW == 66 (0F9C0800) [pid = 2272] [serial = 1727] [outer = 0F568000] 12:10:51 INFO - PROCESS | 2272 | 1461179451714 Marionette TRACE conn5 <- [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]]]}] 12:10:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 12:10:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 690ms 12:10:51 INFO - PROCESS | 2272 | 1461179451774 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 12:10:51 INFO - PROCESS | 2272 | 1461179451780 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 12:10:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 12:10:51 INFO - PROCESS | 2272 | 1461179451786 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 12:10:51 INFO - PROCESS | 2272 | 1461179451789 Marionette TRACE conn5 <- [1,2266,null,{}] 12:10:51 INFO - PROCESS | 2272 | 1461179451793 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:51 INFO - PROCESS | 2272 | 1461179451872 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 12:10:51 INFO - PROCESS | 2272 | 1461179451882 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:51 INFO - PROCESS | 2272 | ++DOCSHELL 0FF0E800 == 27 [pid = 2272] [id = 576] 12:10:51 INFO - PROCESS | 2272 | ++DOMWINDOW == 67 (0FFBEC00) [pid = 2272] [serial = 1728] [outer = 00000000] 12:10:51 INFO - PROCESS | 2272 | ++DOMWINDOW == 68 (0FFC9C00) [pid = 2272] [serial = 1729] [outer = 0FFBEC00] 12:10:51 INFO - PROCESS | 2272 | 1461179451928 Marionette DEBUG loaded listener.js 12:10:52 INFO - PROCESS | 2272 | ++DOMWINDOW == 69 (1001AC00) [pid = 2272] [serial = 1730] [outer = 0FFBEC00] 12:10:52 INFO - PROCESS | 2272 | 1461179452386 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 12:10:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 12:10:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 630ms 12:10:52 INFO - PROCESS | 2272 | 1461179452418 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 12:10:52 INFO - PROCESS | 2272 | 1461179452421 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 12:10:52 INFO - PROCESS | 2272 | 1461179452424 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 12:10:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 12:10:52 INFO - PROCESS | 2272 | 1461179452428 Marionette TRACE conn5 <- [1,2270,null,{}] 12:10:52 INFO - PROCESS | 2272 | 1461179452439 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:52 INFO - PROCESS | 2272 | 1461179452520 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 12:10:52 INFO - PROCESS | 2272 | 1461179452530 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:52 INFO - PROCESS | 2272 | ++DOCSHELL 1022B800 == 28 [pid = 2272] [id = 577] 12:10:52 INFO - PROCESS | 2272 | ++DOMWINDOW == 70 (1022BC00) [pid = 2272] [serial = 1731] [outer = 00000000] 12:10:52 INFO - PROCESS | 2272 | ++DOMWINDOW == 71 (10501400) [pid = 2272] [serial = 1732] [outer = 1022BC00] 12:10:52 INFO - PROCESS | 2272 | 1461179452578 Marionette DEBUG loaded listener.js 12:10:52 INFO - PROCESS | 2272 | ++DOMWINDOW == 72 (10596C00) [pid = 2272] [serial = 1733] [outer = 1022BC00] 12:10:53 INFO - PROCESS | 2272 | 1461179453058 Marionette TRACE conn5 <- [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]]]}] 12:10:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 12:10:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 670ms 12:10:53 INFO - PROCESS | 2272 | 1461179453098 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 12:10:53 INFO - PROCESS | 2272 | 1461179453101 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 12:10:53 INFO - PROCESS | 2272 | 1461179453103 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 12:10:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 12:10:53 INFO - PROCESS | 2272 | 1461179453105 Marionette TRACE conn5 <- [1,2274,null,{}] 12:10:53 INFO - PROCESS | 2272 | 1461179453109 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:53 INFO - PROCESS | 2272 | 1461179453186 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 12:10:53 INFO - PROCESS | 2272 | 1461179453194 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:53 INFO - PROCESS | 2272 | ++DOCSHELL 10599800 == 29 [pid = 2272] [id = 578] 12:10:53 INFO - PROCESS | 2272 | ++DOMWINDOW == 73 (105A0000) [pid = 2272] [serial = 1734] [outer = 00000000] 12:10:53 INFO - PROCESS | 2272 | ++DOMWINDOW == 74 (1365B800) [pid = 2272] [serial = 1735] [outer = 105A0000] 12:10:53 INFO - PROCESS | 2272 | 1461179453239 Marionette DEBUG loaded listener.js 12:10:53 INFO - PROCESS | 2272 | ++DOMWINDOW == 75 (14509000) [pid = 2272] [serial = 1736] [outer = 105A0000] 12:10:53 INFO - PROCESS | 2272 | 1461179453674 Marionette TRACE conn5 <- [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]]]}] 12:10:53 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 12:10:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 630ms 12:10:53 INFO - PROCESS | 2272 | 1461179453739 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 12:10:53 INFO - PROCESS | 2272 | 1461179453741 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 12:10:53 INFO - PROCESS | 2272 | 1461179453744 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 12:10:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 12:10:53 INFO - PROCESS | 2272 | 1461179453746 Marionette TRACE conn5 <- [1,2278,null,{}] 12:10:53 INFO - PROCESS | 2272 | 1461179453749 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:53 INFO - PROCESS | 2272 | 1461179453825 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 12:10:53 INFO - PROCESS | 2272 | 1461179453833 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:53 INFO - PROCESS | 2272 | ++DOCSHELL 14A34C00 == 30 [pid = 2272] [id = 579] 12:10:53 INFO - PROCESS | 2272 | ++DOMWINDOW == 76 (14A35C00) [pid = 2272] [serial = 1737] [outer = 00000000] 12:10:53 INFO - PROCESS | 2272 | ++DOMWINDOW == 77 (14A40000) [pid = 2272] [serial = 1738] [outer = 14A35C00] 12:10:53 INFO - PROCESS | 2272 | 1461179453878 Marionette DEBUG loaded listener.js 12:10:53 INFO - PROCESS | 2272 | ++DOMWINDOW == 78 (15032400) [pid = 2272] [serial = 1739] [outer = 14A35C00] 12:10:54 INFO - PROCESS | 2272 | 1461179454342 Marionette TRACE conn5 <- [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]]]}] 12:10:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 12:10:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 630ms 12:10:54 INFO - PROCESS | 2272 | 1461179454378 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 12:10:54 INFO - PROCESS | 2272 | 1461179454381 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 12:10:54 INFO - PROCESS | 2272 | 1461179454384 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 12:10:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 12:10:54 INFO - PROCESS | 2272 | 1461179454385 Marionette TRACE conn5 <- [1,2282,null,{}] 12:10:54 INFO - PROCESS | 2272 | 1461179454388 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:54 INFO - PROCESS | 2272 | 1461179454482 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 12:10:54 INFO - PROCESS | 2272 | 1461179454489 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:54 INFO - PROCESS | 2272 | ++DOCSHELL 15183400 == 31 [pid = 2272] [id = 580] 12:10:54 INFO - PROCESS | 2272 | ++DOMWINDOW == 79 (1520A000) [pid = 2272] [serial = 1740] [outer = 00000000] 12:10:54 INFO - PROCESS | 2272 | ++DOMWINDOW == 80 (15241C00) [pid = 2272] [serial = 1741] [outer = 1520A000] 12:10:54 INFO - PROCESS | 2272 | 1461179454537 Marionette DEBUG loaded listener.js 12:10:54 INFO - PROCESS | 2272 | ++DOMWINDOW == 81 (15246800) [pid = 2272] [serial = 1742] [outer = 1520A000] 12:10:54 INFO - PROCESS | 2272 | 1461179454972 Marionette TRACE conn5 <- [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]]]}] 12:10:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 12:10:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 630ms 12:10:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 12:10:55 INFO - PROCESS | 2272 | 1461179455019 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 12:10:55 INFO - PROCESS | 2272 | 1461179455021 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 12:10:55 INFO - PROCESS | 2272 | 1461179455024 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 12:10:55 INFO - PROCESS | 2272 | 1461179455026 Marionette TRACE conn5 <- [1,2286,null,{}] 12:10:55 INFO - PROCESS | 2272 | 1461179455030 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:55 INFO - PROCESS | 2272 | 1461179455104 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 12:10:55 INFO - PROCESS | 2272 | 1461179455111 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:55 INFO - PROCESS | 2272 | ++DOCSHELL 16089C00 == 32 [pid = 2272] [id = 581] 12:10:55 INFO - PROCESS | 2272 | ++DOMWINDOW == 82 (1608B400) [pid = 2272] [serial = 1743] [outer = 00000000] 12:10:55 INFO - PROCESS | 2272 | ++DOMWINDOW == 83 (16716400) [pid = 2272] [serial = 1744] [outer = 1608B400] 12:10:55 INFO - PROCESS | 2272 | 1461179455155 Marionette DEBUG loaded listener.js 12:10:55 INFO - PROCESS | 2272 | ++DOMWINDOW == 84 (167DDC00) [pid = 2272] [serial = 1745] [outer = 1608B400] 12:10:55 INFO - PROCESS | 2272 | 1461179455611 Marionette TRACE conn5 <- [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]]]}] 12:10:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 12:10:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 630ms 12:10:55 INFO - PROCESS | 2272 | 1461179455655 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 12:10:55 INFO - PROCESS | 2272 | 1461179455657 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 12:10:55 INFO - PROCESS | 2272 | 1461179455660 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 12:10:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 12:10:55 INFO - PROCESS | 2272 | 1461179455662 Marionette TRACE conn5 <- [1,2290,null,{}] 12:10:55 INFO - PROCESS | 2272 | 1461179455665 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:55 INFO - PROCESS | 2272 | 1461179455737 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 12:10:55 INFO - PROCESS | 2272 | 1461179455746 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:55 INFO - PROCESS | 2272 | ++DOCSHELL 167E1000 == 33 [pid = 2272] [id = 582] 12:10:55 INFO - PROCESS | 2272 | ++DOMWINDOW == 85 (167E3000) [pid = 2272] [serial = 1746] [outer = 00000000] 12:10:55 INFO - PROCESS | 2272 | ++DOMWINDOW == 86 (16E6A400) [pid = 2272] [serial = 1747] [outer = 167E3000] 12:10:55 INFO - PROCESS | 2272 | 1461179455791 Marionette DEBUG loaded listener.js 12:10:55 INFO - PROCESS | 2272 | ++DOMWINDOW == 87 (16B04400) [pid = 2272] [serial = 1748] [outer = 167E3000] 12:10:56 INFO - PROCESS | 2272 | 1461179456229 Marionette TRACE conn5 <- [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]]]}] 12:10:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 12:10:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 630ms 12:10:56 INFO - PROCESS | 2272 | 1461179456295 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 12:10:56 INFO - PROCESS | 2272 | 1461179456297 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 12:10:56 INFO - PROCESS | 2272 | 1461179456300 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 12:10:56 INFO - PROCESS | 2272 | 1461179456302 Marionette TRACE conn5 <- [1,2294,null,{}] 12:10:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 12:10:56 INFO - PROCESS | 2272 | 1461179456305 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:56 INFO - PROCESS | 2272 | 1461179456417 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 12:10:56 INFO - PROCESS | 2272 | 1461179456430 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:56 INFO - PROCESS | 2272 | ++DOCSHELL 1022A000 == 34 [pid = 2272] [id = 583] 12:10:56 INFO - PROCESS | 2272 | ++DOMWINDOW == 88 (17F3A800) [pid = 2272] [serial = 1749] [outer = 00000000] 12:10:56 INFO - PROCESS | 2272 | ++DOMWINDOW == 89 (17F40400) [pid = 2272] [serial = 1750] [outer = 17F3A800] 12:10:56 INFO - PROCESS | 2272 | 1461179456522 Marionette DEBUG loaded listener.js 12:10:56 INFO - PROCESS | 2272 | ++DOMWINDOW == 90 (17F3E000) [pid = 2272] [serial = 1751] [outer = 17F3A800] 12:10:56 INFO - PROCESS | 2272 | 1461179456968 Marionette TRACE conn5 <- [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]]]}] 12:10:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 12:10:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 730ms 12:10:57 INFO - PROCESS | 2272 | 1461179457034 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 12:10:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 12:10:57 INFO - PROCESS | 2272 | 1461179457036 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 12:10:57 INFO - PROCESS | 2272 | 1461179457039 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 12:10:57 INFO - PROCESS | 2272 | 1461179457041 Marionette TRACE conn5 <- [1,2298,null,{}] 12:10:57 INFO - PROCESS | 2272 | 1461179457044 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:57 INFO - PROCESS | 2272 | 1461179457160 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 12:10:57 INFO - PROCESS | 2272 | 1461179457170 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:57 INFO - PROCESS | 2272 | ++DOCSHELL 17EF7C00 == 35 [pid = 2272] [id = 584] 12:10:57 INFO - PROCESS | 2272 | ++DOMWINDOW == 91 (17FA6C00) [pid = 2272] [serial = 1752] [outer = 00000000] 12:10:57 INFO - PROCESS | 2272 | ++DOMWINDOW == 92 (17FAFC00) [pid = 2272] [serial = 1753] [outer = 17FA6C00] 12:10:57 INFO - PROCESS | 2272 | 1461179457215 Marionette DEBUG loaded listener.js 12:10:57 INFO - PROCESS | 2272 | ++DOMWINDOW == 93 (17FAE400) [pid = 2272] [serial = 1754] [outer = 17FA6C00] 12:10:57 INFO - PROCESS | 2272 | 1461179457669 Marionette TRACE conn5 <- [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]]]}] 12:10:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 12:10:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 671ms 12:10:57 INFO - PROCESS | 2272 | 1461179457717 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 12:10:57 INFO - PROCESS | 2272 | 1461179457720 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 12:10:57 INFO - PROCESS | 2272 | 1461179457722 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 12:10:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 12:10:57 INFO - PROCESS | 2272 | 1461179457725 Marionette TRACE conn5 <- [1,2302,null,{}] 12:10:57 INFO - PROCESS | 2272 | 1461179457728 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:57 INFO - PROCESS | 2272 | 1461179457880 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 12:10:57 INFO - PROCESS | 2272 | 1461179457902 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:57 INFO - PROCESS | 2272 | ++DOCSHELL 1473A000 == 36 [pid = 2272] [id = 585] 12:10:57 INFO - PROCESS | 2272 | ++DOMWINDOW == 94 (191B3400) [pid = 2272] [serial = 1755] [outer = 00000000] 12:10:57 INFO - PROCESS | 2272 | ++DOMWINDOW == 95 (1920F000) [pid = 2272] [serial = 1756] [outer = 191B3400] 12:10:57 INFO - PROCESS | 2272 | 1461179457951 Marionette DEBUG loaded listener.js 12:10:58 INFO - PROCESS | 2272 | ++DOMWINDOW == 96 (19881400) [pid = 2272] [serial = 1757] [outer = 191B3400] 12:10:58 INFO - PROCESS | 2272 | --DOMWINDOW == 95 (16718400) [pid = 2272] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 12:10:58 INFO - PROCESS | 2272 | --DOMWINDOW == 94 (17F39000) [pid = 2272] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 12:10:58 INFO - PROCESS | 2272 | --DOMWINDOW == 93 (191D7C00) [pid = 2272] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 12:10:58 INFO - PROCESS | 2272 | --DOMWINDOW == 92 (1510F800) [pid = 2272] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 12:10:58 INFO - PROCESS | 2272 | --DOMWINDOW == 91 (1988E800) [pid = 2272] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 12:10:58 INFO - PROCESS | 2272 | --DOMWINDOW == 90 (152D8800) [pid = 2272] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 12:10:58 INFO - PROCESS | 2272 | --DOMWINDOW == 89 (14BFA400) [pid = 2272] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 12:10:58 INFO - PROCESS | 2272 | --DOMWINDOW == 88 (1001D800) [pid = 2272] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 12:10:58 INFO - PROCESS | 2272 | --DOMWINDOW == 87 (1059CC00) [pid = 2272] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 12:10:58 INFO - PROCESS | 2272 | --DOMWINDOW == 86 (0DE21000) [pid = 2272] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 12:10:58 INFO - PROCESS | 2272 | --DOMWINDOW == 85 (17F35000) [pid = 2272] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 12:10:58 INFO - PROCESS | 2272 | --DOMWINDOW == 84 (10DAC800) [pid = 2272] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 12:10:58 INFO - PROCESS | 2272 | --DOMWINDOW == 83 (0DE18000) [pid = 2272] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 12:10:58 INFO - PROCESS | 2272 | --DOMWINDOW == 82 (184D3C00) [pid = 2272] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 12:10:58 INFO - PROCESS | 2272 | --DOMWINDOW == 81 (0F572000) [pid = 2272] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 12:10:58 INFO - PROCESS | 2272 | --DOMWINDOW == 80 (10144800) [pid = 2272] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 12:10:58 INFO - PROCESS | 2272 | 1461179458623 Marionette TRACE conn5 <- [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]]]}] 12:10:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 12:10:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 930ms 12:10:58 INFO - PROCESS | 2272 | 1461179458657 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 12:10:58 INFO - PROCESS | 2272 | 1461179458659 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 12:10:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 12:10:58 INFO - PROCESS | 2272 | 1461179458666 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 12:10:58 INFO - PROCESS | 2272 | 1461179458668 Marionette TRACE conn5 <- [1,2306,null,{}] 12:10:58 INFO - PROCESS | 2272 | 1461179458671 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:58 INFO - PROCESS | 2272 | 1461179458748 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 12:10:58 INFO - PROCESS | 2272 | 1461179458755 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:58 INFO - PROCESS | 2272 | ++DOCSHELL 0F986400 == 37 [pid = 2272] [id = 586] 12:10:58 INFO - PROCESS | 2272 | ++DOMWINDOW == 81 (0FB07400) [pid = 2272] [serial = 1758] [outer = 00000000] 12:10:58 INFO - PROCESS | 2272 | ++DOMWINDOW == 82 (14724400) [pid = 2272] [serial = 1759] [outer = 0FB07400] 12:10:58 INFO - PROCESS | 2272 | 1461179458800 Marionette DEBUG loaded listener.js 12:10:58 INFO - PROCESS | 2272 | ++DOMWINDOW == 83 (14BFA400) [pid = 2272] [serial = 1760] [outer = 0FB07400] 12:10:59 INFO - PROCESS | 2272 | 1461179459340 Marionette TRACE conn5 <- [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] 12:10:59 INFO - PROCESS | 2272 | 1461179459398 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 12:10:59 INFO - PROCESS | 2272 | 1461179459401 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 12:10:59 INFO - PROCESS | 2272 | 1461179459403 Marionette TRACE conn5 <- [1,2310,null,{}] 12:10:59 INFO - PROCESS | 2272 | 1461179459406 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:59 INFO - PROCESS | 2272 | 1461179459486 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 12:10:59 INFO - PROCESS | 2272 | 1461179459493 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:59 INFO - PROCESS | 2272 | ++DOCSHELL 1510FC00 == 38 [pid = 2272] [id = 587] 12:10:59 INFO - PROCESS | 2272 | ++DOMWINDOW == 84 (152D8800) [pid = 2272] [serial = 1761] [outer = 00000000] 12:10:59 INFO - PROCESS | 2272 | ++DOMWINDOW == 85 (19F53C00) [pid = 2272] [serial = 1762] [outer = 152D8800] 12:10:59 INFO - PROCESS | 2272 | 1461179459537 Marionette DEBUG loaded listener.js 12:10:59 INFO - PROCESS | 2272 | ++DOMWINDOW == 86 (19F5E800) [pid = 2272] [serial = 1763] [outer = 152D8800] 12:10:59 INFO - PROCESS | 2272 | 1461179459962 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 12:10:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 12:10:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 570ms 12:10:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 12:10:59 INFO - PROCESS | 2272 | 1461179459973 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 12:10:59 INFO - PROCESS | 2272 | 1461179459975 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 12:10:59 INFO - PROCESS | 2272 | 1461179459978 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 12:10:59 INFO - PROCESS | 2272 | 1461179459980 Marionette TRACE conn5 <- [1,2314,null,{}] 12:10:59 INFO - PROCESS | 2272 | 1461179459983 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:00 INFO - PROCESS | 2272 | 1461179460100 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 12:11:00 INFO - PROCESS | 2272 | 1461179460109 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:00 INFO - PROCESS | 2272 | ++DOCSHELL 19F8EC00 == 39 [pid = 2272] [id = 588] 12:11:00 INFO - PROCESS | 2272 | ++DOMWINDOW == 87 (1A183000) [pid = 2272] [serial = 1764] [outer = 00000000] 12:11:00 INFO - PROCESS | 2272 | ++DOMWINDOW == 88 (1A2C4800) [pid = 2272] [serial = 1765] [outer = 1A183000] 12:11:00 INFO - PROCESS | 2272 | 1461179460154 Marionette DEBUG loaded listener.js 12:11:00 INFO - PROCESS | 2272 | ++DOMWINDOW == 89 (1A56B800) [pid = 2272] [serial = 1766] [outer = 1A183000] 12:11:00 INFO - PROCESS | 2272 | 1461179460599 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 12:11:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 12:11:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 670ms 12:11:00 INFO - PROCESS | 2272 | 1461179460649 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 12:11:00 INFO - PROCESS | 2272 | 1461179460653 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 12:11:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 12:11:00 INFO - PROCESS | 2272 | 1461179460659 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 12:11:00 INFO - PROCESS | 2272 | 1461179460663 Marionette TRACE conn5 <- [1,2318,null,{}] 12:11:00 INFO - PROCESS | 2272 | 1461179460670 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:00 INFO - PROCESS | 2272 | 1461179460787 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 12:11:00 INFO - PROCESS | 2272 | 1461179460988 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:01 INFO - PROCESS | 2272 | ++DOCSHELL 0F576400 == 40 [pid = 2272] [id = 589] 12:11:01 INFO - PROCESS | 2272 | ++DOMWINDOW == 90 (0F577000) [pid = 2272] [serial = 1767] [outer = 00000000] 12:11:01 INFO - PROCESS | 2272 | ++DOMWINDOW == 91 (0FB80C00) [pid = 2272] [serial = 1768] [outer = 0F577000] 12:11:01 INFO - PROCESS | 2272 | 1461179461046 Marionette DEBUG loaded listener.js 12:11:01 INFO - PROCESS | 2272 | ++DOMWINDOW == 92 (0FF0AC00) [pid = 2272] [serial = 1769] [outer = 0F577000] 12:11:01 INFO - PROCESS | 2272 | 1461179461777 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 12:11:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 12:11:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1180ms 12:11:01 INFO - PROCESS | 2272 | 1461179461839 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 12:11:01 INFO - PROCESS | 2272 | 1461179461846 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 12:11:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 12:11:01 INFO - PROCESS | 2272 | 1461179461852 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 12:11:01 INFO - PROCESS | 2272 | 1461179461855 Marionette TRACE conn5 <- [1,2322,null,{}] 12:11:01 INFO - PROCESS | 2272 | 1461179461859 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:01 INFO - PROCESS | 2272 | 1461179461980 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 12:11:02 INFO - PROCESS | 2272 | 1461179462108 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:02 INFO - PROCESS | 2272 | ++DOCSHELL 1014A000 == 41 [pid = 2272] [id = 590] 12:11:02 INFO - PROCESS | 2272 | ++DOMWINDOW == 93 (1014B000) [pid = 2272] [serial = 1770] [outer = 00000000] 12:11:02 INFO - PROCESS | 2272 | ++DOMWINDOW == 94 (10DA7400) [pid = 2272] [serial = 1771] [outer = 1014B000] 12:11:02 INFO - PROCESS | 2272 | 1461179462165 Marionette DEBUG loaded listener.js 12:11:02 INFO - PROCESS | 2272 | ++DOMWINDOW == 95 (1365A800) [pid = 2272] [serial = 1772] [outer = 1014B000] 12:11:03 INFO - PROCESS | 2272 | 1461179463081 Marionette TRACE conn5 <- [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]]]}] 12:11:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 12:11:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1269ms 12:11:03 INFO - PROCESS | 2272 | 1461179463123 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 12:11:03 INFO - PROCESS | 2272 | 1461179463127 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 12:11:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 12:11:03 INFO - PROCESS | 2272 | 1461179463133 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 12:11:03 INFO - PROCESS | 2272 | 1461179463136 Marionette TRACE conn5 <- [1,2326,null,{}] 12:11:03 INFO - PROCESS | 2272 | 1461179463143 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:03 INFO - PROCESS | 2272 | 1461179463251 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 12:11:03 INFO - PROCESS | 2272 | 1461179463396 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:03 INFO - PROCESS | 2272 | --DOCSHELL 1510FC00 == 40 [pid = 2272] [id = 587] 12:11:03 INFO - PROCESS | 2272 | --DOCSHELL 0F986400 == 39 [pid = 2272] [id = 586] 12:11:03 INFO - PROCESS | 2272 | --DOCSHELL 1473A000 == 38 [pid = 2272] [id = 585] 12:11:03 INFO - PROCESS | 2272 | --DOCSHELL 17EF7C00 == 37 [pid = 2272] [id = 584] 12:11:03 INFO - PROCESS | 2272 | --DOCSHELL 1022A000 == 36 [pid = 2272] [id = 583] 12:11:03 INFO - PROCESS | 2272 | --DOCSHELL 167E1000 == 35 [pid = 2272] [id = 582] 12:11:03 INFO - PROCESS | 2272 | --DOCSHELL 16089C00 == 34 [pid = 2272] [id = 581] 12:11:03 INFO - PROCESS | 2272 | --DOCSHELL 15183400 == 33 [pid = 2272] [id = 580] 12:11:03 INFO - PROCESS | 2272 | --DOCSHELL 14A34C00 == 32 [pid = 2272] [id = 579] 12:11:03 INFO - PROCESS | 2272 | --DOCSHELL 10599800 == 31 [pid = 2272] [id = 578] 12:11:03 INFO - PROCESS | 2272 | --DOCSHELL 1022B800 == 30 [pid = 2272] [id = 577] 12:11:03 INFO - PROCESS | 2272 | --DOMWINDOW == 94 (1A190800) [pid = 2272] [serial = 1723] [outer = 00000000] [url = about:blank] 12:11:03 INFO - PROCESS | 2272 | ++DOCSHELL 0DE59400 == 31 [pid = 2272] [id = 591] 12:11:03 INFO - PROCESS | 2272 | ++DOMWINDOW == 95 (0F55B800) [pid = 2272] [serial = 1773] [outer = 00000000] 12:11:03 INFO - PROCESS | 2272 | ++DOMWINDOW == 96 (0FB0A000) [pid = 2272] [serial = 1774] [outer = 0F55B800] 12:11:03 INFO - PROCESS | 2272 | 1461179463505 Marionette DEBUG loaded listener.js 12:11:03 INFO - PROCESS | 2272 | ++DOMWINDOW == 97 (0FFC5C00) [pid = 2272] [serial = 1775] [outer = 0F55B800] 12:11:03 INFO - PROCESS | 2272 | --DOCSHELL 0FF0E800 == 30 [pid = 2272] [id = 576] 12:11:03 INFO - PROCESS | 2272 | --DOCSHELL 0F566C00 == 29 [pid = 2272] [id = 575] 12:11:03 INFO - PROCESS | 2272 | --DOMWINDOW == 96 (10D02800) [pid = 2272] [serial = 1655] [outer = 00000000] [url = about:blank] 12:11:03 INFO - PROCESS | 2272 | --DOMWINDOW == 95 (0FFBC400) [pid = 2272] [serial = 1652] [outer = 00000000] [url = about:blank] 12:11:03 INFO - PROCESS | 2272 | --DOMWINDOW == 94 (167E1C00) [pid = 2272] [serial = 1708] [outer = 00000000] [url = about:blank] 12:11:03 INFO - PROCESS | 2272 | --DOMWINDOW == 93 (16B08000) [pid = 2272] [serial = 1709] [outer = 00000000] [url = about:blank] 12:11:03 INFO - PROCESS | 2272 | --DOMWINDOW == 92 (18E2F000) [pid = 2272] [serial = 1711] [outer = 00000000] [url = about:blank] 12:11:03 INFO - PROCESS | 2272 | --DOMWINDOW == 91 (191B2800) [pid = 2272] [serial = 1712] [outer = 00000000] [url = about:blank] 12:11:03 INFO - PROCESS | 2272 | --DOMWINDOW == 90 (1920FC00) [pid = 2272] [serial = 1714] [outer = 00000000] [url = about:blank] 12:11:03 INFO - PROCESS | 2272 | --DOMWINDOW == 89 (19201C00) [pid = 2272] [serial = 1717] [outer = 00000000] [url = about:blank] 12:11:03 INFO - PROCESS | 2272 | --DOMWINDOW == 88 (19F5CC00) [pid = 2272] [serial = 1720] [outer = 00000000] [url = about:blank] 12:11:03 INFO - PROCESS | 2272 | --DOMWINDOW == 87 (1920D400) [pid = 2272] [serial = 1715] [outer = 00000000] [url = about:blank] 12:11:03 INFO - PROCESS | 2272 | --DOMWINDOW == 86 (16159000) [pid = 2272] [serial = 1705] [outer = 00000000] [url = about:blank] 12:11:03 INFO - PROCESS | 2272 | --DOMWINDOW == 85 (19F59C00) [pid = 2272] [serial = 1721] [outer = 00000000] [url = about:blank] 12:11:03 INFO - PROCESS | 2272 | --DOMWINDOW == 84 (1510B800) [pid = 2272] [serial = 1702] [outer = 00000000] [url = about:blank] 12:11:03 INFO - PROCESS | 2272 | --DOMWINDOW == 83 (15183800) [pid = 2272] [serial = 1703] [outer = 00000000] [url = about:blank] 12:11:03 INFO - PROCESS | 2272 | --DOMWINDOW == 82 (10225800) [pid = 2272] [serial = 1699] [outer = 00000000] [url = about:blank] 12:11:03 INFO - PROCESS | 2272 | --DOMWINDOW == 81 (10502800) [pid = 2272] [serial = 1700] [outer = 00000000] [url = about:blank] 12:11:03 INFO - PROCESS | 2272 | --DOMWINDOW == 80 (136ED800) [pid = 2272] [serial = 1697] [outer = 00000000] [url = about:blank] 12:11:03 INFO - PROCESS | 2272 | --DOMWINDOW == 79 (110AC800) [pid = 2272] [serial = 1696] [outer = 00000000] [url = about:blank] 12:11:03 INFO - PROCESS | 2272 | --DOMWINDOW == 78 (0FFC4800) [pid = 2272] [serial = 1694] [outer = 00000000] [url = about:blank] 12:11:03 INFO - PROCESS | 2272 | --DOMWINDOW == 77 (0F9BDC00) [pid = 2272] [serial = 1693] [outer = 00000000] [url = about:blank] 12:11:03 INFO - PROCESS | 2272 | --DOMWINDOW == 76 (19202C00) [pid = 2272] [serial = 1691] [outer = 00000000] [url = about:blank] 12:11:03 INFO - PROCESS | 2272 | --DOMWINDOW == 75 (18E5E400) [pid = 2272] [serial = 1690] [outer = 00000000] [url = about:blank] 12:11:03 INFO - PROCESS | 2272 | --DOMWINDOW == 74 (15117400) [pid = 2272] [serial = 1688] [outer = 00000000] [url = about:blank] 12:11:03 INFO - PROCESS | 2272 | --DOMWINDOW == 73 (150D0800) [pid = 2272] [serial = 1687] [outer = 00000000] [url = about:blank] 12:11:03 INFO - PROCESS | 2272 | --DOMWINDOW == 72 (0FA56400) [pid = 2272] [serial = 1685] [outer = 00000000] [url = about:blank] 12:11:03 INFO - PROCESS | 2272 | --DOMWINDOW == 71 (0F571000) [pid = 2272] [serial = 1684] [outer = 00000000] [url = about:blank] 12:11:03 INFO - PROCESS | 2272 | --DOMWINDOW == 70 (191B0C00) [pid = 2272] [serial = 1682] [outer = 00000000] [url = about:blank] 12:11:03 INFO - PROCESS | 2272 | --DOMWINDOW == 69 (184D3400) [pid = 2272] [serial = 1718] [outer = 00000000] [url = about:blank] 12:11:03 INFO - PROCESS | 2272 | --DOMWINDOW == 68 (1671CC00) [pid = 2272] [serial = 1706] [outer = 00000000] [url = about:blank] 12:11:03 INFO - PROCESS | 2272 | 1461179463942 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 12:11:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 12:11:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 890ms 12:11:04 INFO - PROCESS | 2272 | 1461179464023 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 12:11:04 INFO - PROCESS | 2272 | 1461179464029 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 12:11:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 12:11:04 INFO - PROCESS | 2272 | 1461179464034 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 12:11:04 INFO - PROCESS | 2272 | 1461179464037 Marionette TRACE conn5 <- [1,2330,null,{}] 12:11:04 INFO - PROCESS | 2272 | 1461179464041 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:04 INFO - PROCESS | 2272 | 1461179464120 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 12:11:04 INFO - PROCESS | 2272 | 1461179464129 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:04 INFO - PROCESS | 2272 | ++DOCSHELL 1001DC00 == 30 [pid = 2272] [id = 592] 12:11:04 INFO - PROCESS | 2272 | ++DOMWINDOW == 69 (10026400) [pid = 2272] [serial = 1776] [outer = 00000000] 12:11:04 INFO - PROCESS | 2272 | ++DOMWINDOW == 70 (1022C400) [pid = 2272] [serial = 1777] [outer = 10026400] 12:11:04 INFO - PROCESS | 2272 | 1461179464174 Marionette DEBUG loaded listener.js 12:11:04 INFO - PROCESS | 2272 | ++DOMWINDOW == 71 (1042A400) [pid = 2272] [serial = 1778] [outer = 10026400] 12:11:04 INFO - PROCESS | 2272 | 1461179464637 Marionette TRACE conn5 <- [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]]]}] 12:11:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 12:11:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 630ms 12:11:04 INFO - PROCESS | 2272 | 1461179464668 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 12:11:04 INFO - PROCESS | 2272 | 1461179464670 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 12:11:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 12:11:04 INFO - PROCESS | 2272 | 1461179464674 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 12:11:04 INFO - PROCESS | 2272 | 1461179464677 Marionette TRACE conn5 <- [1,2334,null,{}] 12:11:04 INFO - PROCESS | 2272 | 1461179464688 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:04 INFO - PROCESS | 2272 | 1461179464802 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 12:11:04 INFO - PROCESS | 2272 | 1461179464894 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:04 INFO - PROCESS | 2272 | ++DOCSHELL 10428400 == 31 [pid = 2272] [id = 593] 12:11:04 INFO - PROCESS | 2272 | ++DOMWINDOW == 72 (1050BC00) [pid = 2272] [serial = 1779] [outer = 00000000] 12:11:04 INFO - PROCESS | 2272 | ++DOMWINDOW == 73 (14503C00) [pid = 2272] [serial = 1780] [outer = 1050BC00] 12:11:04 INFO - PROCESS | 2272 | 1461179464942 Marionette DEBUG loaded listener.js 12:11:05 INFO - PROCESS | 2272 | ++DOMWINDOW == 74 (147B0400) [pid = 2272] [serial = 1781] [outer = 1050BC00] 12:11:05 INFO - PROCESS | 2272 | 1461179465327 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 12:11:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 12:11:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 670ms 12:11:05 INFO - PROCESS | 2272 | 1461179465348 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 12:11:05 INFO - PROCESS | 2272 | 1461179465350 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 12:11:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 12:11:05 INFO - PROCESS | 2272 | 1461179465353 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 12:11:05 INFO - PROCESS | 2272 | 1461179465355 Marionette TRACE conn5 <- [1,2338,null,{}] 12:11:05 INFO - PROCESS | 2272 | 1461179465358 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:05 INFO - PROCESS | 2272 | 1461179465437 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 12:11:05 INFO - PROCESS | 2272 | 1461179465539 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:05 INFO - PROCESS | 2272 | ++DOCSHELL 105A1C00 == 32 [pid = 2272] [id = 594] 12:11:05 INFO - PROCESS | 2272 | ++DOMWINDOW == 75 (147AE000) [pid = 2272] [serial = 1782] [outer = 00000000] 12:11:05 INFO - PROCESS | 2272 | ++DOMWINDOW == 76 (15111400) [pid = 2272] [serial = 1783] [outer = 147AE000] 12:11:05 INFO - PROCESS | 2272 | 1461179465584 Marionette DEBUG loaded listener.js 12:11:05 INFO - PROCESS | 2272 | ++DOMWINDOW == 77 (151D0C00) [pid = 2272] [serial = 1784] [outer = 147AE000] 12:11:06 INFO - PROCESS | 2272 | 1461179466011 Marionette TRACE conn5 <- [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]]]}] 12:11:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 12:11:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 670ms 12:11:06 INFO - PROCESS | 2272 | 1461179466025 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 12:11:06 INFO - PROCESS | 2272 | 1461179466027 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 12:11:06 INFO - PROCESS | 2272 | 1461179466030 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 12:11:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 12:11:06 INFO - PROCESS | 2272 | 1461179466032 Marionette TRACE conn5 <- [1,2342,null,{}] 12:11:06 INFO - PROCESS | 2272 | 1461179466035 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:06 INFO - PROCESS | 2272 | 1461179466142 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 12:11:06 INFO - PROCESS | 2272 | 1461179466232 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:06 INFO - PROCESS | 2272 | ++DOCSHELL 15237C00 == 33 [pid = 2272] [id = 595] 12:11:06 INFO - PROCESS | 2272 | ++DOMWINDOW == 78 (15238400) [pid = 2272] [serial = 1785] [outer = 00000000] 12:11:06 INFO - PROCESS | 2272 | ++DOMWINDOW == 79 (152E3C00) [pid = 2272] [serial = 1786] [outer = 15238400] 12:11:06 INFO - PROCESS | 2272 | 1461179466277 Marionette DEBUG loaded listener.js 12:11:06 INFO - PROCESS | 2272 | ++DOMWINDOW == 80 (1608B800) [pid = 2272] [serial = 1787] [outer = 15238400] 12:11:06 INFO - PROCESS | 2272 | 1461179466713 Marionette TRACE conn5 <- [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]]]}] 12:11:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 12:11:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 731ms 12:11:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 12:11:06 INFO - PROCESS | 2272 | 1461179466765 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 12:11:06 INFO - PROCESS | 2272 | 1461179466767 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 12:11:06 INFO - PROCESS | 2272 | 1461179466770 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 12:11:06 INFO - PROCESS | 2272 | 1461179466772 Marionette TRACE conn5 <- [1,2346,null,{}] 12:11:06 INFO - PROCESS | 2272 | 1461179466775 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:06 INFO - PROCESS | 2272 | 1461179466909 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 12:11:06 INFO - PROCESS | 2272 | 1461179466925 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:06 INFO - PROCESS | 2272 | ++DOCSHELL 16719400 == 34 [pid = 2272] [id = 596] 12:11:06 INFO - PROCESS | 2272 | ++DOMWINDOW == 81 (167E4800) [pid = 2272] [serial = 1788] [outer = 00000000] 12:11:07 INFO - PROCESS | 2272 | ++DOMWINDOW == 82 (16E71000) [pid = 2272] [serial = 1789] [outer = 167E4800] 12:11:07 INFO - PROCESS | 2272 | 1461179467027 Marionette DEBUG loaded listener.js 12:11:07 INFO - PROCESS | 2272 | ++DOMWINDOW == 83 (16E6C000) [pid = 2272] [serial = 1790] [outer = 167E4800] 12:11:07 INFO - PROCESS | 2272 | 1461179467450 Marionette TRACE conn5 <- [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]]]}] 12:11:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 12:11:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 830ms 12:11:07 INFO - PROCESS | 2272 | --DOMWINDOW == 82 (1520A000) [pid = 2272] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 12:11:07 INFO - PROCESS | 2272 | --DOMWINDOW == 81 (0FB07400) [pid = 2272] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 12:11:07 INFO - PROCESS | 2272 | --DOMWINDOW == 80 (0F568000) [pid = 2272] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 12:11:07 INFO - PROCESS | 2272 | --DOMWINDOW == 79 (105A0000) [pid = 2272] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 12:11:07 INFO - PROCESS | 2272 | --DOMWINDOW == 78 (191B3400) [pid = 2272] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 12:11:07 INFO - PROCESS | 2272 | --DOMWINDOW == 77 (14A35C00) [pid = 2272] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 12:11:07 INFO - PROCESS | 2272 | --DOMWINDOW == 76 (1608B400) [pid = 2272] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 12:11:07 INFO - PROCESS | 2272 | --DOMWINDOW == 75 (17FA6C00) [pid = 2272] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 12:11:07 INFO - PROCESS | 2272 | --DOMWINDOW == 74 (152D8800) [pid = 2272] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 12:11:07 INFO - PROCESS | 2272 | --DOMWINDOW == 73 (0FFBEC00) [pid = 2272] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 12:11:07 INFO - PROCESS | 2272 | --DOMWINDOW == 72 (1022BC00) [pid = 2272] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 12:11:07 INFO - PROCESS | 2272 | --DOMWINDOW == 71 (1A186400) [pid = 2272] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 12:11:07 INFO - PROCESS | 2272 | --DOMWINDOW == 70 (167E3000) [pid = 2272] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 12:11:07 INFO - PROCESS | 2272 | 1461179467621 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 12:11:07 INFO - PROCESS | 2272 | 1461179467623 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 12:11:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 12:11:07 INFO - PROCESS | 2272 | 1461179467627 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 12:11:07 INFO - PROCESS | 2272 | 1461179467628 Marionette TRACE conn5 <- [1,2350,null,{}] 12:11:07 INFO - PROCESS | 2272 | 1461179467632 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:07 INFO - PROCESS | 2272 | 1461179467709 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 12:11:07 INFO - PROCESS | 2272 | 1461179467717 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:07 INFO - PROCESS | 2272 | ++DOCSHELL 0FBE1400 == 35 [pid = 2272] [id = 597] 12:11:07 INFO - PROCESS | 2272 | ++DOMWINDOW == 71 (0FFBEC00) [pid = 2272] [serial = 1791] [outer = 00000000] 12:11:07 INFO - PROCESS | 2272 | ++DOMWINDOW == 72 (13652000) [pid = 2272] [serial = 1792] [outer = 0FFBEC00] 12:11:07 INFO - PROCESS | 2272 | 1461179467762 Marionette DEBUG loaded listener.js 12:11:07 INFO - PROCESS | 2272 | ++DOMWINDOW == 73 (15240400) [pid = 2272] [serial = 1793] [outer = 0FFBEC00] 12:11:08 INFO - PROCESS | 2272 | 1461179468188 Marionette TRACE conn5 <- [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]]]}] 12:11:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 12:11:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 630ms 12:11:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 12:11:08 INFO - PROCESS | 2272 | 1461179468259 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 12:11:08 INFO - PROCESS | 2272 | 1461179468261 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 12:11:08 INFO - PROCESS | 2272 | 1461179468264 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 12:11:08 INFO - PROCESS | 2272 | 1461179468266 Marionette TRACE conn5 <- [1,2354,null,{}] 12:11:08 INFO - PROCESS | 2272 | 1461179468270 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:08 INFO - PROCESS | 2272 | 1461179468343 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 12:11:08 INFO - PROCESS | 2272 | 1461179468350 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:08 INFO - PROCESS | 2272 | ++DOCSHELL 1014AC00 == 36 [pid = 2272] [id = 598] 12:11:08 INFO - PROCESS | 2272 | ++DOMWINDOW == 74 (105A0000) [pid = 2272] [serial = 1794] [outer = 00000000] 12:11:08 INFO - PROCESS | 2272 | ++DOMWINDOW == 75 (17FA6C00) [pid = 2272] [serial = 1795] [outer = 105A0000] 12:11:08 INFO - PROCESS | 2272 | 1461179468394 Marionette DEBUG loaded listener.js 12:11:08 INFO - PROCESS | 2272 | ++DOMWINDOW == 76 (18E5C400) [pid = 2272] [serial = 1796] [outer = 105A0000] 12:11:08 INFO - PROCESS | 2272 | 1461179468820 Marionette TRACE conn5 <- [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]]]}] 12:11:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 12:11:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 570ms 12:11:08 INFO - PROCESS | 2272 | 1461179468835 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 12:11:08 INFO - PROCESS | 2272 | 1461179468837 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 12:11:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 12:11:08 INFO - PROCESS | 2272 | 1461179468840 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 12:11:08 INFO - PROCESS | 2272 | 1461179468841 Marionette TRACE conn5 <- [1,2358,null,{}] 12:11:08 INFO - PROCESS | 2272 | 1461179468845 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:08 INFO - PROCESS | 2272 | 1461179468960 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 12:11:08 INFO - PROCESS | 2272 | 1461179468968 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:08 INFO - PROCESS | 2272 | ++DOCSHELL 18E5E000 == 37 [pid = 2272] [id = 599] 12:11:08 INFO - PROCESS | 2272 | ++DOMWINDOW == 77 (18E5E800) [pid = 2272] [serial = 1797] [outer = 00000000] 12:11:09 INFO - PROCESS | 2272 | ++DOMWINDOW == 78 (191D9000) [pid = 2272] [serial = 1798] [outer = 18E5E800] 12:11:09 INFO - PROCESS | 2272 | 1461179469012 Marionette DEBUG loaded listener.js 12:11:09 INFO - PROCESS | 2272 | ++DOMWINDOW == 79 (191D5400) [pid = 2272] [serial = 1799] [outer = 18E5E800] 12:11:09 INFO - PROCESS | 2272 | 1461179469444 Marionette TRACE conn5 <- [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]]]}] 12:11:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 12:11:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 630ms 12:11:09 INFO - PROCESS | 2272 | 1461179469471 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 12:11:09 INFO - PROCESS | 2272 | 1461179469473 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 12:11:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 12:11:09 INFO - PROCESS | 2272 | 1461179469476 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 12:11:09 INFO - PROCESS | 2272 | 1461179469478 Marionette TRACE conn5 <- [1,2362,null,{}] 12:11:09 INFO - PROCESS | 2272 | 1461179469482 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:09 INFO - PROCESS | 2272 | 1461179469597 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 12:11:09 INFO - PROCESS | 2272 | 1461179469710 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:09 INFO - PROCESS | 2272 | ++DOCSHELL 0DE17400 == 38 [pid = 2272] [id = 600] 12:11:09 INFO - PROCESS | 2272 | ++DOMWINDOW == 80 (0DE1A400) [pid = 2272] [serial = 1800] [outer = 00000000] 12:11:09 INFO - PROCESS | 2272 | ++DOMWINDOW == 81 (0F577C00) [pid = 2272] [serial = 1801] [outer = 0DE1A400] 12:11:09 INFO - PROCESS | 2272 | 1461179469770 Marionette DEBUG loaded listener.js 12:11:09 INFO - PROCESS | 2272 | ++DOMWINDOW == 82 (0FB09800) [pid = 2272] [serial = 1802] [outer = 0DE1A400] 12:11:10 INFO - PROCESS | 2272 | 1461179470413 Marionette TRACE conn5 <- [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]]]}] 12:11:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 12:11:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 970ms 12:11:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 12:11:10 INFO - PROCESS | 2272 | 1461179470448 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 12:11:10 INFO - PROCESS | 2272 | 1461179470452 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 12:11:10 INFO - PROCESS | 2272 | 1461179470457 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 12:11:10 INFO - PROCESS | 2272 | 1461179470461 Marionette TRACE conn5 <- [1,2366,null,{}] 12:11:10 INFO - PROCESS | 2272 | 1461179470467 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:10 INFO - PROCESS | 2272 | 1461179470577 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 12:11:10 INFO - PROCESS | 2272 | 1461179470684 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:10 INFO - PROCESS | 2272 | ++DOCSHELL 13659000 == 39 [pid = 2272] [id = 601] 12:11:10 INFO - PROCESS | 2272 | ++DOMWINDOW == 83 (136E7C00) [pid = 2272] [serial = 1803] [outer = 00000000] 12:11:10 INFO - PROCESS | 2272 | ++DOMWINDOW == 84 (14BF0C00) [pid = 2272] [serial = 1804] [outer = 136E7C00] 12:11:10 INFO - PROCESS | 2272 | 1461179470741 Marionette DEBUG loaded listener.js 12:11:10 INFO - PROCESS | 2272 | ++DOMWINDOW == 85 (15117400) [pid = 2272] [serial = 1805] [outer = 136E7C00] 12:11:11 INFO - PROCESS | 2272 | 1461179471365 Marionette TRACE conn5 <- [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]]]}] 12:11:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 12:11:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 930ms 12:11:11 INFO - PROCESS | 2272 | 1461179471390 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 12:11:11 INFO - PROCESS | 2272 | 1461179471394 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 12:11:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 12:11:11 INFO - PROCESS | 2272 | 1461179471398 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 12:11:11 INFO - PROCESS | 2272 | 1461179471400 Marionette TRACE conn5 <- [1,2370,null,{}] 12:11:11 INFO - PROCESS | 2272 | 1461179471404 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:11 INFO - PROCESS | 2272 | 1461179471508 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 12:11:11 INFO - PROCESS | 2272 | 1461179471615 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:11 INFO - PROCESS | 2272 | ++DOCSHELL 167DC400 == 40 [pid = 2272] [id = 602] 12:11:11 INFO - PROCESS | 2272 | ++DOMWINDOW == 86 (169AB000) [pid = 2272] [serial = 1806] [outer = 00000000] 12:11:11 INFO - PROCESS | 2272 | ++DOMWINDOW == 87 (19206800) [pid = 2272] [serial = 1807] [outer = 169AB000] 12:11:11 INFO - PROCESS | 2272 | 1461179471671 Marionette DEBUG loaded listener.js 12:11:11 INFO - PROCESS | 2272 | ++DOMWINDOW == 88 (1958B400) [pid = 2272] [serial = 1808] [outer = 169AB000] 12:11:12 INFO - PROCESS | 2272 | 1461179472306 Marionette TRACE conn5 <- [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]]]}] 12:11:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 12:11:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 930ms 12:11:12 INFO - PROCESS | 2272 | 1461179472332 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 12:11:12 INFO - PROCESS | 2272 | 1461179472335 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 12:11:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 12:11:12 INFO - PROCESS | 2272 | 1461179472346 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 12:11:12 INFO - PROCESS | 2272 | 1461179472352 Marionette TRACE conn5 <- [1,2374,null,{}] 12:11:12 INFO - PROCESS | 2272 | 1461179472357 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:12 INFO - PROCESS | 2272 | 1461179472461 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 12:11:12 INFO - PROCESS | 2272 | 1461179472594 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:12 INFO - PROCESS | 2272 | ++DOCSHELL 1988DC00 == 41 [pid = 2272] [id = 603] 12:11:12 INFO - PROCESS | 2272 | ++DOMWINDOW == 89 (1988E800) [pid = 2272] [serial = 1809] [outer = 00000000] 12:11:12 INFO - PROCESS | 2272 | ++DOMWINDOW == 90 (19F8A400) [pid = 2272] [serial = 1810] [outer = 1988E800] 12:11:12 INFO - PROCESS | 2272 | 1461179472650 Marionette DEBUG loaded listener.js 12:11:12 INFO - PROCESS | 2272 | ++DOMWINDOW == 91 (1A18A000) [pid = 2272] [serial = 1811] [outer = 1988E800] 12:11:13 INFO - PROCESS | 2272 | 1461179473214 Marionette TRACE conn5 <- [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]]]}] 12:11:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 12:11:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 930ms 12:11:13 INFO - PROCESS | 2272 | 1461179473272 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 12:11:13 INFO - PROCESS | 2272 | 1461179473275 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 12:11:13 INFO - PROCESS | 2272 | 1461179473279 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 12:11:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 12:11:13 INFO - PROCESS | 2272 | 1461179473281 Marionette TRACE conn5 <- [1,2378,null,{}] 12:11:13 INFO - PROCESS | 2272 | 1461179473284 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:13 INFO - PROCESS | 2272 | 1461179473387 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 12:11:13 INFO - PROCESS | 2272 | 1461179473494 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:13 INFO - PROCESS | 2272 | ++DOCSHELL 15244400 == 42 [pid = 2272] [id = 604] 12:11:13 INFO - PROCESS | 2272 | ++DOMWINDOW == 92 (152E4000) [pid = 2272] [serial = 1812] [outer = 00000000] 12:11:13 INFO - PROCESS | 2272 | ++DOMWINDOW == 93 (17EF0800) [pid = 2272] [serial = 1813] [outer = 152E4000] 12:11:13 INFO - PROCESS | 2272 | 1461179473549 Marionette DEBUG loaded listener.js 12:11:13 INFO - PROCESS | 2272 | ++DOMWINDOW == 94 (17FA4800) [pid = 2272] [serial = 1814] [outer = 152E4000] 12:11:14 INFO - PROCESS | 2272 | 1461179474313 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 12:11:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 12:11:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1072ms 12:11:14 INFO - PROCESS | 2272 | 1461179474357 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 12:11:14 INFO - PROCESS | 2272 | 1461179474362 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 12:11:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 12:11:14 INFO - PROCESS | 2272 | 1461179474368 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 12:11:14 INFO - PROCESS | 2272 | 1461179474371 Marionette TRACE conn5 <- [1,2382,null,{}] 12:11:14 INFO - PROCESS | 2272 | 1461179474376 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:14 INFO - PROCESS | 2272 | 1461179474477 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 12:11:14 INFO - PROCESS | 2272 | 1461179474608 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:14 INFO - PROCESS | 2272 | --DOCSHELL 18E5E000 == 41 [pid = 2272] [id = 599] 12:11:14 INFO - PROCESS | 2272 | --DOCSHELL 1014AC00 == 40 [pid = 2272] [id = 598] 12:11:14 INFO - PROCESS | 2272 | --DOCSHELL 0FBE1400 == 39 [pid = 2272] [id = 597] 12:11:14 INFO - PROCESS | 2272 | --DOCSHELL 16719400 == 38 [pid = 2272] [id = 596] 12:11:14 INFO - PROCESS | 2272 | --DOCSHELL 15237C00 == 37 [pid = 2272] [id = 595] 12:11:14 INFO - PROCESS | 2272 | --DOCSHELL 105A1C00 == 36 [pid = 2272] [id = 594] 12:11:14 INFO - PROCESS | 2272 | --DOCSHELL 10428400 == 35 [pid = 2272] [id = 593] 12:11:14 INFO - PROCESS | 2272 | --DOCSHELL 1001DC00 == 34 [pid = 2272] [id = 592] 12:11:14 INFO - PROCESS | 2272 | --DOCSHELL 0DE59400 == 33 [pid = 2272] [id = 591] 12:11:14 INFO - PROCESS | 2272 | --DOCSHELL 1014A000 == 32 [pid = 2272] [id = 590] 12:11:14 INFO - PROCESS | 2272 | --DOMWINDOW == 93 (1A2C4800) [pid = 2272] [serial = 1765] [outer = 00000000] [url = about:blank] 12:11:14 INFO - PROCESS | 2272 | ++DOCSHELL 0DE16400 == 33 [pid = 2272] [id = 605] 12:11:14 INFO - PROCESS | 2272 | ++DOMWINDOW == 94 (0DE1DC00) [pid = 2272] [serial = 1815] [outer = 00000000] 12:11:14 INFO - PROCESS | 2272 | ++DOMWINDOW == 95 (0FA51000) [pid = 2272] [serial = 1816] [outer = 0DE1DC00] 12:11:14 INFO - PROCESS | 2272 | 1461179474704 Marionette DEBUG loaded listener.js 12:11:14 INFO - PROCESS | 2272 | ++DOMWINDOW == 96 (0FFCA400) [pid = 2272] [serial = 1817] [outer = 0DE1DC00] 12:11:14 INFO - PROCESS | 2272 | --DOCSHELL 0F576400 == 32 [pid = 2272] [id = 589] 12:11:14 INFO - PROCESS | 2272 | --DOMWINDOW == 95 (15246800) [pid = 2272] [serial = 1742] [outer = 00000000] [url = about:blank] 12:11:14 INFO - PROCESS | 2272 | --DOMWINDOW == 94 (14724400) [pid = 2272] [serial = 1759] [outer = 00000000] [url = about:blank] 12:11:14 INFO - PROCESS | 2272 | --DOMWINDOW == 93 (17F40400) [pid = 2272] [serial = 1750] [outer = 00000000] [url = about:blank] 12:11:14 INFO - PROCESS | 2272 | --DOMWINDOW == 92 (0F9C0800) [pid = 2272] [serial = 1727] [outer = 00000000] [url = about:blank] 12:11:14 INFO - PROCESS | 2272 | --DOMWINDOW == 91 (1365B800) [pid = 2272] [serial = 1735] [outer = 00000000] [url = about:blank] 12:11:14 INFO - PROCESS | 2272 | --DOMWINDOW == 90 (1920F000) [pid = 2272] [serial = 1756] [outer = 00000000] [url = about:blank] 12:11:14 INFO - PROCESS | 2272 | --DOMWINDOW == 89 (15032400) [pid = 2272] [serial = 1739] [outer = 00000000] [url = about:blank] 12:11:14 INFO - PROCESS | 2272 | --DOMWINDOW == 88 (167DDC00) [pid = 2272] [serial = 1745] [outer = 00000000] [url = about:blank] 12:11:14 INFO - PROCESS | 2272 | --DOMWINDOW == 87 (17FAE400) [pid = 2272] [serial = 1754] [outer = 00000000] [url = about:blank] 12:11:14 INFO - PROCESS | 2272 | --DOMWINDOW == 86 (14A40000) [pid = 2272] [serial = 1738] [outer = 00000000] [url = about:blank] 12:11:14 INFO - PROCESS | 2272 | --DOMWINDOW == 85 (19F53C00) [pid = 2272] [serial = 1762] [outer = 00000000] [url = about:blank] 12:11:14 INFO - PROCESS | 2272 | --DOMWINDOW == 84 (19881400) [pid = 2272] [serial = 1757] [outer = 00000000] [url = about:blank] 12:11:14 INFO - PROCESS | 2272 | --DOMWINDOW == 83 (17FAFC00) [pid = 2272] [serial = 1753] [outer = 00000000] [url = about:blank] 12:11:14 INFO - PROCESS | 2272 | --DOMWINDOW == 82 (14509000) [pid = 2272] [serial = 1736] [outer = 00000000] [url = about:blank] 12:11:14 INFO - PROCESS | 2272 | --DOMWINDOW == 81 (15241C00) [pid = 2272] [serial = 1741] [outer = 00000000] [url = about:blank] 12:11:14 INFO - PROCESS | 2272 | --DOMWINDOW == 80 (0FFC9C00) [pid = 2272] [serial = 1729] [outer = 00000000] [url = about:blank] 12:11:14 INFO - PROCESS | 2272 | --DOMWINDOW == 79 (10596C00) [pid = 2272] [serial = 1733] [outer = 00000000] [url = about:blank] 12:11:14 INFO - PROCESS | 2272 | --DOMWINDOW == 78 (10501400) [pid = 2272] [serial = 1732] [outer = 00000000] [url = about:blank] 12:11:14 INFO - PROCESS | 2272 | --DOMWINDOW == 77 (1001AC00) [pid = 2272] [serial = 1730] [outer = 00000000] [url = about:blank] 12:11:14 INFO - PROCESS | 2272 | --DOMWINDOW == 76 (14BFA400) [pid = 2272] [serial = 1760] [outer = 00000000] [url = about:blank] 12:11:14 INFO - PROCESS | 2272 | --DOMWINDOW == 75 (1A2BDC00) [pid = 2272] [serial = 1724] [outer = 00000000] [url = about:blank] 12:11:14 INFO - PROCESS | 2272 | --DOMWINDOW == 74 (16716400) [pid = 2272] [serial = 1744] [outer = 00000000] [url = about:blank] 12:11:14 INFO - PROCESS | 2272 | --DOMWINDOW == 73 (0F6B7000) [pid = 2272] [serial = 1726] [outer = 00000000] [url = about:blank] 12:11:14 INFO - PROCESS | 2272 | --DOMWINDOW == 72 (16E6A400) [pid = 2272] [serial = 1747] [outer = 00000000] [url = about:blank] 12:11:14 INFO - PROCESS | 2272 | --DOMWINDOW == 71 (16B04400) [pid = 2272] [serial = 1748] [outer = 00000000] [url = about:blank] 12:11:14 INFO - PROCESS | 2272 | --DOMWINDOW == 70 (19F5E800) [pid = 2272] [serial = 1763] [outer = 00000000] [url = about:blank] 12:11:15 INFO - PROCESS | 2272 | 1461179475184 Marionette TRACE conn5 <- [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]]]}] 12:11:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 12:11:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 830ms 12:11:15 INFO - PROCESS | 2272 | 1461179475200 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 12:11:15 INFO - PROCESS | 2272 | 1461179475205 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 12:11:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 12:11:15 INFO - PROCESS | 2272 | 1461179475211 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 12:11:15 INFO - PROCESS | 2272 | 1461179475213 Marionette TRACE conn5 <- [1,2386,null,{}] 12:11:15 INFO - PROCESS | 2272 | 1461179475217 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:15 INFO - PROCESS | 2272 | 1461179475299 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 12:11:15 INFO - PROCESS | 2272 | 1461179475308 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:15 INFO - PROCESS | 2272 | ++DOCSHELL 10018400 == 33 [pid = 2272] [id = 606] 12:11:15 INFO - PROCESS | 2272 | ++DOMWINDOW == 71 (1059A800) [pid = 2272] [serial = 1818] [outer = 00000000] 12:11:15 INFO - PROCESS | 2272 | ++DOMWINDOW == 72 (10DAE800) [pid = 2272] [serial = 1819] [outer = 1059A800] 12:11:15 INFO - PROCESS | 2272 | 1461179475354 Marionette DEBUG loaded listener.js 12:11:15 INFO - PROCESS | 2272 | ++DOMWINDOW == 73 (110B2400) [pid = 2272] [serial = 1820] [outer = 1059A800] 12:11:15 INFO - PROCESS | 2272 | 1461179475849 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 12:11:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 12:11:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 670ms 12:11:15 INFO - PROCESS | 2272 | 1461179475885 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 12:11:15 INFO - PROCESS | 2272 | 1461179475887 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 12:11:15 INFO - PROCESS | 2272 | 1461179475890 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 12:11:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 12:11:15 INFO - PROCESS | 2272 | 1461179475894 Marionette TRACE conn5 <- [1,2390,null,{}] 12:11:15 INFO - PROCESS | 2272 | 1461179475903 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:15 INFO - PROCESS | 2272 | 1461179475988 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 12:11:16 INFO - PROCESS | 2272 | 1461179475997 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:16 INFO - PROCESS | 2272 | ++DOCSHELL 14725000 == 34 [pid = 2272] [id = 607] 12:11:16 INFO - PROCESS | 2272 | ++DOMWINDOW == 74 (15032400) [pid = 2272] [serial = 1821] [outer = 00000000] 12:11:16 INFO - PROCESS | 2272 | ++DOMWINDOW == 75 (1510B800) [pid = 2272] [serial = 1822] [outer = 15032400] 12:11:16 INFO - PROCESS | 2272 | 1461179476044 Marionette DEBUG loaded listener.js 12:11:16 INFO - PROCESS | 2272 | ++DOMWINDOW == 76 (15116000) [pid = 2272] [serial = 1823] [outer = 15032400] 12:11:16 INFO - PROCESS | 2272 | 1461179476512 Marionette TRACE conn5 <- [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]]]}] 12:11:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 12:11:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 670ms 12:11:16 INFO - PROCESS | 2272 | 1461179476564 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 12:11:16 INFO - PROCESS | 2272 | 1461179476567 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 12:11:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 12:11:16 INFO - PROCESS | 2272 | 1461179476570 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 12:11:16 INFO - PROCESS | 2272 | 1461179476572 Marionette TRACE conn5 <- [1,2394,null,{}] 12:11:16 INFO - PROCESS | 2272 | 1461179476576 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:16 INFO - PROCESS | 2272 | 1461179476658 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 12:11:16 INFO - PROCESS | 2272 | 1461179476789 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:16 INFO - PROCESS | 2272 | ++DOCSHELL 15241000 == 35 [pid = 2272] [id = 608] 12:11:16 INFO - PROCESS | 2272 | ++DOMWINDOW == 77 (15241800) [pid = 2272] [serial = 1824] [outer = 00000000] 12:11:16 INFO - PROCESS | 2272 | ++DOMWINDOW == 78 (1614D800) [pid = 2272] [serial = 1825] [outer = 15241800] 12:11:16 INFO - PROCESS | 2272 | 1461179476834 Marionette DEBUG loaded listener.js 12:11:16 INFO - PROCESS | 2272 | ++DOMWINDOW == 79 (16719400) [pid = 2272] [serial = 1826] [outer = 15241800] 12:11:17 INFO - PROCESS | 2272 | 1461179477226 Marionette TRACE conn5 <- [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]]]}] 12:11:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 12:11:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 670ms 12:11:17 INFO - PROCESS | 2272 | 1461179477244 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 12:11:17 INFO - PROCESS | 2272 | 1461179477246 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 12:11:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 12:11:17 INFO - PROCESS | 2272 | 1461179477250 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 12:11:17 INFO - PROCESS | 2272 | 1461179477251 Marionette TRACE conn5 <- [1,2398,null,{}] 12:11:17 INFO - PROCESS | 2272 | 1461179477255 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:17 INFO - PROCESS | 2272 | 1461179477373 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 12:11:17 INFO - PROCESS | 2272 | 1461179477379 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:17 INFO - PROCESS | 2272 | ++DOCSHELL 0F568800 == 36 [pid = 2272] [id = 609] 12:11:17 INFO - PROCESS | 2272 | ++DOMWINDOW == 80 (0F574400) [pid = 2272] [serial = 1827] [outer = 00000000] 12:11:17 INFO - PROCESS | 2272 | ++DOMWINDOW == 81 (167E2400) [pid = 2272] [serial = 1828] [outer = 0F574400] 12:11:17 INFO - PROCESS | 2272 | 1461179477426 Marionette DEBUG loaded listener.js 12:11:17 INFO - PROCESS | 2272 | ++DOMWINDOW == 82 (16B08000) [pid = 2272] [serial = 1829] [outer = 0F574400] 12:11:17 INFO - PROCESS | 2272 | 1461179477943 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 12:11:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 12:11:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 730ms 12:11:17 INFO - PROCESS | 2272 | 1461179477981 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 12:11:17 INFO - PROCESS | 2272 | 1461179477983 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 12:11:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 12:11:17 INFO - PROCESS | 2272 | 1461179477992 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 12:11:17 INFO - PROCESS | 2272 | 1461179477993 Marionette TRACE conn5 <- [1,2402,null,{}] 12:11:18 INFO - PROCESS | 2272 | 1461179477997 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:18 INFO - PROCESS | 2272 | 1461179478147 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 12:11:18 INFO - PROCESS | 2272 | 1461179478213 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:18 INFO - PROCESS | 2272 | ++DOCSHELL 0F565C00 == 37 [pid = 2272] [id = 610] 12:11:18 INFO - PROCESS | 2272 | ++DOMWINDOW == 83 (0FA5E000) [pid = 2272] [serial = 1830] [outer = 00000000] 12:11:18 INFO - PROCESS | 2272 | ++DOMWINDOW == 84 (18E2F400) [pid = 2272] [serial = 1831] [outer = 0FA5E000] 12:11:18 INFO - PROCESS | 2272 | 1461179478262 Marionette DEBUG loaded listener.js 12:11:18 INFO - PROCESS | 2272 | ++DOMWINDOW == 85 (18E29000) [pid = 2272] [serial = 1832] [outer = 0FA5E000] 12:11:18 INFO - PROCESS | 2272 | 1461179478671 Marionette TRACE conn5 <- [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]]]}] 12:11:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 12:11:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 730ms 12:11:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 12:11:18 INFO - PROCESS | 2272 | 1461179478721 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 12:11:18 INFO - PROCESS | 2272 | 1461179478723 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 12:11:18 INFO - PROCESS | 2272 | 1461179478726 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 12:11:18 INFO - PROCESS | 2272 | 1461179478728 Marionette TRACE conn5 <- [1,2406,null,{}] 12:11:18 INFO - PROCESS | 2272 | 1461179478731 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:18 INFO - PROCESS | 2272 | 1461179478841 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 12:11:18 INFO - PROCESS | 2272 | 1461179478847 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:18 INFO - PROCESS | 2272 | ++DOCSHELL 191DC800 == 38 [pid = 2272] [id = 611] 12:11:18 INFO - PROCESS | 2272 | ++DOMWINDOW == 86 (19210800) [pid = 2272] [serial = 1833] [outer = 00000000] 12:11:18 INFO - PROCESS | 2272 | ++DOMWINDOW == 87 (19F52800) [pid = 2272] [serial = 1834] [outer = 19210800] 12:11:18 INFO - PROCESS | 2272 | 1461179478892 Marionette DEBUG loaded listener.js 12:11:18 INFO - PROCESS | 2272 | ++DOMWINDOW == 88 (19F4A400) [pid = 2272] [serial = 1835] [outer = 19210800] 12:11:19 INFO - PROCESS | 2272 | --DOMWINDOW == 87 (17F3A800) [pid = 2272] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 12:11:19 INFO - PROCESS | 2272 | --DOMWINDOW == 86 (15238400) [pid = 2272] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 12:11:19 INFO - PROCESS | 2272 | --DOMWINDOW == 85 (0F55B800) [pid = 2272] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 12:11:19 INFO - PROCESS | 2272 | --DOMWINDOW == 84 (167E4800) [pid = 2272] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 12:11:19 INFO - PROCESS | 2272 | --DOMWINDOW == 83 (0FFBEC00) [pid = 2272] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 12:11:19 INFO - PROCESS | 2272 | --DOMWINDOW == 82 (105A0000) [pid = 2272] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 12:11:19 INFO - PROCESS | 2272 | --DOMWINDOW == 81 (1A183000) [pid = 2272] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 12:11:19 INFO - PROCESS | 2272 | --DOMWINDOW == 80 (10026400) [pid = 2272] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 12:11:19 INFO - PROCESS | 2272 | --DOMWINDOW == 79 (1050BC00) [pid = 2272] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 12:11:19 INFO - PROCESS | 2272 | --DOMWINDOW == 78 (147AE000) [pid = 2272] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 12:11:19 INFO - PROCESS | 2272 | 1461179479380 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 12:11:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 12:11:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 670ms 12:11:19 INFO - PROCESS | 2272 | 1461179479396 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 12:11:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 12:11:19 INFO - PROCESS | 2272 | 1461179479398 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 12:11:19 INFO - PROCESS | 2272 | 1461179479401 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 12:11:19 INFO - PROCESS | 2272 | 1461179479403 Marionette TRACE conn5 <- [1,2410,null,{}] 12:11:19 INFO - PROCESS | 2272 | 1461179479406 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:19 INFO - PROCESS | 2272 | 1461179479517 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 12:11:19 INFO - PROCESS | 2272 | 1461179479608 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:19 INFO - PROCESS | 2272 | ++DOCSHELL 0FA50800 == 39 [pid = 2272] [id = 612] 12:11:19 INFO - PROCESS | 2272 | ++DOMWINDOW == 79 (10017C00) [pid = 2272] [serial = 1836] [outer = 00000000] 12:11:19 INFO - PROCESS | 2272 | ++DOMWINDOW == 80 (17F3F400) [pid = 2272] [serial = 1837] [outer = 10017C00] 12:11:19 INFO - PROCESS | 2272 | 1461179479656 Marionette DEBUG loaded listener.js 12:11:19 INFO - PROCESS | 2272 | ++DOMWINDOW == 81 (19835000) [pid = 2272] [serial = 1838] [outer = 10017C00] 12:11:20 INFO - PROCESS | 2272 | 1461179480011 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 12:11:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 12:11:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 670ms 12:11:20 INFO - PROCESS | 2272 | 1461179480072 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 12:11:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 12:11:20 INFO - PROCESS | 2272 | 1461179480074 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 12:11:20 INFO - PROCESS | 2272 | 1461179480078 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 12:11:20 INFO - PROCESS | 2272 | 1461179480079 Marionette TRACE conn5 <- [1,2414,null,{}] 12:11:20 INFO - PROCESS | 2272 | 1461179480083 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:20 INFO - PROCESS | 2272 | 1461179480159 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 12:11:20 INFO - PROCESS | 2272 | 1461179480165 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:20 INFO - PROCESS | 2272 | ++DOCSHELL 13650000 == 40 [pid = 2272] [id = 613] 12:11:20 INFO - PROCESS | 2272 | ++DOMWINDOW == 82 (17F37C00) [pid = 2272] [serial = 1839] [outer = 00000000] 12:11:20 INFO - PROCESS | 2272 | ++DOMWINDOW == 83 (1A568400) [pid = 2272] [serial = 1840] [outer = 17F37C00] 12:11:20 INFO - PROCESS | 2272 | 1461179480209 Marionette DEBUG loaded listener.js 12:11:20 INFO - PROCESS | 2272 | ++DOMWINDOW == 84 (1A56D400) [pid = 2272] [serial = 1841] [outer = 17F37C00] 12:11:20 INFO - PROCESS | 2272 | 1461179480640 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 12:11:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 12:11:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 570ms 12:11:20 INFO - PROCESS | 2272 | 1461179480648 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 12:11:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 12:11:20 INFO - PROCESS | 2272 | 1461179480650 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 12:11:20 INFO - PROCESS | 2272 | 1461179480653 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 12:11:20 INFO - PROCESS | 2272 | 1461179480655 Marionette TRACE conn5 <- [1,2418,null,{}] 12:11:20 INFO - PROCESS | 2272 | 1461179480658 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:20 INFO - PROCESS | 2272 | 1461179480782 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 12:11:20 INFO - PROCESS | 2272 | 1461179480791 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:20 INFO - PROCESS | 2272 | ++DOCSHELL 10140800 == 41 [pid = 2272] [id = 614] 12:11:20 INFO - PROCESS | 2272 | ++DOMWINDOW == 85 (1A56D800) [pid = 2272] [serial = 1842] [outer = 00000000] 12:11:20 INFO - PROCESS | 2272 | ++DOMWINDOW == 86 (1A652400) [pid = 2272] [serial = 1843] [outer = 1A56D800] 12:11:20 INFO - PROCESS | 2272 | 1461179480836 Marionette DEBUG loaded listener.js 12:11:20 INFO - PROCESS | 2272 | ++DOMWINDOW == 87 (1B33B000) [pid = 2272] [serial = 1844] [outer = 1A56D800] 12:11:21 INFO - PROCESS | 2272 | 1461179481397 Marionette TRACE conn5 <- [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]]]}] 12:11:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 12:11:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 770ms 12:11:21 INFO - PROCESS | 2272 | 1461179481425 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 12:11:21 INFO - PROCESS | 2272 | 1461179481429 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 12:11:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 12:11:21 INFO - PROCESS | 2272 | 1461179481435 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 12:11:21 INFO - PROCESS | 2272 | 1461179481438 Marionette TRACE conn5 <- [1,2422,null,{}] 12:11:21 INFO - PROCESS | 2272 | 1461179481444 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:21 INFO - PROCESS | 2272 | 1461179481552 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 12:11:21 INFO - PROCESS | 2272 | 1461179481664 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:21 INFO - PROCESS | 2272 | ++DOCSHELL 0FA5E800 == 42 [pid = 2272] [id = 615] 12:11:21 INFO - PROCESS | 2272 | ++DOMWINDOW == 88 (0FB80400) [pid = 2272] [serial = 1845] [outer = 00000000] 12:11:21 INFO - PROCESS | 2272 | ++DOMWINDOW == 89 (1014D000) [pid = 2272] [serial = 1846] [outer = 0FB80400] 12:11:21 INFO - PROCESS | 2272 | 1461179481721 Marionette DEBUG loaded listener.js 12:11:21 INFO - PROCESS | 2272 | ++DOMWINDOW == 90 (1022A400) [pid = 2272] [serial = 1847] [outer = 0FB80400] 12:11:22 INFO - PROCESS | 2272 | 1461179482379 Marionette TRACE conn5 <- [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]]]}] 12:11:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 12:11:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 990ms 12:11:22 INFO - PROCESS | 2272 | 1461179482425 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 12:11:22 INFO - PROCESS | 2272 | 1461179482431 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 12:11:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 12:11:22 INFO - PROCESS | 2272 | 1461179482437 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 12:11:22 INFO - PROCESS | 2272 | 1461179482440 Marionette TRACE conn5 <- [1,2426,null,{}] 12:11:22 INFO - PROCESS | 2272 | 1461179482444 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:22 INFO - PROCESS | 2272 | 1461179482579 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 12:11:22 INFO - PROCESS | 2272 | 1461179482716 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:22 INFO - PROCESS | 2272 | ++DOCSHELL 10593400 == 43 [pid = 2272] [id = 616] 12:11:22 INFO - PROCESS | 2272 | ++DOMWINDOW == 91 (10E92800) [pid = 2272] [serial = 1848] [outer = 00000000] 12:11:22 INFO - PROCESS | 2272 | ++DOMWINDOW == 92 (1510A400) [pid = 2272] [serial = 1849] [outer = 10E92800] 12:11:22 INFO - PROCESS | 2272 | 1461179482773 Marionette DEBUG loaded listener.js 12:11:22 INFO - PROCESS | 2272 | ++DOMWINDOW == 93 (1523F000) [pid = 2272] [serial = 1850] [outer = 10E92800] 12:11:23 INFO - PROCESS | 2272 | 1461179483350 Marionette TRACE conn5 <- [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]]]}] 12:11:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 12:11:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 930ms 12:11:23 INFO - PROCESS | 2272 | 1461179483370 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 12:11:23 INFO - PROCESS | 2272 | 1461179483372 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 12:11:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 12:11:23 INFO - PROCESS | 2272 | 1461179483389 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 12:11:23 INFO - PROCESS | 2272 | 1461179483393 Marionette TRACE conn5 <- [1,2430,null,{}] 12:11:23 INFO - PROCESS | 2272 | 1461179483407 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:23 INFO - PROCESS | 2272 | 1461179483514 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 12:11:23 INFO - PROCESS | 2272 | 1461179483651 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:23 INFO - PROCESS | 2272 | ++DOCSHELL 167E6000 == 44 [pid = 2272] [id = 617] 12:11:23 INFO - PROCESS | 2272 | ++DOMWINDOW == 94 (191B1800) [pid = 2272] [serial = 1851] [outer = 00000000] 12:11:23 INFO - PROCESS | 2272 | ++DOMWINDOW == 95 (1A56BC00) [pid = 2272] [serial = 1852] [outer = 191B1800] 12:11:23 INFO - PROCESS | 2272 | 1461179483710 Marionette DEBUG loaded listener.js 12:11:23 INFO - PROCESS | 2272 | ++DOMWINDOW == 96 (1B373000) [pid = 2272] [serial = 1853] [outer = 191B1800] 12:11:24 INFO - PROCESS | 2272 | 1461179484545 Marionette TRACE conn5 <- [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]]]}] 12:11:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 12:11:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1192ms 12:11:24 INFO - PROCESS | 2272 | 1461179484572 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 12:11:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 12:11:24 INFO - PROCESS | 2272 | 1461179484576 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 12:11:24 INFO - PROCESS | 2272 | 1461179484581 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 12:11:24 INFO - PROCESS | 2272 | 1461179484584 Marionette TRACE conn5 <- [1,2434,null,{}] 12:11:24 INFO - PROCESS | 2272 | 1461179484636 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:24 INFO - PROCESS | 2272 | 1461179484737 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 12:11:24 INFO - PROCESS | 2272 | 1461179484869 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:24 INFO - PROCESS | 2272 | ++DOCSHELL 0F55C000 == 45 [pid = 2272] [id = 618] 12:11:24 INFO - PROCESS | 2272 | ++DOMWINDOW == 97 (0FF0D800) [pid = 2272] [serial = 1854] [outer = 00000000] 12:11:24 INFO - PROCESS | 2272 | ++DOMWINDOW == 98 (10149400) [pid = 2272] [serial = 1855] [outer = 0FF0D800] 12:11:24 INFO - PROCESS | 2272 | 1461179484922 Marionette DEBUG loaded listener.js 12:11:25 INFO - PROCESS | 2272 | ++DOMWINDOW == 99 (1022B800) [pid = 2272] [serial = 1856] [outer = 0FF0D800] 12:11:25 INFO - PROCESS | 2272 | --DOCSHELL 13650000 == 44 [pid = 2272] [id = 613] 12:11:25 INFO - PROCESS | 2272 | --DOCSHELL 0FA50800 == 43 [pid = 2272] [id = 612] 12:11:25 INFO - PROCESS | 2272 | --DOCSHELL 191DC800 == 42 [pid = 2272] [id = 611] 12:11:25 INFO - PROCESS | 2272 | --DOCSHELL 0F565C00 == 41 [pid = 2272] [id = 610] 12:11:25 INFO - PROCESS | 2272 | --DOCSHELL 0F568800 == 40 [pid = 2272] [id = 609] 12:11:25 INFO - PROCESS | 2272 | --DOCSHELL 15241000 == 39 [pid = 2272] [id = 608] 12:11:25 INFO - PROCESS | 2272 | --DOCSHELL 14725000 == 38 [pid = 2272] [id = 607] 12:11:25 INFO - PROCESS | 2272 | --DOMWINDOW == 98 (191D9000) [pid = 2272] [serial = 1798] [outer = 00000000] [url = about:blank] 12:11:25 INFO - PROCESS | 2272 | --DOCSHELL 10018400 == 37 [pid = 2272] [id = 606] 12:11:25 INFO - PROCESS | 2272 | --DOCSHELL 0DE16400 == 36 [pid = 2272] [id = 605] 12:11:25 INFO - PROCESS | 2272 | --DOCSHELL 13659000 == 35 [pid = 2272] [id = 601] 12:11:25 INFO - PROCESS | 2272 | --DOCSHELL 0DE17400 == 34 [pid = 2272] [id = 600] 12:11:25 INFO - PROCESS | 2272 | --DOMWINDOW == 97 (17F3E000) [pid = 2272] [serial = 1751] [outer = 00000000] [url = about:blank] 12:11:25 INFO - PROCESS | 2272 | --DOMWINDOW == 96 (152E3C00) [pid = 2272] [serial = 1786] [outer = 00000000] [url = about:blank] 12:11:25 INFO - PROCESS | 2272 | --DOMWINDOW == 95 (10DA7400) [pid = 2272] [serial = 1771] [outer = 00000000] [url = about:blank] 12:11:25 INFO - PROCESS | 2272 | --DOMWINDOW == 94 (0FB0A000) [pid = 2272] [serial = 1774] [outer = 00000000] [url = about:blank] 12:11:25 INFO - PROCESS | 2272 | --DOMWINDOW == 93 (16E71000) [pid = 2272] [serial = 1789] [outer = 00000000] [url = about:blank] 12:11:25 INFO - PROCESS | 2272 | --DOMWINDOW == 92 (0FFC5C00) [pid = 2272] [serial = 1775] [outer = 00000000] [url = about:blank] 12:11:25 INFO - PROCESS | 2272 | --DOMWINDOW == 91 (0FB80C00) [pid = 2272] [serial = 1768] [outer = 00000000] [url = about:blank] 12:11:25 INFO - PROCESS | 2272 | --DOMWINDOW == 90 (1608B800) [pid = 2272] [serial = 1787] [outer = 00000000] [url = about:blank] 12:11:25 INFO - PROCESS | 2272 | --DOMWINDOW == 89 (13652000) [pid = 2272] [serial = 1792] [outer = 00000000] [url = about:blank] 12:11:25 INFO - PROCESS | 2272 | --DOMWINDOW == 88 (15240400) [pid = 2272] [serial = 1793] [outer = 00000000] [url = about:blank] 12:11:25 INFO - PROCESS | 2272 | --DOMWINDOW == 87 (17FA6C00) [pid = 2272] [serial = 1795] [outer = 00000000] [url = about:blank] 12:11:25 INFO - PROCESS | 2272 | --DOMWINDOW == 86 (16E6C000) [pid = 2272] [serial = 1790] [outer = 00000000] [url = about:blank] 12:11:25 INFO - PROCESS | 2272 | --DOMWINDOW == 85 (1A56B800) [pid = 2272] [serial = 1766] [outer = 00000000] [url = about:blank] 12:11:25 INFO - PROCESS | 2272 | --DOMWINDOW == 84 (1022C400) [pid = 2272] [serial = 1777] [outer = 00000000] [url = about:blank] 12:11:25 INFO - PROCESS | 2272 | --DOMWINDOW == 83 (1042A400) [pid = 2272] [serial = 1778] [outer = 00000000] [url = about:blank] 12:11:25 INFO - PROCESS | 2272 | --DOMWINDOW == 82 (14503C00) [pid = 2272] [serial = 1780] [outer = 00000000] [url = about:blank] 12:11:25 INFO - PROCESS | 2272 | --DOMWINDOW == 81 (147B0400) [pid = 2272] [serial = 1781] [outer = 00000000] [url = about:blank] 12:11:25 INFO - PROCESS | 2272 | --DOMWINDOW == 80 (15111400) [pid = 2272] [serial = 1783] [outer = 00000000] [url = about:blank] 12:11:25 INFO - PROCESS | 2272 | --DOMWINDOW == 79 (18E5C400) [pid = 2272] [serial = 1796] [outer = 00000000] [url = about:blank] 12:11:25 INFO - PROCESS | 2272 | --DOMWINDOW == 78 (151D0C00) [pid = 2272] [serial = 1784] [outer = 00000000] [url = about:blank] 12:11:25 INFO - PROCESS | 2272 | 1461179485455 Marionette TRACE conn5 <- [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]]]}] 12:11:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 12:11:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 930ms 12:11:25 INFO - PROCESS | 2272 | 1461179485515 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 12:11:25 INFO - PROCESS | 2272 | 1461179485521 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 12:11:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 12:11:25 INFO - PROCESS | 2272 | 1461179485526 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 12:11:25 INFO - PROCESS | 2272 | 1461179485529 Marionette TRACE conn5 <- [1,2438,null,{}] 12:11:25 INFO - PROCESS | 2272 | 1461179485533 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:25 INFO - PROCESS | 2272 | 1461179485612 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 12:11:25 INFO - PROCESS | 2272 | 1461179485621 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:25 INFO - PROCESS | 2272 | ++DOCSHELL 0FB84800 == 35 [pid = 2272] [id = 619] 12:11:25 INFO - PROCESS | 2272 | ++DOMWINDOW == 79 (0FBDC800) [pid = 2272] [serial = 1857] [outer = 00000000] 12:11:25 INFO - PROCESS | 2272 | ++DOMWINDOW == 80 (10148C00) [pid = 2272] [serial = 1858] [outer = 0FBDC800] 12:11:25 INFO - PROCESS | 2272 | 1461179485666 Marionette DEBUG loaded listener.js 12:11:25 INFO - PROCESS | 2272 | ++DOMWINDOW == 81 (10230C00) [pid = 2272] [serial = 1859] [outer = 0FBDC800] 12:11:26 INFO - PROCESS | 2272 | 1461179486168 Marionette TRACE conn5 <- [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]]]}] 12:11:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 12:11:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 671ms 12:11:26 INFO - PROCESS | 2272 | 1461179486242 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 12:11:26 INFO - PROCESS | 2272 | 1461179486244 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 12:11:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 12:11:26 INFO - PROCESS | 2272 | 1461179486250 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 12:11:26 INFO - PROCESS | 2272 | 1461179486253 Marionette TRACE conn5 <- [1,2442,null,{}] 12:11:26 INFO - PROCESS | 2272 | 1461179486263 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:26 INFO - PROCESS | 2272 | 1461179486344 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 12:11:26 INFO - PROCESS | 2272 | 1461179486437 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:26 INFO - PROCESS | 2272 | ++DOCSHELL 10423000 == 36 [pid = 2272] [id = 620] 12:11:26 INFO - PROCESS | 2272 | ++DOMWINDOW == 82 (1042A400) [pid = 2272] [serial = 1860] [outer = 00000000] 12:11:26 INFO - PROCESS | 2272 | ++DOMWINDOW == 83 (147A5C00) [pid = 2272] [serial = 1861] [outer = 1042A400] 12:11:26 INFO - PROCESS | 2272 | 1461179486484 Marionette DEBUG loaded listener.js 12:11:26 INFO - PROCESS | 2272 | ++DOMWINDOW == 84 (14A37000) [pid = 2272] [serial = 1862] [outer = 1042A400] 12:11:26 INFO - PROCESS | 2272 | 1461179486869 Marionette TRACE conn5 <- [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]]]}] 12:11:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 12:11:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 670ms 12:11:26 INFO - PROCESS | 2272 | 1461179486923 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 12:11:26 INFO - PROCESS | 2272 | 1461179486926 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 12:11:26 INFO - PROCESS | 2272 | 1461179486929 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 12:11:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 12:11:26 INFO - PROCESS | 2272 | 1461179486930 Marionette TRACE conn5 <- [1,2446,null,{}] 12:11:26 INFO - PROCESS | 2272 | 1461179486934 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:27 INFO - PROCESS | 2272 | 1461179487014 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 12:11:27 INFO - PROCESS | 2272 | 1461179487020 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:27 INFO - PROCESS | 2272 | ++DOCSHELL 150D0400 == 37 [pid = 2272] [id = 621] 12:11:27 INFO - PROCESS | 2272 | ++DOMWINDOW == 85 (150E7800) [pid = 2272] [serial = 1863] [outer = 00000000] 12:11:27 INFO - PROCESS | 2272 | ++DOMWINDOW == 86 (1523EC00) [pid = 2272] [serial = 1864] [outer = 150E7800] 12:11:27 INFO - PROCESS | 2272 | 1461179487066 Marionette DEBUG loaded listener.js 12:11:27 INFO - PROCESS | 2272 | ++DOMWINDOW == 87 (15246800) [pid = 2272] [serial = 1865] [outer = 150E7800] 12:11:27 INFO - PROCESS | 2272 | 1461179487497 Marionette TRACE conn5 <- [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]]]}] 12:11:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 12:11:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 631ms 12:11:27 INFO - PROCESS | 2272 | 1461179487564 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 12:11:27 INFO - PROCESS | 2272 | 1461179487566 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 12:11:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 12:11:27 INFO - PROCESS | 2272 | 1461179487569 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 12:11:27 INFO - PROCESS | 2272 | 1461179487571 Marionette TRACE conn5 <- [1,2450,null,{}] 12:11:27 INFO - PROCESS | 2272 | 1461179487575 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:27 INFO - PROCESS | 2272 | 1461179487682 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 12:11:27 INFO - PROCESS | 2272 | 1461179487778 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:27 INFO - PROCESS | 2272 | ++DOCSHELL 1608B400 == 38 [pid = 2272] [id = 622] 12:11:27 INFO - PROCESS | 2272 | ++DOMWINDOW == 88 (1614D400) [pid = 2272] [serial = 1866] [outer = 00000000] 12:11:27 INFO - PROCESS | 2272 | ++DOMWINDOW == 89 (167D8C00) [pid = 2272] [serial = 1867] [outer = 1614D400] 12:11:27 INFO - PROCESS | 2272 | 1461179487823 Marionette DEBUG loaded listener.js 12:11:27 INFO - PROCESS | 2272 | ++DOMWINDOW == 90 (167E1400) [pid = 2272] [serial = 1868] [outer = 1614D400] 12:11:28 INFO - PROCESS | 2272 | 1461179488230 Marionette TRACE conn5 <- [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]]]}] 12:11:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 12:11:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 730ms 12:11:28 INFO - PROCESS | 2272 | 1461179488300 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 12:11:28 INFO - PROCESS | 2272 | 1461179488302 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 12:11:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 12:11:28 INFO - PROCESS | 2272 | 1461179488305 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 12:11:28 INFO - PROCESS | 2272 | 1461179488307 Marionette TRACE conn5 <- [1,2454,null,{}] 12:11:28 INFO - PROCESS | 2272 | 1461179488310 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:28 INFO - PROCESS | 2272 | 1461179488452 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 12:11:28 INFO - PROCESS | 2272 | 1461179488519 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:28 INFO - PROCESS | 2272 | ++DOCSHELL 16E6C000 == 39 [pid = 2272] [id = 623] 12:11:28 INFO - PROCESS | 2272 | ++DOMWINDOW == 91 (16E6C400) [pid = 2272] [serial = 1869] [outer = 00000000] 12:11:28 INFO - PROCESS | 2272 | ++DOMWINDOW == 92 (17F3FC00) [pid = 2272] [serial = 1870] [outer = 16E6C400] 12:11:28 INFO - PROCESS | 2272 | 1461179488569 Marionette DEBUG loaded listener.js 12:11:28 INFO - PROCESS | 2272 | ++DOMWINDOW == 93 (17FA7C00) [pid = 2272] [serial = 1871] [outer = 16E6C400] 12:11:28 INFO - PROCESS | 2272 | 1461179488993 Marionette TRACE conn5 <- [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]]]}] 12:11:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 12:11:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 730ms 12:11:29 INFO - PROCESS | 2272 | 1461179489051 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 12:11:29 INFO - PROCESS | 2272 | 1461179489053 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 12:11:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 12:11:29 INFO - PROCESS | 2272 | 1461179489066 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 12:11:29 INFO - PROCESS | 2272 | 1461179489068 Marionette TRACE conn5 <- [1,2458,null,{}] 12:11:29 INFO - PROCESS | 2272 | 1461179489072 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:29 INFO - PROCESS | 2272 | 1461179489179 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 12:11:29 INFO - PROCESS | 2272 | 1461179489186 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:29 INFO - PROCESS | 2272 | ++DOCSHELL 184D8400 == 40 [pid = 2272] [id = 624] 12:11:29 INFO - PROCESS | 2272 | ++DOMWINDOW == 94 (18E28400) [pid = 2272] [serial = 1872] [outer = 00000000] 12:11:29 INFO - PROCESS | 2272 | ++DOMWINDOW == 95 (191B1400) [pid = 2272] [serial = 1873] [outer = 18E28400] 12:11:29 INFO - PROCESS | 2272 | 1461179489233 Marionette DEBUG loaded listener.js 12:11:29 INFO - PROCESS | 2272 | ++DOMWINDOW == 96 (191D6400) [pid = 2272] [serial = 1874] [outer = 18E28400] 12:11:29 INFO - PROCESS | 2272 | --DOMWINDOW == 95 (0F574400) [pid = 2272] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 12:11:29 INFO - PROCESS | 2272 | --DOMWINDOW == 94 (1059A800) [pid = 2272] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 12:11:29 INFO - PROCESS | 2272 | --DOMWINDOW == 93 (15241800) [pid = 2272] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 12:11:29 INFO - PROCESS | 2272 | --DOMWINDOW == 92 (0DE1DC00) [pid = 2272] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 12:11:29 INFO - PROCESS | 2272 | --DOMWINDOW == 91 (15032400) [pid = 2272] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 12:11:29 INFO - PROCESS | 2272 | --DOMWINDOW == 90 (17F37C00) [pid = 2272] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 12:11:29 INFO - PROCESS | 2272 | --DOMWINDOW == 89 (0FA5E000) [pid = 2272] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 12:11:29 INFO - PROCESS | 2272 | --DOMWINDOW == 88 (19210800) [pid = 2272] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 12:11:29 INFO - PROCESS | 2272 | --DOMWINDOW == 87 (10017C00) [pid = 2272] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 12:11:29 INFO - PROCESS | 2272 | --DOMWINDOW == 86 (18E5E800) [pid = 2272] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 12:11:29 INFO - PROCESS | 2272 | 1461179489757 Marionette TRACE conn5 <- [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]]]}] 12:11:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 12:11:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 730ms 12:11:29 INFO - PROCESS | 2272 | 1461179489798 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 12:11:29 INFO - PROCESS | 2272 | 1461179489800 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 12:11:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 12:11:29 INFO - PROCESS | 2272 | 1461179489803 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 12:11:29 INFO - PROCESS | 2272 | 1461179489804 Marionette TRACE conn5 <- [1,2462,null,{}] 12:11:29 INFO - PROCESS | 2272 | 1461179489808 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:29 INFO - PROCESS | 2272 | 1461179489884 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 12:11:29 INFO - PROCESS | 2272 | 1461179489890 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:29 INFO - PROCESS | 2272 | ++DOCSHELL 0DE21000 == 41 [pid = 2272] [id = 625] 12:11:29 INFO - PROCESS | 2272 | ++DOMWINDOW == 87 (10017C00) [pid = 2272] [serial = 1875] [outer = 00000000] 12:11:29 INFO - PROCESS | 2272 | ++DOMWINDOW == 88 (167DA400) [pid = 2272] [serial = 1876] [outer = 10017C00] 12:11:29 INFO - PROCESS | 2272 | 1461179489935 Marionette DEBUG loaded listener.js 12:11:30 INFO - PROCESS | 2272 | ++DOMWINDOW == 89 (16E6A400) [pid = 2272] [serial = 1877] [outer = 10017C00] 12:11:30 INFO - PROCESS | 2272 | 1461179490391 Marionette TRACE conn5 <- [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]]]}] 12:11:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 12:11:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 631ms 12:11:30 INFO - PROCESS | 2272 | 1461179490435 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 12:11:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 12:11:30 INFO - PROCESS | 2272 | 1461179490437 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 12:11:30 INFO - PROCESS | 2272 | 1461179490440 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 12:11:30 INFO - PROCESS | 2272 | 1461179490442 Marionette TRACE conn5 <- [1,2466,null,{}] 12:11:30 INFO - PROCESS | 2272 | 1461179490445 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:30 INFO - PROCESS | 2272 | 1461179490550 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 12:11:30 INFO - PROCESS | 2272 | 1461179490556 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:30 INFO - PROCESS | 2272 | ++DOCSHELL 10222000 == 42 [pid = 2272] [id = 626] 12:11:30 INFO - PROCESS | 2272 | ++DOMWINDOW == 90 (17FA9000) [pid = 2272] [serial = 1878] [outer = 00000000] 12:11:30 INFO - PROCESS | 2272 | ++DOMWINDOW == 91 (1958D000) [pid = 2272] [serial = 1879] [outer = 17FA9000] 12:11:30 INFO - PROCESS | 2272 | 1461179490600 Marionette DEBUG loaded listener.js 12:11:30 INFO - PROCESS | 2272 | ++DOMWINDOW == 92 (19210C00) [pid = 2272] [serial = 1880] [outer = 17FA9000] 12:11:31 INFO - PROCESS | 2272 | 1461179491008 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 12:11:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 12:11:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 630ms 12:11:31 INFO - PROCESS | 2272 | 1461179491071 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 12:11:31 INFO - PROCESS | 2272 | 1461179491073 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 12:11:31 INFO - PROCESS | 2272 | 1461179491076 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 12:11:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 12:11:31 INFO - PROCESS | 2272 | 1461179491078 Marionette TRACE conn5 <- [1,2470,null,{}] 12:11:31 INFO - PROCESS | 2272 | 1461179491082 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:31 INFO - PROCESS | 2272 | 1461179491160 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 12:11:31 INFO - PROCESS | 2272 | 1461179491166 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:31 INFO - PROCESS | 2272 | ++DOCSHELL 0FFC8400 == 43 [pid = 2272] [id = 627] 12:11:31 INFO - PROCESS | 2272 | ++DOMWINDOW == 93 (10020400) [pid = 2272] [serial = 1881] [outer = 00000000] 12:11:31 INFO - PROCESS | 2272 | ++DOMWINDOW == 94 (1A336000) [pid = 2272] [serial = 1882] [outer = 10020400] 12:11:31 INFO - PROCESS | 2272 | 1461179491210 Marionette DEBUG loaded listener.js 12:11:31 INFO - PROCESS | 2272 | ++DOMWINDOW == 95 (1A569800) [pid = 2272] [serial = 1883] [outer = 10020400] 12:11:31 INFO - PROCESS | 2272 | 1461179491641 Marionette TRACE conn5 <- [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]]]}] 12:11:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 12:11:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 630ms 12:11:31 INFO - PROCESS | 2272 | 1461179491720 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 12:11:31 INFO - PROCESS | 2272 | 1461179491724 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 12:11:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 12:11:31 INFO - PROCESS | 2272 | 1461179491729 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 12:11:31 INFO - PROCESS | 2272 | 1461179491734 Marionette TRACE conn5 <- [1,2474,null,{}] 12:11:31 INFO - PROCESS | 2272 | 1461179491740 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:31 INFO - PROCESS | 2272 | 1461179491846 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 12:11:32 INFO - PROCESS | 2272 | 1461179492029 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:32 INFO - PROCESS | 2272 | ++DOCSHELL 0FBD8800 == 44 [pid = 2272] [id = 628] 12:11:32 INFO - PROCESS | 2272 | ++DOMWINDOW == 96 (0FBD9400) [pid = 2272] [serial = 1884] [outer = 00000000] 12:11:32 INFO - PROCESS | 2272 | ++DOMWINDOW == 97 (10019400) [pid = 2272] [serial = 1885] [outer = 0FBD9400] 12:11:32 INFO - PROCESS | 2272 | 1461179492087 Marionette DEBUG loaded listener.js 12:11:32 INFO - PROCESS | 2272 | ++DOMWINDOW == 98 (1014AC00) [pid = 2272] [serial = 1886] [outer = 0FBD9400] 12:11:32 INFO - PROCESS | 2272 | 1461179492670 Marionette TRACE conn5 <- [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]]]}] 12:11:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 12:11:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 970ms 12:11:32 INFO - PROCESS | 2272 | 1461179492703 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 12:11:32 INFO - PROCESS | 2272 | 1461179492706 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 12:11:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 12:11:32 INFO - PROCESS | 2272 | 1461179492714 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 12:11:32 INFO - PROCESS | 2272 | 1461179492718 Marionette TRACE conn5 <- [1,2478,null,{}] 12:11:32 INFO - PROCESS | 2272 | 1461179492722 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:32 INFO - PROCESS | 2272 | 1461179492827 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 12:11:32 INFO - PROCESS | 2272 | 1461179492937 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:32 INFO - PROCESS | 2272 | ++DOCSHELL 136EDC00 == 45 [pid = 2272] [id = 629] 12:11:32 INFO - PROCESS | 2272 | ++DOMWINDOW == 99 (14503400) [pid = 2272] [serial = 1887] [outer = 00000000] 12:11:32 INFO - PROCESS | 2272 | ++DOMWINDOW == 100 (15239000) [pid = 2272] [serial = 1888] [outer = 14503400] 12:11:32 INFO - PROCESS | 2272 | 1461179492992 Marionette DEBUG loaded listener.js 12:11:33 INFO - PROCESS | 2272 | ++DOMWINDOW == 101 (16718400) [pid = 2272] [serial = 1889] [outer = 14503400] 12:11:33 INFO - PROCESS | 2272 | 1461179493622 Marionette TRACE conn5 <- [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]]]}] 12:11:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 12:11:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 990ms 12:11:33 INFO - PROCESS | 2272 | 1461179493703 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 12:11:33 INFO - PROCESS | 2272 | 1461179493705 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 12:11:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 12:11:33 INFO - PROCESS | 2272 | 1461179493709 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 12:11:33 INFO - PROCESS | 2272 | 1461179493711 Marionette TRACE conn5 <- [1,2482,null,{}] 12:11:33 INFO - PROCESS | 2272 | 1461179493721 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:33 INFO - PROCESS | 2272 | 1461179493881 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 12:11:33 INFO - PROCESS | 2272 | 1461179493942 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:33 INFO - PROCESS | 2272 | ++DOCSHELL 1A18AC00 == 46 [pid = 2272] [id = 630] 12:11:33 INFO - PROCESS | 2272 | ++DOMWINDOW == 102 (1A18D800) [pid = 2272] [serial = 1890] [outer = 00000000] 12:11:33 INFO - PROCESS | 2272 | ++DOMWINDOW == 103 (1A576C00) [pid = 2272] [serial = 1891] [outer = 1A18D800] 12:11:34 INFO - PROCESS | 2272 | 1461179494001 Marionette DEBUG loaded listener.js 12:11:34 INFO - PROCESS | 2272 | ++DOMWINDOW == 104 (1B376800) [pid = 2272] [serial = 1892] [outer = 1A18D800] 12:11:34 INFO - PROCESS | 2272 | 1461179494605 Marionette TRACE conn5 <- [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]]]}] 12:11:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 12:11:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 930ms 12:11:34 INFO - PROCESS | 2272 | 1461179494642 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 12:11:34 INFO - PROCESS | 2272 | 1461179494645 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 12:11:34 INFO - PROCESS | 2272 | 1461179494648 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 12:11:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 12:11:34 INFO - PROCESS | 2272 | 1461179494650 Marionette TRACE conn5 <- [1,2486,null,{}] 12:11:34 INFO - PROCESS | 2272 | 1461179494654 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:34 INFO - PROCESS | 2272 | 1461179494760 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 12:11:34 INFO - PROCESS | 2272 | 1461179494871 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:34 INFO - PROCESS | 2272 | ++DOCSHELL 17F37800 == 47 [pid = 2272] [id = 631] 12:11:34 INFO - PROCESS | 2272 | ++DOMWINDOW == 105 (1A570C00) [pid = 2272] [serial = 1893] [outer = 00000000] 12:11:34 INFO - PROCESS | 2272 | ++DOMWINDOW == 106 (1B5B1800) [pid = 2272] [serial = 1894] [outer = 1A570C00] 12:11:34 INFO - PROCESS | 2272 | 1461179494927 Marionette DEBUG loaded listener.js 12:11:35 INFO - PROCESS | 2272 | ++DOMWINDOW == 107 (1B5F0000) [pid = 2272] [serial = 1895] [outer = 1A570C00] 12:11:35 INFO - PROCESS | 2272 | 1461179495485 Marionette TRACE conn5 <- [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]]]}] 12:11:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 12:11:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 870ms 12:11:35 INFO - PROCESS | 2272 | 1461179495522 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 12:11:35 INFO - PROCESS | 2272 | 1461179495525 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 12:11:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 12:11:35 INFO - PROCESS | 2272 | 1461179495528 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 12:11:35 INFO - PROCESS | 2272 | 1461179495530 Marionette TRACE conn5 <- [1,2490,null,{}] 12:11:35 INFO - PROCESS | 2272 | 1461179495534 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:35 INFO - PROCESS | 2272 | 1461179495632 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 12:11:35 INFO - PROCESS | 2272 | 1461179495741 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:35 INFO - PROCESS | 2272 | ++DOCSHELL 1B493800 == 48 [pid = 2272] [id = 632] 12:11:35 INFO - PROCESS | 2272 | ++DOMWINDOW == 108 (1B5ED800) [pid = 2272] [serial = 1896] [outer = 00000000] 12:11:35 INFO - PROCESS | 2272 | ++DOMWINDOW == 109 (1BBA1C00) [pid = 2272] [serial = 1897] [outer = 1B5ED800] 12:11:35 INFO - PROCESS | 2272 | 1461179495796 Marionette DEBUG loaded listener.js 12:11:35 INFO - PROCESS | 2272 | ++DOMWINDOW == 110 (1BBA4C00) [pid = 2272] [serial = 1898] [outer = 1B5ED800] 12:11:36 INFO - PROCESS | 2272 | 1461179496564 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 12:11:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 12:11:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1067ms 12:11:36 INFO - PROCESS | 2272 | 1461179496603 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 12:11:36 INFO - PROCESS | 2272 | 1461179496607 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 12:11:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 12:11:36 INFO - PROCESS | 2272 | 1461179496611 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 12:11:36 INFO - PROCESS | 2272 | 1461179496615 Marionette TRACE conn5 <- [1,2494,null,{}] 12:11:36 INFO - PROCESS | 2272 | 1461179496620 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:36 INFO - PROCESS | 2272 | 1461179496718 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 12:11:36 INFO - PROCESS | 2272 | 1461179496862 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:36 INFO - PROCESS | 2272 | ++DOCSHELL 0FF0A400 == 49 [pid = 2272] [id = 633] 12:11:36 INFO - PROCESS | 2272 | ++DOMWINDOW == 111 (0FFBF000) [pid = 2272] [serial = 1899] [outer = 00000000] 12:11:36 INFO - PROCESS | 2272 | ++DOMWINDOW == 112 (136E9800) [pid = 2272] [serial = 1900] [outer = 0FFBF000] 12:11:36 INFO - PROCESS | 2272 | 1461179496914 Marionette DEBUG loaded listener.js 12:11:36 INFO - PROCESS | 2272 | ++DOMWINDOW == 113 (14A3D800) [pid = 2272] [serial = 1901] [outer = 0FFBF000] 12:11:37 INFO - PROCESS | 2272 | --DOCSHELL 10222000 == 48 [pid = 2272] [id = 626] 12:11:37 INFO - PROCESS | 2272 | --DOCSHELL 0DE21000 == 47 [pid = 2272] [id = 625] 12:11:37 INFO - PROCESS | 2272 | --DOCSHELL 184D8400 == 46 [pid = 2272] [id = 624] 12:11:37 INFO - PROCESS | 2272 | --DOCSHELL 16E6C000 == 45 [pid = 2272] [id = 623] 12:11:37 INFO - PROCESS | 2272 | --DOCSHELL 1608B400 == 44 [pid = 2272] [id = 622] 12:11:37 INFO - PROCESS | 2272 | --DOCSHELL 150D0400 == 43 [pid = 2272] [id = 621] 12:11:37 INFO - PROCESS | 2272 | --DOCSHELL 10423000 == 42 [pid = 2272] [id = 620] 12:11:37 INFO - PROCESS | 2272 | --DOCSHELL 0FB84800 == 41 [pid = 2272] [id = 619] 12:11:37 INFO - PROCESS | 2272 | --DOCSHELL 0F55C000 == 40 [pid = 2272] [id = 618] 12:11:37 INFO - PROCESS | 2272 | --DOMWINDOW == 112 (191D5400) [pid = 2272] [serial = 1799] [outer = 00000000] [url = about:blank] 12:11:37 INFO - PROCESS | 2272 | --DOMWINDOW == 111 (15116000) [pid = 2272] [serial = 1823] [outer = 00000000] [url = about:blank] 12:11:37 INFO - PROCESS | 2272 | --DOMWINDOW == 110 (0F577C00) [pid = 2272] [serial = 1801] [outer = 00000000] [url = about:blank] 12:11:37 INFO - PROCESS | 2272 | --DOMWINDOW == 109 (19F8A400) [pid = 2272] [serial = 1810] [outer = 00000000] [url = about:blank] 12:11:37 INFO - PROCESS | 2272 | --DOMWINDOW == 108 (17EF0800) [pid = 2272] [serial = 1813] [outer = 00000000] [url = about:blank] 12:11:37 INFO - PROCESS | 2272 | --DOMWINDOW == 107 (16B08000) [pid = 2272] [serial = 1829] [outer = 00000000] [url = about:blank] 12:11:37 INFO - PROCESS | 2272 | --DOMWINDOW == 106 (1A652400) [pid = 2272] [serial = 1843] [outer = 00000000] [url = about:blank] 12:11:37 INFO - PROCESS | 2272 | --DOMWINDOW == 105 (16719400) [pid = 2272] [serial = 1826] [outer = 00000000] [url = about:blank] 12:11:37 INFO - PROCESS | 2272 | --DOMWINDOW == 104 (167E2400) [pid = 2272] [serial = 1828] [outer = 00000000] [url = about:blank] 12:11:37 INFO - PROCESS | 2272 | --DOMWINDOW == 103 (14BF0C00) [pid = 2272] [serial = 1804] [outer = 00000000] [url = about:blank] 12:11:37 INFO - PROCESS | 2272 | --DOMWINDOW == 102 (10DAE800) [pid = 2272] [serial = 1819] [outer = 00000000] [url = about:blank] 12:11:37 INFO - PROCESS | 2272 | --DOMWINDOW == 101 (110B2400) [pid = 2272] [serial = 1820] [outer = 00000000] [url = about:blank] 12:11:37 INFO - PROCESS | 2272 | --DOMWINDOW == 100 (19206800) [pid = 2272] [serial = 1807] [outer = 00000000] [url = about:blank] 12:11:37 INFO - PROCESS | 2272 | --DOMWINDOW == 99 (1614D800) [pid = 2272] [serial = 1825] [outer = 00000000] [url = about:blank] 12:11:37 INFO - PROCESS | 2272 | --DOMWINDOW == 98 (0FA51000) [pid = 2272] [serial = 1816] [outer = 00000000] [url = about:blank] 12:11:37 INFO - PROCESS | 2272 | --DOMWINDOW == 97 (0FFCA400) [pid = 2272] [serial = 1817] [outer = 00000000] [url = about:blank] 12:11:37 INFO - PROCESS | 2272 | --DOMWINDOW == 96 (1510B800) [pid = 2272] [serial = 1822] [outer = 00000000] [url = about:blank] 12:11:37 INFO - PROCESS | 2272 | --DOMWINDOW == 95 (1A56D400) [pid = 2272] [serial = 1841] [outer = 00000000] [url = about:blank] 12:11:37 INFO - PROCESS | 2272 | --DOMWINDOW == 94 (18E29000) [pid = 2272] [serial = 1832] [outer = 00000000] [url = about:blank] 12:11:37 INFO - PROCESS | 2272 | --DOMWINDOW == 93 (18E2F400) [pid = 2272] [serial = 1831] [outer = 00000000] [url = about:blank] 12:11:37 INFO - PROCESS | 2272 | --DOMWINDOW == 92 (19F52800) [pid = 2272] [serial = 1834] [outer = 00000000] [url = about:blank] 12:11:37 INFO - PROCESS | 2272 | --DOMWINDOW == 91 (1A568400) [pid = 2272] [serial = 1840] [outer = 00000000] [url = about:blank] 12:11:37 INFO - PROCESS | 2272 | --DOMWINDOW == 90 (17F3F400) [pid = 2272] [serial = 1837] [outer = 00000000] [url = about:blank] 12:11:37 INFO - PROCESS | 2272 | --DOMWINDOW == 89 (19F4A400) [pid = 2272] [serial = 1835] [outer = 00000000] [url = about:blank] 12:11:37 INFO - PROCESS | 2272 | --DOMWINDOW == 88 (19835000) [pid = 2272] [serial = 1838] [outer = 00000000] [url = about:blank] 12:11:37 INFO - PROCESS | 2272 | 1461179497515 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 12:11:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 12:11:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 930ms 12:11:37 INFO - PROCESS | 2272 | 1461179497545 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 12:11:37 INFO - PROCESS | 2272 | 1461179497550 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 12:11:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 12:11:37 INFO - PROCESS | 2272 | 1461179497556 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 12:11:37 INFO - PROCESS | 2272 | 1461179497558 Marionette TRACE conn5 <- [1,2498,null,{}] 12:11:37 INFO - PROCESS | 2272 | 1461179497564 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:37 INFO - PROCESS | 2272 | 1461179497649 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 12:11:37 INFO - PROCESS | 2272 | 1461179497744 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:37 INFO - PROCESS | 2272 | ++DOCSHELL 0F561000 == 41 [pid = 2272] [id = 634] 12:11:37 INFO - PROCESS | 2272 | ++DOMWINDOW == 89 (0F56A000) [pid = 2272] [serial = 1902] [outer = 00000000] 12:11:37 INFO - PROCESS | 2272 | ++DOMWINDOW == 90 (10423000) [pid = 2272] [serial = 1903] [outer = 0F56A000] 12:11:37 INFO - PROCESS | 2272 | 1461179497790 Marionette DEBUG loaded listener.js 12:11:37 INFO - PROCESS | 2272 | ++DOMWINDOW == 91 (10DAE800) [pid = 2272] [serial = 1904] [outer = 0F56A000] 12:11:38 INFO - PROCESS | 2272 | 1461179498183 Marionette TRACE conn5 <- [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]]]}] 12:11:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 12:11:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 672ms 12:11:38 INFO - PROCESS | 2272 | 1461179498239 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 12:11:38 INFO - PROCESS | 2272 | 1461179498242 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 12:11:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 12:11:38 INFO - PROCESS | 2272 | 1461179498245 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 12:11:38 INFO - PROCESS | 2272 | 1461179498249 Marionette TRACE conn5 <- [1,2502,null,{}] 12:11:38 INFO - PROCESS | 2272 | 1461179498259 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:38 INFO - PROCESS | 2272 | 1461179498343 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 12:11:38 INFO - PROCESS | 2272 | 1461179498350 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:38 INFO - PROCESS | 2272 | ++DOCSHELL 1450C400 == 42 [pid = 2272] [id = 635] 12:11:38 INFO - PROCESS | 2272 | ++DOMWINDOW == 92 (1502E400) [pid = 2272] [serial = 1905] [outer = 00000000] 12:11:38 INFO - PROCESS | 2272 | ++DOMWINDOW == 93 (16083000) [pid = 2272] [serial = 1906] [outer = 1502E400] 12:11:38 INFO - PROCESS | 2272 | 1461179498398 Marionette DEBUG loaded listener.js 12:11:38 INFO - PROCESS | 2272 | ++DOMWINDOW == 94 (16716400) [pid = 2272] [serial = 1907] [outer = 1502E400] 12:11:38 INFO - PROCESS | 2272 | 1461179498869 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 12:11:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 12:11:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 690ms 12:11:38 INFO - PROCESS | 2272 | 1461179498936 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 12:11:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 12:11:38 INFO - PROCESS | 2272 | 1461179498939 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 12:11:38 INFO - PROCESS | 2272 | 1461179498942 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 12:11:38 INFO - PROCESS | 2272 | 1461179498944 Marionette TRACE conn5 <- [1,2506,null,{}] 12:11:38 INFO - PROCESS | 2272 | 1461179498947 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:39 INFO - PROCESS | 2272 | 1461179499054 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 12:11:39 INFO - PROCESS | 2272 | 1461179499158 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:39 INFO - PROCESS | 2272 | ++DOCSHELL 169AAC00 == 43 [pid = 2272] [id = 636] 12:11:39 INFO - PROCESS | 2272 | ++DOMWINDOW == 95 (169AC000) [pid = 2272] [serial = 1908] [outer = 00000000] 12:11:39 INFO - PROCESS | 2272 | ++DOMWINDOW == 96 (17EF0800) [pid = 2272] [serial = 1909] [outer = 169AC000] 12:11:39 INFO - PROCESS | 2272 | 1461179499203 Marionette DEBUG loaded listener.js 12:11:39 INFO - PROCESS | 2272 | ++DOMWINDOW == 97 (17F38000) [pid = 2272] [serial = 1910] [outer = 169AC000] 12:11:39 INFO - PROCESS | 2272 | 1461179499603 Marionette TRACE conn5 <- [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]]]}] 12:11:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 12:11:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 671ms 12:11:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 12:11:39 INFO - PROCESS | 2272 | 1461179499613 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 12:11:39 INFO - PROCESS | 2272 | 1461179499615 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 12:11:39 INFO - PROCESS | 2272 | 1461179499618 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 12:11:39 INFO - PROCESS | 2272 | 1461179499620 Marionette TRACE conn5 <- [1,2510,null,{}] 12:11:39 INFO - PROCESS | 2272 | 1461179499624 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:39 INFO - PROCESS | 2272 | 1461179499738 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 12:11:39 INFO - PROCESS | 2272 | 1461179499745 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:39 INFO - PROCESS | 2272 | ++DOCSHELL 167E0C00 == 44 [pid = 2272] [id = 637] 12:11:39 INFO - PROCESS | 2272 | ++DOMWINDOW == 98 (17F3E000) [pid = 2272] [serial = 1911] [outer = 00000000] 12:11:39 INFO - PROCESS | 2272 | ++DOMWINDOW == 99 (184DA800) [pid = 2272] [serial = 1912] [outer = 17F3E000] 12:11:39 INFO - PROCESS | 2272 | 1461179499791 Marionette DEBUG loaded listener.js 12:11:39 INFO - PROCESS | 2272 | ++DOMWINDOW == 100 (191B0C00) [pid = 2272] [serial = 1913] [outer = 17F3E000] 12:11:40 INFO - PROCESS | 2272 | 1461179500248 Marionette TRACE conn5 <- [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]]]}] 12:11:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 12:11:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 670ms 12:11:40 INFO - PROCESS | 2272 | 1461179500289 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 12:11:40 INFO - PROCESS | 2272 | 1461179500291 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 12:11:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 12:11:40 INFO - PROCESS | 2272 | 1461179500300 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 12:11:40 INFO - PROCESS | 2272 | 1461179500302 Marionette TRACE conn5 <- [1,2514,null,{}] 12:11:40 INFO - PROCESS | 2272 | 1461179500305 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:40 INFO - PROCESS | 2272 | 1461179500466 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 12:11:40 INFO - PROCESS | 2272 | 1461179500535 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:40 INFO - PROCESS | 2272 | ++DOCSHELL 0F9B5C00 == 45 [pid = 2272] [id = 638] 12:11:40 INFO - PROCESS | 2272 | ++DOMWINDOW == 101 (1059E800) [pid = 2272] [serial = 1914] [outer = 00000000] 12:11:40 INFO - PROCESS | 2272 | ++DOMWINDOW == 102 (19F48800) [pid = 2272] [serial = 1915] [outer = 1059E800] 12:11:40 INFO - PROCESS | 2272 | 1461179500583 Marionette DEBUG loaded listener.js 12:11:40 INFO - PROCESS | 2272 | ++DOMWINDOW == 103 (19F8BC00) [pid = 2272] [serial = 1916] [outer = 1059E800] 12:11:40 INFO - PROCESS | 2272 | 1461179500996 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 12:11:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 12:11:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 730ms 12:11:41 INFO - PROCESS | 2272 | 1461179501034 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 12:11:41 INFO - PROCESS | 2272 | 1461179501036 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 12:11:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 12:11:41 INFO - PROCESS | 2272 | 1461179501039 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 12:11:41 INFO - PROCESS | 2272 | 1461179501041 Marionette TRACE conn5 <- [1,2518,null,{}] 12:11:41 INFO - PROCESS | 2272 | 1461179501044 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:41 INFO - PROCESS | 2272 | 1461179501161 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 12:11:41 INFO - PROCESS | 2272 | 1461179501167 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:41 INFO - PROCESS | 2272 | ++DOCSHELL 0DE5B400 == 46 [pid = 2272] [id = 639] 12:11:41 INFO - PROCESS | 2272 | ++DOMWINDOW == 104 (10594C00) [pid = 2272] [serial = 1917] [outer = 00000000] 12:11:41 INFO - PROCESS | 2272 | ++DOMWINDOW == 105 (1A570000) [pid = 2272] [serial = 1918] [outer = 10594C00] 12:11:41 INFO - PROCESS | 2272 | 1461179501211 Marionette DEBUG loaded listener.js 12:11:41 INFO - PROCESS | 2272 | ++DOMWINDOW == 106 (1A56D400) [pid = 2272] [serial = 1919] [outer = 10594C00] 12:11:41 INFO - PROCESS | 2272 | --DOMWINDOW == 105 (191B1800) [pid = 2272] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 12:11:41 INFO - PROCESS | 2272 | --DOMWINDOW == 104 (0FF0D800) [pid = 2272] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 12:11:41 INFO - PROCESS | 2272 | --DOMWINDOW == 103 (0FB80400) [pid = 2272] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 12:11:41 INFO - PROCESS | 2272 | --DOMWINDOW == 102 (1614D400) [pid = 2272] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 12:11:41 INFO - PROCESS | 2272 | --DOMWINDOW == 101 (1042A400) [pid = 2272] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 12:11:41 INFO - PROCESS | 2272 | --DOMWINDOW == 100 (10E92800) [pid = 2272] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 12:11:41 INFO - PROCESS | 2272 | --DOMWINDOW == 99 (150E7800) [pid = 2272] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 12:11:41 INFO - PROCESS | 2272 | --DOMWINDOW == 98 (0FBDC800) [pid = 2272] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 12:11:41 INFO - PROCESS | 2272 | --DOMWINDOW == 97 (17FA9000) [pid = 2272] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 12:11:41 INFO - PROCESS | 2272 | --DOMWINDOW == 96 (16E6C400) [pid = 2272] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 12:11:41 INFO - PROCESS | 2272 | --DOMWINDOW == 95 (18E28400) [pid = 2272] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 12:11:41 INFO - PROCESS | 2272 | --DOMWINDOW == 94 (10017C00) [pid = 2272] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 12:11:41 INFO - PROCESS | 2272 | --DOMWINDOW == 93 (0F577000) [pid = 2272] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 12:11:41 INFO - PROCESS | 2272 | --DOMWINDOW == 92 (0DE1A400) [pid = 2272] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 12:11:41 INFO - PROCESS | 2272 | --DOMWINDOW == 91 (136E7C00) [pid = 2272] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 12:11:41 INFO - PROCESS | 2272 | --DOMWINDOW == 90 (169AB000) [pid = 2272] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 12:11:41 INFO - PROCESS | 2272 | --DOMWINDOW == 89 (1988E800) [pid = 2272] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 12:11:41 INFO - PROCESS | 2272 | --DOMWINDOW == 88 (152E4000) [pid = 2272] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 12:11:41 INFO - PROCESS | 2272 | --DOMWINDOW == 87 (1014B000) [pid = 2272] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 12:11:41 INFO - PROCESS | 2272 | 1461179501865 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 12:11:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 12:11:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 870ms 12:11:41 INFO - PROCESS | 2272 | 1461179501910 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 12:11:41 INFO - PROCESS | 2272 | 1461179501912 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 12:11:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 12:11:41 INFO - PROCESS | 2272 | 1461179501915 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 12:11:41 INFO - PROCESS | 2272 | 1461179501917 Marionette TRACE conn5 <- [1,2522,null,{}] 12:11:41 INFO - PROCESS | 2272 | 1461179501927 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:42 INFO - PROCESS | 2272 | 1461179502007 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 12:11:42 INFO - PROCESS | 2272 | 1461179502014 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:42 INFO - PROCESS | 2272 | ++DOCSHELL 1042A400 == 47 [pid = 2272] [id = 640] 12:11:42 INFO - PROCESS | 2272 | ++DOMWINDOW == 88 (10597000) [pid = 2272] [serial = 1920] [outer = 00000000] 12:11:42 INFO - PROCESS | 2272 | ++DOMWINDOW == 89 (169AB000) [pid = 2272] [serial = 1921] [outer = 10597000] 12:11:42 INFO - PROCESS | 2272 | 1461179502058 Marionette DEBUG loaded listener.js 12:11:42 INFO - PROCESS | 2272 | ++DOMWINDOW == 90 (184D6400) [pid = 2272] [serial = 1922] [outer = 10597000] 12:11:42 INFO - PROCESS | 2272 | 1461179502484 Marionette TRACE conn5 <- [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]]]}] 12:11:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 12:11:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 630ms 12:11:42 INFO - PROCESS | 2272 | 1461179502547 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 12:11:42 INFO - PROCESS | 2272 | 1461179502549 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 12:11:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 12:11:42 INFO - PROCESS | 2272 | 1461179502552 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 12:11:42 INFO - PROCESS | 2272 | 1461179502553 Marionette TRACE conn5 <- [1,2526,null,{}] 12:11:42 INFO - PROCESS | 2272 | 1461179502557 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:42 INFO - PROCESS | 2272 | 1461179502639 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 12:11:42 INFO - PROCESS | 2272 | 1461179502648 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:42 INFO - PROCESS | 2272 | ++DOCSHELL 191B1800 == 48 [pid = 2272] [id = 641] 12:11:42 INFO - PROCESS | 2272 | ++DOMWINDOW == 91 (19591400) [pid = 2272] [serial = 1923] [outer = 00000000] 12:11:42 INFO - PROCESS | 2272 | ++DOMWINDOW == 92 (1B3D7C00) [pid = 2272] [serial = 1924] [outer = 19591400] 12:11:42 INFO - PROCESS | 2272 | 1461179502693 Marionette DEBUG loaded listener.js 12:11:42 INFO - PROCESS | 2272 | ++DOMWINDOW == 93 (1B491400) [pid = 2272] [serial = 1925] [outer = 19591400] 12:11:43 INFO - PROCESS | 2272 | 1461179503140 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 12:11:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 12:11:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 670ms 12:11:43 INFO - PROCESS | 2272 | 1461179503223 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 12:11:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 12:11:43 INFO - PROCESS | 2272 | 1461179503228 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 12:11:43 INFO - PROCESS | 2272 | 1461179503233 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 12:11:43 INFO - PROCESS | 2272 | 1461179503237 Marionette TRACE conn5 <- [1,2530,null,{}] 12:11:43 INFO - PROCESS | 2272 | 1461179503243 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:43 INFO - PROCESS | 2272 | 1461179503427 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 12:11:43 INFO - PROCESS | 2272 | 1461179503552 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:43 INFO - PROCESS | 2272 | ++DOCSHELL 0FFC3800 == 49 [pid = 2272] [id = 642] 12:11:43 INFO - PROCESS | 2272 | ++DOMWINDOW == 94 (0FFC4400) [pid = 2272] [serial = 1926] [outer = 00000000] 12:11:43 INFO - PROCESS | 2272 | ++DOMWINDOW == 95 (1013F000) [pid = 2272] [serial = 1927] [outer = 0FFC4400] 12:11:43 INFO - PROCESS | 2272 | 1461179503609 Marionette DEBUG loaded listener.js 12:11:43 INFO - PROCESS | 2272 | ++DOMWINDOW == 96 (10430000) [pid = 2272] [serial = 1928] [outer = 0FFC4400] 12:11:44 INFO - PROCESS | 2272 | 1461179504160 Marionette TRACE conn5 <- [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]]]}] 12:11:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 12:11:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 990ms 12:11:44 INFO - PROCESS | 2272 | 1461179504224 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 12:11:44 INFO - PROCESS | 2272 | 1461179504228 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 12:11:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 12:11:44 INFO - PROCESS | 2272 | 1461179504235 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 12:11:44 INFO - PROCESS | 2272 | 1461179504239 Marionette TRACE conn5 <- [1,2534,null,{}] 12:11:44 INFO - PROCESS | 2272 | 1461179504243 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:44 INFO - PROCESS | 2272 | 1461179504350 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 12:11:44 INFO - PROCESS | 2272 | 1461179504490 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:44 INFO - PROCESS | 2272 | ++DOCSHELL 14505C00 == 50 [pid = 2272] [id = 643] 12:11:44 INFO - PROCESS | 2272 | ++DOMWINDOW == 97 (15183C00) [pid = 2272] [serial = 1929] [outer = 00000000] 12:11:44 INFO - PROCESS | 2272 | ++DOMWINDOW == 98 (16157400) [pid = 2272] [serial = 1930] [outer = 15183C00] 12:11:44 INFO - PROCESS | 2272 | 1461179504546 Marionette DEBUG loaded listener.js 12:11:44 INFO - PROCESS | 2272 | ++DOMWINDOW == 99 (169AD400) [pid = 2272] [serial = 1931] [outer = 15183C00] 12:11:45 INFO - PROCESS | 2272 | 1461179505165 Marionette TRACE conn5 <- [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]]]}] 12:11:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 12:11:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 970ms 12:11:45 INFO - PROCESS | 2272 | 1461179505208 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 12:11:45 INFO - PROCESS | 2272 | 1461179505211 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 12:11:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 12:11:45 INFO - PROCESS | 2272 | 1461179505214 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 12:11:45 INFO - PROCESS | 2272 | 1461179505216 Marionette TRACE conn5 <- [1,2538,null,{}] 12:11:45 INFO - PROCESS | 2272 | 1461179505227 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:45 INFO - PROCESS | 2272 | 1461179505336 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 12:11:45 INFO - PROCESS | 2272 | 1461179505477 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:45 INFO - PROCESS | 2272 | ++DOCSHELL 19F4D000 == 51 [pid = 2272] [id = 644] 12:11:45 INFO - PROCESS | 2272 | ++DOMWINDOW == 100 (19F84000) [pid = 2272] [serial = 1932] [outer = 00000000] 12:11:45 INFO - PROCESS | 2272 | ++DOMWINDOW == 101 (1B37D400) [pid = 2272] [serial = 1933] [outer = 19F84000] 12:11:45 INFO - PROCESS | 2272 | 1461179505537 Marionette DEBUG loaded listener.js 12:11:45 INFO - PROCESS | 2272 | ++DOMWINDOW == 102 (1B5ED000) [pid = 2272] [serial = 1934] [outer = 19F84000] 12:11:46 INFO - PROCESS | 2272 | 1461179506150 Marionette TRACE conn5 <- [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]]]}] 12:11:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 12:11:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 970ms 12:11:46 INFO - PROCESS | 2272 | 1461179506188 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 12:11:46 INFO - PROCESS | 2272 | 1461179506190 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 12:11:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 12:11:46 INFO - PROCESS | 2272 | 1461179506193 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 12:11:46 INFO - PROCESS | 2272 | 1461179506195 Marionette TRACE conn5 <- [1,2542,null,{}] 12:11:46 INFO - PROCESS | 2272 | 1461179506199 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:46 INFO - PROCESS | 2272 | 1461179506303 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 12:11:46 INFO - PROCESS | 2272 | 1461179506442 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:46 INFO - PROCESS | 2272 | ++DOCSHELL 1A2C5000 == 52 [pid = 2272] [id = 645] 12:11:46 INFO - PROCESS | 2272 | ++DOMWINDOW == 103 (1BBACC00) [pid = 2272] [serial = 1935] [outer = 00000000] 12:11:46 INFO - PROCESS | 2272 | ++DOMWINDOW == 104 (1BCC7400) [pid = 2272] [serial = 1936] [outer = 1BBACC00] 12:11:46 INFO - PROCESS | 2272 | 1461179506498 Marionette DEBUG loaded listener.js 12:11:46 INFO - PROCESS | 2272 | ++DOMWINDOW == 105 (1BCCBC00) [pid = 2272] [serial = 1937] [outer = 1BBACC00] 12:11:47 INFO - PROCESS | 2272 | 1461179507100 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 12:11:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 12:11:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 970ms 12:11:47 INFO - PROCESS | 2272 | 1461179507168 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 12:11:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 12:11:47 INFO - PROCESS | 2272 | 1461179507170 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 12:11:47 INFO - PROCESS | 2272 | 1461179507174 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 12:11:47 INFO - PROCESS | 2272 | 1461179507176 Marionette TRACE conn5 <- [1,2546,null,{}] 12:11:47 INFO - PROCESS | 2272 | 1461179507180 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:47 INFO - PROCESS | 2272 | 1461179507280 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 12:11:47 INFO - PROCESS | 2272 | 1461179507545 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:47 INFO - PROCESS | 2272 | ++DOCSHELL 0DE21C00 == 53 [pid = 2272] [id = 646] 12:11:47 INFO - PROCESS | 2272 | ++DOMWINDOW == 106 (0F55C000) [pid = 2272] [serial = 1938] [outer = 00000000] 12:11:47 INFO - PROCESS | 2272 | ++DOMWINDOW == 107 (10430800) [pid = 2272] [serial = 1939] [outer = 0F55C000] 12:11:47 INFO - PROCESS | 2272 | 1461179507618 Marionette DEBUG loaded listener.js 12:11:47 INFO - PROCESS | 2272 | ++DOMWINDOW == 108 (10599400) [pid = 2272] [serial = 1940] [outer = 0F55C000] 12:11:48 INFO - PROCESS | 2272 | 1461179508256 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 12:11:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 12:11:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1129ms 12:11:48 INFO - PROCESS | 2272 | 1461179508307 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 12:11:48 INFO - PROCESS | 2272 | 1461179508312 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 12:11:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 12:11:48 INFO - PROCESS | 2272 | 1461179508317 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 12:11:48 INFO - PROCESS | 2272 | 1461179508320 Marionette TRACE conn5 <- [1,2550,null,{}] 12:11:48 INFO - PROCESS | 2272 | 1461179508325 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:48 INFO - PROCESS | 2272 | 1461179508504 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 12:11:48 INFO - PROCESS | 2272 | --DOCSHELL 10E90400 == 52 [pid = 2272] [id = 574] 12:11:48 INFO - PROCESS | 2272 | --DOCSHELL 1042A400 == 51 [pid = 2272] [id = 640] 12:11:48 INFO - PROCESS | 2272 | --DOCSHELL 0DE5B400 == 50 [pid = 2272] [id = 639] 12:11:48 INFO - PROCESS | 2272 | --DOCSHELL 0F9B5C00 == 49 [pid = 2272] [id = 638] 12:11:48 INFO - PROCESS | 2272 | --DOCSHELL 167E0C00 == 48 [pid = 2272] [id = 637] 12:11:48 INFO - PROCESS | 2272 | --DOCSHELL 169AAC00 == 47 [pid = 2272] [id = 636] 12:11:48 INFO - PROCESS | 2272 | --DOCSHELL 1450C400 == 46 [pid = 2272] [id = 635] 12:11:48 INFO - PROCESS | 2272 | --DOMWINDOW == 107 (1A336000) [pid = 2272] [serial = 1882] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 2272 | --DOCSHELL 0F561000 == 45 [pid = 2272] [id = 634] 12:11:48 INFO - PROCESS | 2272 | --DOCSHELL 0FF0A400 == 44 [pid = 2272] [id = 633] 12:11:48 INFO - PROCESS | 2272 | --DOCSHELL 0FBD8800 == 43 [pid = 2272] [id = 628] 12:11:48 INFO - PROCESS | 2272 | 1461179508623 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:48 INFO - PROCESS | 2272 | ++DOCSHELL 0F561000 == 44 [pid = 2272] [id = 647] 12:11:48 INFO - PROCESS | 2272 | ++DOMWINDOW == 108 (0F562400) [pid = 2272] [serial = 1941] [outer = 00000000] 12:11:48 INFO - PROCESS | 2272 | ++DOMWINDOW == 109 (0FA52400) [pid = 2272] [serial = 1942] [outer = 0F562400] 12:11:48 INFO - PROCESS | 2272 | 1461179508674 Marionette DEBUG loaded listener.js 12:11:48 INFO - PROCESS | 2272 | ++DOMWINDOW == 110 (0FF05400) [pid = 2272] [serial = 1943] [outer = 0F562400] 12:11:48 INFO - PROCESS | 2272 | --DOMWINDOW == 109 (0FB09800) [pid = 2272] [serial = 1802] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 2272 | --DOMWINDOW == 108 (15117400) [pid = 2272] [serial = 1805] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 2272 | --DOMWINDOW == 107 (1958B400) [pid = 2272] [serial = 1808] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 2272 | --DOMWINDOW == 106 (1A18A000) [pid = 2272] [serial = 1811] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 2272 | --DOMWINDOW == 105 (17FA4800) [pid = 2272] [serial = 1814] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 2272 | --DOMWINDOW == 104 (1365A800) [pid = 2272] [serial = 1772] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 2272 | --DOMWINDOW == 103 (0FF0AC00) [pid = 2272] [serial = 1769] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 2272 | --DOMWINDOW == 102 (1B373000) [pid = 2272] [serial = 1853] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 2272 | --DOMWINDOW == 101 (1A56BC00) [pid = 2272] [serial = 1852] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 2272 | --DOMWINDOW == 100 (1022B800) [pid = 2272] [serial = 1856] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 2272 | --DOMWINDOW == 99 (10149400) [pid = 2272] [serial = 1855] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 2272 | --DOMWINDOW == 98 (1022A400) [pid = 2272] [serial = 1847] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 2272 | --DOMWINDOW == 97 (1014D000) [pid = 2272] [serial = 1846] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 2272 | --DOMWINDOW == 96 (167D8C00) [pid = 2272] [serial = 1867] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 2272 | --DOMWINDOW == 95 (147A5C00) [pid = 2272] [serial = 1861] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 2272 | --DOMWINDOW == 94 (14A37000) [pid = 2272] [serial = 1862] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 2272 | --DOMWINDOW == 93 (167E1400) [pid = 2272] [serial = 1868] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 2272 | --DOMWINDOW == 92 (1523F000) [pid = 2272] [serial = 1850] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 2272 | --DOMWINDOW == 91 (1510A400) [pid = 2272] [serial = 1849] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 2272 | --DOMWINDOW == 90 (1523EC00) [pid = 2272] [serial = 1864] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 2272 | --DOMWINDOW == 89 (10148C00) [pid = 2272] [serial = 1858] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 2272 | --DOMWINDOW == 88 (10230C00) [pid = 2272] [serial = 1859] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 2272 | --DOMWINDOW == 87 (19210C00) [pid = 2272] [serial = 1880] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 2272 | --DOMWINDOW == 86 (17FA7C00) [pid = 2272] [serial = 1871] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 2272 | --DOMWINDOW == 85 (17F3FC00) [pid = 2272] [serial = 1870] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 2272 | --DOMWINDOW == 84 (191B1400) [pid = 2272] [serial = 1873] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 2272 | --DOMWINDOW == 83 (167DA400) [pid = 2272] [serial = 1876] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 2272 | --DOMWINDOW == 82 (1958D000) [pid = 2272] [serial = 1879] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 2272 | --DOMWINDOW == 81 (191D6400) [pid = 2272] [serial = 1874] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 2272 | --DOMWINDOW == 80 (16E6A400) [pid = 2272] [serial = 1877] [outer = 00000000] [url = about:blank] 12:11:48 INFO - PROCESS | 2272 | --DOMWINDOW == 79 (15246800) [pid = 2272] [serial = 1865] [outer = 00000000] [url = about:blank] 12:11:49 INFO - PROCESS | 2272 | 1461179509172 Marionette TRACE conn5 <- [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]]]}] 12:11:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 12:11:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 870ms 12:11:49 INFO - PROCESS | 2272 | 1461179509194 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 12:11:49 INFO - PROCESS | 2272 | 1461179509198 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 12:11:49 INFO - PROCESS | 2272 | 1461179509203 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 12:11:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 12:11:49 INFO - PROCESS | 2272 | 1461179509204 Marionette TRACE conn5 <- [1,2554,null,{}] 12:11:49 INFO - PROCESS | 2272 | 1461179509208 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:49 INFO - PROCESS | 2272 | 1461179509292 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 12:11:49 INFO - PROCESS | 2272 | 1461179509302 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:49 INFO - PROCESS | 2272 | ++DOCSHELL 0FFBF800 == 45 [pid = 2272] [id = 648] 12:11:49 INFO - PROCESS | 2272 | ++DOMWINDOW == 80 (1059B000) [pid = 2272] [serial = 1944] [outer = 00000000] 12:11:49 INFO - PROCESS | 2272 | ++DOMWINDOW == 81 (14724400) [pid = 2272] [serial = 1945] [outer = 1059B000] 12:11:49 INFO - PROCESS | 2272 | 1461179509347 Marionette DEBUG loaded listener.js 12:11:49 INFO - PROCESS | 2272 | ++DOMWINDOW == 82 (14A3C000) [pid = 2272] [serial = 1946] [outer = 1059B000] 12:11:49 INFO - PROCESS | 2272 | 1461179509843 Marionette TRACE conn5 <- [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]]]}] 12:11:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 12:11:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 670ms 12:11:49 INFO - PROCESS | 2272 | 1461179509877 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 12:11:49 INFO - PROCESS | 2272 | 1461179509879 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 12:11:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 12:11:49 INFO - PROCESS | 2272 | 1461179509884 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 12:11:49 INFO - PROCESS | 2272 | 1461179509890 Marionette TRACE conn5 <- [1,2558,null,{}] 12:11:49 INFO - PROCESS | 2272 | 1461179509899 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:49 INFO - PROCESS | 2272 | 1461179509982 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 12:11:49 INFO - PROCESS | 2272 | 1461179509991 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:50 INFO - PROCESS | 2272 | ++DOCSHELL 15243400 == 46 [pid = 2272] [id = 649] 12:11:50 INFO - PROCESS | 2272 | ++DOMWINDOW == 83 (152E3C00) [pid = 2272] [serial = 1947] [outer = 00000000] 12:11:50 INFO - PROCESS | 2272 | ++DOMWINDOW == 84 (1608D400) [pid = 2272] [serial = 1948] [outer = 152E3C00] 12:11:50 INFO - PROCESS | 2272 | 1461179510037 Marionette DEBUG loaded listener.js 12:11:50 INFO - PROCESS | 2272 | ++DOMWINDOW == 85 (16084800) [pid = 2272] [serial = 1949] [outer = 152E3C00] 12:11:50 INFO - PROCESS | 2272 | 1461179510537 Marionette TRACE conn5 <- [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]]]}] 12:11:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 12:11:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 690ms 12:11:50 INFO - PROCESS | 2272 | 1461179510577 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 12:11:50 INFO - PROCESS | 2272 | 1461179510579 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 12:11:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 12:11:50 INFO - PROCESS | 2272 | 1461179510582 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 12:11:50 INFO - PROCESS | 2272 | 1461179510584 Marionette TRACE conn5 <- [1,2562,null,{}] 12:11:50 INFO - PROCESS | 2272 | 1461179510587 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:50 INFO - PROCESS | 2272 | 1461179510668 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 12:11:50 INFO - PROCESS | 2272 | 1461179510674 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:50 INFO - PROCESS | 2272 | ++DOCSHELL 15243800 == 47 [pid = 2272] [id = 650] 12:11:50 INFO - PROCESS | 2272 | ++DOMWINDOW == 86 (16157800) [pid = 2272] [serial = 1950] [outer = 00000000] 12:11:50 INFO - PROCESS | 2272 | ++DOMWINDOW == 87 (16E6AC00) [pid = 2272] [serial = 1951] [outer = 16157800] 12:11:50 INFO - PROCESS | 2272 | 1461179510720 Marionette DEBUG loaded listener.js 12:11:50 INFO - PROCESS | 2272 | ++DOMWINDOW == 88 (17EED800) [pid = 2272] [serial = 1952] [outer = 16157800] 12:11:51 INFO - PROCESS | 2272 | 1461179511214 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 12:11:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 12:11:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 670ms 12:11:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 12:11:51 INFO - PROCESS | 2272 | 1461179511253 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 12:11:51 INFO - PROCESS | 2272 | 1461179511255 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 12:11:51 INFO - PROCESS | 2272 | 1461179511257 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 12:11:51 INFO - PROCESS | 2272 | 1461179511259 Marionette TRACE conn5 <- [1,2566,null,{}] 12:11:51 INFO - PROCESS | 2272 | 1461179511262 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:51 INFO - PROCESS | 2272 | 1461179511375 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 12:11:51 INFO - PROCESS | 2272 | 1461179511468 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:51 INFO - PROCESS | 2272 | ++DOCSHELL 17FA1800 == 48 [pid = 2272] [id = 651] 12:11:51 INFO - PROCESS | 2272 | ++DOMWINDOW == 89 (17FA2000) [pid = 2272] [serial = 1953] [outer = 00000000] 12:11:51 INFO - PROCESS | 2272 | ++DOMWINDOW == 90 (17FAC800) [pid = 2272] [serial = 1954] [outer = 17FA2000] 12:11:51 INFO - PROCESS | 2272 | 1461179511524 Marionette DEBUG loaded listener.js 12:11:51 INFO - PROCESS | 2272 | ++DOMWINDOW == 91 (18E5E800) [pid = 2272] [serial = 1955] [outer = 17FA2000] 12:11:51 INFO - PROCESS | 2272 | 1461179511988 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 12:11:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 12:11:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 770ms 12:11:52 INFO - PROCESS | 2272 | 1461179512038 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 12:11:52 INFO - PROCESS | 2272 | 1461179512040 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 12:11:52 INFO - PROCESS | 2272 | 1461179512044 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 12:11:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 12:11:52 INFO - PROCESS | 2272 | 1461179512046 Marionette TRACE conn5 <- [1,2570,null,{}] 12:11:52 INFO - PROCESS | 2272 | 1461179512049 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:52 INFO - PROCESS | 2272 | 1461179512168 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 12:11:52 INFO - PROCESS | 2272 | 1461179512229 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:52 INFO - PROCESS | 2272 | ++DOCSHELL 0FFC6000 == 49 [pid = 2272] [id = 652] 12:11:52 INFO - PROCESS | 2272 | ++DOMWINDOW == 92 (10021000) [pid = 2272] [serial = 1956] [outer = 00000000] 12:11:52 INFO - PROCESS | 2272 | ++DOMWINDOW == 93 (1958BC00) [pid = 2272] [serial = 1957] [outer = 10021000] 12:11:52 INFO - PROCESS | 2272 | 1461179512280 Marionette DEBUG loaded listener.js 12:11:52 INFO - PROCESS | 2272 | ++DOMWINDOW == 94 (19210C00) [pid = 2272] [serial = 1958] [outer = 10021000] 12:11:52 INFO - PROCESS | 2272 | 1461179512677 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 12:11:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 12:11:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 670ms 12:11:52 INFO - PROCESS | 2272 | 1461179512720 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 12:11:52 INFO - PROCESS | 2272 | 1461179512722 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 12:11:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 12:11:52 INFO - PROCESS | 2272 | 1461179512725 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 12:11:52 INFO - PROCESS | 2272 | 1461179512726 Marionette TRACE conn5 <- [1,2574,null,{}] 12:11:52 INFO - PROCESS | 2272 | 1461179512730 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:52 INFO - PROCESS | 2272 | 1461179512869 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 12:11:52 INFO - PROCESS | 2272 | 1461179512880 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:52 INFO - PROCESS | 2272 | ++DOCSHELL 1920D800 == 50 [pid = 2272] [id = 653] 12:11:52 INFO - PROCESS | 2272 | ++DOMWINDOW == 95 (19884400) [pid = 2272] [serial = 1959] [outer = 00000000] 12:11:52 INFO - PROCESS | 2272 | ++DOMWINDOW == 96 (1A183C00) [pid = 2272] [serial = 1960] [outer = 19884400] 12:11:52 INFO - PROCESS | 2272 | 1461179512924 Marionette DEBUG loaded listener.js 12:11:52 INFO - PROCESS | 2272 | ++DOMWINDOW == 97 (1A182400) [pid = 2272] [serial = 1961] [outer = 19884400] 12:11:53 INFO - PROCESS | 2272 | --DOMWINDOW == 96 (1059E800) [pid = 2272] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 12:11:53 INFO - PROCESS | 2272 | --DOMWINDOW == 95 (1B5ED800) [pid = 2272] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 12:11:53 INFO - PROCESS | 2272 | --DOMWINDOW == 94 (0FFBF000) [pid = 2272] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 12:11:53 INFO - PROCESS | 2272 | --DOMWINDOW == 93 (0F56A000) [pid = 2272] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 12:11:53 INFO - PROCESS | 2272 | --DOMWINDOW == 92 (17F3E000) [pid = 2272] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 12:11:53 INFO - PROCESS | 2272 | --DOMWINDOW == 91 (1502E400) [pid = 2272] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 12:11:53 INFO - PROCESS | 2272 | --DOMWINDOW == 90 (10597000) [pid = 2272] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 12:11:53 INFO - PROCESS | 2272 | --DOMWINDOW == 89 (1A56D800) [pid = 2272] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 12:11:53 INFO - PROCESS | 2272 | --DOMWINDOW == 88 (169AC000) [pid = 2272] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 12:11:53 INFO - PROCESS | 2272 | --DOMWINDOW == 87 (10594C00) [pid = 2272] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 12:11:53 INFO - PROCESS | 2272 | 1461179513472 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 12:11:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 12:11:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 770ms 12:11:53 INFO - PROCESS | 2272 | 1461179513496 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 12:11:53 INFO - PROCESS | 2272 | 1461179513498 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 12:11:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 12:11:53 INFO - PROCESS | 2272 | 1461179513501 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 12:11:53 INFO - PROCESS | 2272 | 1461179513502 Marionette TRACE conn5 <- [1,2578,null,{}] 12:11:53 INFO - PROCESS | 2272 | 1461179513506 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:53 INFO - PROCESS | 2272 | 1461179513583 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 12:11:53 INFO - PROCESS | 2272 | 1461179513589 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:53 INFO - PROCESS | 2272 | ++DOCSHELL 0FFC5400 == 51 [pid = 2272] [id = 654] 12:11:53 INFO - PROCESS | 2272 | ++DOMWINDOW == 88 (16158800) [pid = 2272] [serial = 1962] [outer = 00000000] 12:11:53 INFO - PROCESS | 2272 | ++DOMWINDOW == 89 (19F49800) [pid = 2272] [serial = 1963] [outer = 16158800] 12:11:53 INFO - PROCESS | 2272 | 1461179513634 Marionette DEBUG loaded listener.js 12:11:53 INFO - PROCESS | 2272 | ++DOMWINDOW == 90 (19F59000) [pid = 2272] [serial = 1964] [outer = 16158800] 12:11:54 INFO - PROCESS | 2272 | 1461179514060 Marionette TRACE conn5 <- [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]]]}] 12:11:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 12:11:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 570ms 12:11:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 12:11:54 INFO - PROCESS | 2272 | 1461179514072 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 12:11:54 INFO - PROCESS | 2272 | 1461179514074 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 12:11:54 INFO - PROCESS | 2272 | 1461179514077 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 12:11:54 INFO - PROCESS | 2272 | 1461179514078 Marionette TRACE conn5 <- [1,2582,null,{}] 12:11:54 INFO - PROCESS | 2272 | 1461179514082 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:54 INFO - PROCESS | 2272 | 1461179514203 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 12:11:54 INFO - PROCESS | 2272 | 1461179514212 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:54 INFO - PROCESS | 2272 | ++DOCSHELL 1523FC00 == 52 [pid = 2272] [id = 655] 12:11:54 INFO - PROCESS | 2272 | ++DOMWINDOW == 91 (169A7000) [pid = 2272] [serial = 1965] [outer = 00000000] 12:11:54 INFO - PROCESS | 2272 | ++DOMWINDOW == 92 (1A571800) [pid = 2272] [serial = 1966] [outer = 169A7000] 12:11:54 INFO - PROCESS | 2272 | 1461179514257 Marionette DEBUG loaded listener.js 12:11:54 INFO - PROCESS | 2272 | ++DOMWINDOW == 93 (1B33D400) [pid = 2272] [serial = 1967] [outer = 169A7000] 12:11:54 INFO - PROCESS | 2272 | 1461179514708 Marionette TRACE conn5 <- [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]]]}] 12:11:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 12:11:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 670ms 12:11:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 12:11:54 INFO - PROCESS | 2272 | 1461179514748 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 12:11:54 INFO - PROCESS | 2272 | 1461179514750 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 12:11:54 INFO - PROCESS | 2272 | 1461179514753 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 12:11:54 INFO - PROCESS | 2272 | 1461179514754 Marionette TRACE conn5 <- [1,2586,null,{}] 12:11:54 INFO - PROCESS | 2272 | 1461179514758 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:54 INFO - PROCESS | 2272 | 1461179514882 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 12:11:54 INFO - PROCESS | 2272 | 1461179514891 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:54 INFO - PROCESS | 2272 | ++DOCSHELL 15108C00 == 53 [pid = 2272] [id = 656] 12:11:54 INFO - PROCESS | 2272 | ++DOMWINDOW == 94 (1A2BBC00) [pid = 2272] [serial = 1968] [outer = 00000000] 12:11:54 INFO - PROCESS | 2272 | ++DOMWINDOW == 95 (1B495800) [pid = 2272] [serial = 1969] [outer = 1A2BBC00] 12:11:54 INFO - PROCESS | 2272 | 1461179514940 Marionette DEBUG loaded listener.js 12:11:55 INFO - PROCESS | 2272 | ++DOMWINDOW == 96 (1BBA3800) [pid = 2272] [serial = 1970] [outer = 1A2BBC00] 12:11:55 INFO - PROCESS | 2272 | --DOCSHELL 10140800 == 52 [pid = 2272] [id = 614] 12:11:55 INFO - PROCESS | 2272 | --DOCSHELL 136EDC00 == 51 [pid = 2272] [id = 629] 12:11:55 INFO - PROCESS | 2272 | --DOCSHELL 17F37800 == 50 [pid = 2272] [id = 631] 12:11:55 INFO - PROCESS | 2272 | --DOCSHELL 1988DC00 == 49 [pid = 2272] [id = 603] 12:11:55 INFO - PROCESS | 2272 | --DOCSHELL 1B493800 == 48 [pid = 2272] [id = 632] 12:11:55 INFO - PROCESS | 2272 | --DOCSHELL 1A18AC00 == 47 [pid = 2272] [id = 630] 12:11:55 INFO - PROCESS | 2272 | --DOCSHELL 0FA5E800 == 46 [pid = 2272] [id = 615] 12:11:55 INFO - PROCESS | 2272 | --DOCSHELL 0FFC8400 == 45 [pid = 2272] [id = 627] 12:11:55 INFO - PROCESS | 2272 | --DOCSHELL 167DC400 == 44 [pid = 2272] [id = 602] 12:11:55 INFO - PROCESS | 2272 | --DOCSHELL 167E6000 == 43 [pid = 2272] [id = 617] 12:11:55 INFO - PROCESS | 2272 | --DOCSHELL 19F8EC00 == 42 [pid = 2272] [id = 588] 12:11:55 INFO - PROCESS | 2272 | --DOCSHELL 10593400 == 41 [pid = 2272] [id = 616] 12:11:55 INFO - PROCESS | 2272 | --DOCSHELL 15244400 == 40 [pid = 2272] [id = 604] 12:11:55 INFO - PROCESS | 2272 | --DOCSHELL 0F561000 == 39 [pid = 2272] [id = 647] 12:11:55 INFO - PROCESS | 2272 | --DOCSHELL 0DE21C00 == 38 [pid = 2272] [id = 646] 12:11:55 INFO - PROCESS | 2272 | --DOCSHELL 1A2C5000 == 37 [pid = 2272] [id = 645] 12:11:55 INFO - PROCESS | 2272 | --DOCSHELL 14505C00 == 36 [pid = 2272] [id = 643] 12:11:55 INFO - PROCESS | 2272 | --DOCSHELL 19F4D000 == 35 [pid = 2272] [id = 644] 12:11:55 INFO - PROCESS | 2272 | --DOCSHELL 191B1800 == 34 [pid = 2272] [id = 641] 12:11:55 INFO - PROCESS | 2272 | --DOCSHELL 0FFC3800 == 33 [pid = 2272] [id = 642] 12:11:56 INFO - PROCESS | 2272 | --DOCSHELL 15243400 == 32 [pid = 2272] [id = 649] 12:11:56 INFO - PROCESS | 2272 | --DOCSHELL 0FFBF800 == 31 [pid = 2272] [id = 648] 12:11:56 INFO - PROCESS | 2272 | --DOCSHELL 15243800 == 30 [pid = 2272] [id = 650] 12:11:56 INFO - PROCESS | 2272 | --DOCSHELL 0FFC6000 == 29 [pid = 2272] [id = 652] 12:11:56 INFO - PROCESS | 2272 | --DOCSHELL 1920D800 == 28 [pid = 2272] [id = 653] 12:11:56 INFO - PROCESS | 2272 | --DOCSHELL 0FFC5400 == 27 [pid = 2272] [id = 654] 12:11:56 INFO - PROCESS | 2272 | --DOCSHELL 1523FC00 == 26 [pid = 2272] [id = 655] 12:11:56 INFO - PROCESS | 2272 | --DOCSHELL 17FA1800 == 25 [pid = 2272] [id = 651] 12:11:56 INFO - PROCESS | 2272 | --DOMWINDOW == 95 (19F48800) [pid = 2272] [serial = 1915] [outer = 00000000] [url = about:blank] 12:11:56 INFO - PROCESS | 2272 | --DOMWINDOW == 94 (1BBA1C00) [pid = 2272] [serial = 1897] [outer = 00000000] [url = about:blank] 12:11:56 INFO - PROCESS | 2272 | --DOMWINDOW == 93 (14A3D800) [pid = 2272] [serial = 1901] [outer = 00000000] [url = about:blank] 12:11:56 INFO - PROCESS | 2272 | --DOMWINDOW == 92 (10423000) [pid = 2272] [serial = 1903] [outer = 00000000] [url = about:blank] 12:11:56 INFO - PROCESS | 2272 | --DOMWINDOW == 91 (184DA800) [pid = 2272] [serial = 1912] [outer = 00000000] [url = about:blank] 12:11:56 INFO - PROCESS | 2272 | --DOMWINDOW == 90 (16716400) [pid = 2272] [serial = 1907] [outer = 00000000] [url = about:blank] 12:11:56 INFO - PROCESS | 2272 | --DOMWINDOW == 89 (169AB000) [pid = 2272] [serial = 1921] [outer = 00000000] [url = about:blank] 12:11:56 INFO - PROCESS | 2272 | --DOMWINDOW == 88 (1B33B000) [pid = 2272] [serial = 1844] [outer = 00000000] [url = about:blank] 12:11:56 INFO - PROCESS | 2272 | --DOMWINDOW == 87 (10019400) [pid = 2272] [serial = 1885] [outer = 00000000] [url = about:blank] 12:11:56 INFO - PROCESS | 2272 | --DOMWINDOW == 86 (136E9800) [pid = 2272] [serial = 1900] [outer = 00000000] [url = about:blank] 12:11:56 INFO - PROCESS | 2272 | --DOMWINDOW == 85 (17F38000) [pid = 2272] [serial = 1910] [outer = 00000000] [url = about:blank] 12:11:56 INFO - PROCESS | 2272 | --DOMWINDOW == 84 (19F8BC00) [pid = 2272] [serial = 1916] [outer = 00000000] [url = about:blank] 12:11:56 INFO - PROCESS | 2272 | --DOMWINDOW == 83 (16083000) [pid = 2272] [serial = 1906] [outer = 00000000] [url = about:blank] 12:11:56 INFO - PROCESS | 2272 | --DOMWINDOW == 82 (1A570000) [pid = 2272] [serial = 1918] [outer = 00000000] [url = about:blank] 12:11:56 INFO - PROCESS | 2272 | --DOMWINDOW == 81 (10DAE800) [pid = 2272] [serial = 1904] [outer = 00000000] [url = about:blank] 12:11:56 INFO - PROCESS | 2272 | --DOMWINDOW == 80 (1BBA4C00) [pid = 2272] [serial = 1898] [outer = 00000000] [url = about:blank] 12:11:56 INFO - PROCESS | 2272 | --DOMWINDOW == 79 (17EF0800) [pid = 2272] [serial = 1909] [outer = 00000000] [url = about:blank] 12:11:56 INFO - PROCESS | 2272 | --DOMWINDOW == 78 (1A56D400) [pid = 2272] [serial = 1919] [outer = 00000000] [url = about:blank] 12:11:56 INFO - PROCESS | 2272 | --DOMWINDOW == 77 (15239000) [pid = 2272] [serial = 1888] [outer = 00000000] [url = about:blank] 12:11:56 INFO - PROCESS | 2272 | --DOMWINDOW == 76 (191B0C00) [pid = 2272] [serial = 1913] [outer = 00000000] [url = about:blank] 12:11:56 INFO - PROCESS | 2272 | --DOMWINDOW == 75 (1A576C00) [pid = 2272] [serial = 1891] [outer = 00000000] [url = about:blank] 12:11:56 INFO - PROCESS | 2272 | --DOMWINDOW == 74 (1B5B1800) [pid = 2272] [serial = 1894] [outer = 00000000] [url = about:blank] 12:11:56 INFO - PROCESS | 2272 | --DOMWINDOW == 73 (1B3D7C00) [pid = 2272] [serial = 1924] [outer = 00000000] [url = about:blank] 12:11:56 INFO - PROCESS | 2272 | --DOMWINDOW == 72 (184D6400) [pid = 2272] [serial = 1922] [outer = 00000000] [url = about:blank] 12:11:56 INFO - PROCESS | 2272 | 1461179516954 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 12:11:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 12:11:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 2218ms 12:11:56 INFO - PROCESS | 2272 | 1461179516973 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 12:11:56 INFO - PROCESS | 2272 | 1461179516976 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 12:11:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 12:11:56 INFO - PROCESS | 2272 | 1461179516981 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 12:11:56 INFO - PROCESS | 2272 | 1461179516983 Marionette TRACE conn5 <- [1,2590,null,{}] 12:11:56 INFO - PROCESS | 2272 | 1461179516989 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:57 INFO - PROCESS | 2272 | 1461179517073 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 12:11:57 INFO - PROCESS | 2272 | 1461179517082 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:57 INFO - PROCESS | 2272 | ++DOCSHELL 0F56A400 == 26 [pid = 2272] [id = 657] 12:11:57 INFO - PROCESS | 2272 | ++DOMWINDOW == 73 (0F56AC00) [pid = 2272] [serial = 1971] [outer = 00000000] 12:11:57 INFO - PROCESS | 2272 | ++DOMWINDOW == 74 (0F577800) [pid = 2272] [serial = 1972] [outer = 0F56AC00] 12:11:57 INFO - PROCESS | 2272 | 1461179517130 Marionette DEBUG loaded listener.js 12:11:57 INFO - PROCESS | 2272 | ++DOMWINDOW == 75 (0F98E400) [pid = 2272] [serial = 1973] [outer = 0F56AC00] 12:11:57 INFO - PROCESS | 2272 | 1461179517650 Marionette TRACE conn5 <- [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]]]}] 12:11:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 12:11:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 731ms 12:11:57 INFO - PROCESS | 2272 | 1461179517714 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 12:11:57 INFO - PROCESS | 2272 | 1461179517721 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 12:11:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 12:11:57 INFO - PROCESS | 2272 | 1461179517727 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 12:11:57 INFO - PROCESS | 2272 | 1461179517730 Marionette TRACE conn5 <- [1,2594,null,{}] 12:11:57 INFO - PROCESS | 2272 | 1461179517734 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:57 INFO - PROCESS | 2272 | 1461179517821 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 12:11:57 INFO - PROCESS | 2272 | 1461179517918 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:57 INFO - PROCESS | 2272 | ++DOCSHELL 0FF05C00 == 27 [pid = 2272] [id = 658] 12:11:57 INFO - PROCESS | 2272 | ++DOMWINDOW == 76 (0FF09C00) [pid = 2272] [serial = 1974] [outer = 00000000] 12:11:57 INFO - PROCESS | 2272 | ++DOMWINDOW == 77 (0FFC5800) [pid = 2272] [serial = 1975] [outer = 0FF09C00] 12:11:57 INFO - PROCESS | 2272 | 1461179517966 Marionette DEBUG loaded listener.js 12:11:58 INFO - PROCESS | 2272 | ++DOMWINDOW == 78 (10017C00) [pid = 2272] [serial = 1976] [outer = 0FF09C00] 12:11:58 INFO - PROCESS | 2272 | 1461179518383 Marionette TRACE conn5 <- [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]]]}] 12:11:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 12:11:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 670ms 12:11:58 INFO - PROCESS | 2272 | 1461179518398 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 12:11:58 INFO - PROCESS | 2272 | 1461179518401 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 12:11:58 INFO - PROCESS | 2272 | 1461179518404 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 12:11:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 12:11:58 INFO - PROCESS | 2272 | 1461179518408 Marionette TRACE conn5 <- [1,2598,null,{}] 12:11:58 INFO - PROCESS | 2272 | 1461179518419 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:58 INFO - PROCESS | 2272 | 1461179518531 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 12:11:58 INFO - PROCESS | 2272 | 1461179518540 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:58 INFO - PROCESS | 2272 | ++DOCSHELL 10145C00 == 28 [pid = 2272] [id = 659] 12:11:58 INFO - PROCESS | 2272 | ++DOMWINDOW == 79 (10147800) [pid = 2272] [serial = 1977] [outer = 00000000] 12:11:58 INFO - PROCESS | 2272 | ++DOMWINDOW == 80 (103AEC00) [pid = 2272] [serial = 1978] [outer = 10147800] 12:11:58 INFO - PROCESS | 2272 | 1461179518592 Marionette DEBUG loaded listener.js 12:11:58 INFO - PROCESS | 2272 | ++DOMWINDOW == 81 (10508400) [pid = 2272] [serial = 1979] [outer = 10147800] 12:11:59 INFO - PROCESS | 2272 | 1461179519050 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 12:11:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 12:11:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 670ms 12:11:59 INFO - PROCESS | 2272 | 1461179519078 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 12:11:59 INFO - PROCESS | 2272 | 1461179519081 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 12:11:59 INFO - PROCESS | 2272 | 1461179519084 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 12:11:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 12:11:59 INFO - PROCESS | 2272 | 1461179519086 Marionette TRACE conn5 <- [1,2602,null,{}] 12:11:59 INFO - PROCESS | 2272 | 1461179519089 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:59 INFO - PROCESS | 2272 | 1461179519167 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 12:11:59 INFO - PROCESS | 2272 | 1461179519173 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:59 INFO - PROCESS | 2272 | ++DOCSHELL 0FB10000 == 29 [pid = 2272] [id = 660] 12:11:59 INFO - PROCESS | 2272 | ++DOMWINDOW == 82 (1059E400) [pid = 2272] [serial = 1980] [outer = 00000000] 12:11:59 INFO - PROCESS | 2272 | ++DOMWINDOW == 83 (13603C00) [pid = 2272] [serial = 1981] [outer = 1059E400] 12:11:59 INFO - PROCESS | 2272 | 1461179519219 Marionette DEBUG loaded listener.js 12:11:59 INFO - PROCESS | 2272 | ++DOMWINDOW == 84 (136DE400) [pid = 2272] [serial = 1982] [outer = 1059E400] 12:11:59 INFO - PROCESS | 2272 | 1461179519651 Marionette TRACE conn5 <- [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]]]}] 12:11:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 12:11:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 630ms 12:11:59 INFO - PROCESS | 2272 | 1461179519718 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 12:11:59 INFO - PROCESS | 2272 | 1461179519720 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 12:11:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 12:11:59 INFO - PROCESS | 2272 | 1461179519723 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 12:11:59 INFO - PROCESS | 2272 | 1461179519725 Marionette TRACE conn5 <- [1,2606,null,{}] 12:11:59 INFO - PROCESS | 2272 | 1461179519729 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:59 INFO - PROCESS | 2272 | 1461179519804 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 12:11:59 INFO - PROCESS | 2272 | 1461179519813 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:59 INFO - PROCESS | 2272 | ++DOCSHELL 14502000 == 30 [pid = 2272] [id = 661] 12:11:59 INFO - PROCESS | 2272 | ++DOMWINDOW == 85 (14A32000) [pid = 2272] [serial = 1983] [outer = 00000000] 12:11:59 INFO - PROCESS | 2272 | ++DOMWINDOW == 86 (14A3D800) [pid = 2272] [serial = 1984] [outer = 14A32000] 12:11:59 INFO - PROCESS | 2272 | 1461179519857 Marionette DEBUG loaded listener.js 12:11:59 INFO - PROCESS | 2272 | ++DOMWINDOW == 87 (14BFA400) [pid = 2272] [serial = 1985] [outer = 14A32000] 12:12:00 INFO - PROCESS | 2272 | 1461179520319 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 12:12:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 12:12:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 630ms 12:12:00 INFO - PROCESS | 2272 | 1461179520358 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 12:12:00 INFO - PROCESS | 2272 | 1461179520361 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 12:12:00 INFO - PROCESS | 2272 | 1461179520364 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 12:12:00 INFO - PROCESS | 2272 | 1461179520366 Marionette TRACE conn5 <- [1,2610,null,{}] 12:12:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 12:12:00 INFO - PROCESS | 2272 | 1461179520369 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:00 INFO - PROCESS | 2272 | 1461179520462 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 12:12:00 INFO - PROCESS | 2272 | 1461179520471 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:00 INFO - PROCESS | 2272 | ++DOCSHELL 14A3A000 == 31 [pid = 2272] [id = 662] 12:12:00 INFO - PROCESS | 2272 | ++DOMWINDOW == 88 (15183800) [pid = 2272] [serial = 1986] [outer = 00000000] 12:12:00 INFO - PROCESS | 2272 | ++DOMWINDOW == 89 (1523DC00) [pid = 2272] [serial = 1987] [outer = 15183800] 12:12:00 INFO - PROCESS | 2272 | 1461179520519 Marionette DEBUG loaded listener.js 12:12:00 INFO - PROCESS | 2272 | ++DOMWINDOW == 90 (15244000) [pid = 2272] [serial = 1988] [outer = 15183800] 12:12:00 INFO - PROCESS | 2272 | 1461179520957 Marionette TRACE conn5 <- [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]]]}] 12:12:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 12:12:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 631ms 12:12:00 INFO - PROCESS | 2272 | 1461179521000 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 12:12:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 12:12:01 INFO - PROCESS | 2272 | 1461179521002 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 12:12:01 INFO - PROCESS | 2272 | 1461179521006 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 12:12:01 INFO - PROCESS | 2272 | 1461179521008 Marionette TRACE conn5 <- [1,2614,null,{}] 12:12:01 INFO - PROCESS | 2272 | 1461179521011 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:01 INFO - PROCESS | 2272 | 1461179521084 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 12:12:01 INFO - PROCESS | 2272 | 1461179521090 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:01 INFO - PROCESS | 2272 | ++DOCSHELL 152D9800 == 32 [pid = 2272] [id = 663] 12:12:01 INFO - PROCESS | 2272 | ++DOMWINDOW == 91 (16081C00) [pid = 2272] [serial = 1989] [outer = 00000000] 12:12:01 INFO - PROCESS | 2272 | ++DOMWINDOW == 92 (16717C00) [pid = 2272] [serial = 1990] [outer = 16081C00] 12:12:01 INFO - PROCESS | 2272 | 1461179521134 Marionette DEBUG loaded listener.js 12:12:01 INFO - PROCESS | 2272 | ++DOMWINDOW == 93 (167DC000) [pid = 2272] [serial = 1991] [outer = 16081C00] 12:12:01 INFO - PROCESS | 2272 | 1461179521582 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 12:12:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 12:12:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 630ms 12:12:01 INFO - PROCESS | 2272 | 1461179521642 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 12:12:01 INFO - PROCESS | 2272 | 1461179521644 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 12:12:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 12:12:01 INFO - PROCESS | 2272 | 1461179521648 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 12:12:01 INFO - PROCESS | 2272 | 1461179521649 Marionette TRACE conn5 <- [1,2618,null,{}] 12:12:01 INFO - PROCESS | 2272 | 1461179521653 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:01 INFO - PROCESS | 2272 | 1461179521726 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 12:12:01 INFO - PROCESS | 2272 | 1461179521731 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:01 INFO - PROCESS | 2272 | ++DOCSHELL 0F55D400 == 33 [pid = 2272] [id = 664] 12:12:01 INFO - PROCESS | 2272 | ++DOMWINDOW == 94 (0F55E400) [pid = 2272] [serial = 1992] [outer = 00000000] 12:12:01 INFO - PROCESS | 2272 | ++DOMWINDOW == 95 (16B0B000) [pid = 2272] [serial = 1993] [outer = 0F55E400] 12:12:01 INFO - PROCESS | 2272 | 1461179521776 Marionette DEBUG loaded listener.js 12:12:01 INFO - PROCESS | 2272 | ++DOMWINDOW == 96 (169A1800) [pid = 2272] [serial = 1994] [outer = 0F55E400] 12:12:02 INFO - PROCESS | 2272 | 1461179522239 Marionette TRACE conn5 <- [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]]]}] 12:12:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 12:12:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 630ms 12:12:02 INFO - PROCESS | 2272 | 1461179522282 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 12:12:02 INFO - PROCESS | 2272 | 1461179522284 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 12:12:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 12:12:02 INFO - PROCESS | 2272 | 1461179522287 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 12:12:02 INFO - PROCESS | 2272 | 1461179522289 Marionette TRACE conn5 <- [1,2622,null,{}] 12:12:02 INFO - PROCESS | 2272 | 1461179522292 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:02 INFO - PROCESS | 2272 | 1461179522401 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 12:12:02 INFO - PROCESS | 2272 | 1461179522409 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:02 INFO - PROCESS | 2272 | ++DOCSHELL 10140C00 == 34 [pid = 2272] [id = 665] 12:12:02 INFO - PROCESS | 2272 | ++DOMWINDOW == 97 (17F34000) [pid = 2272] [serial = 1995] [outer = 00000000] 12:12:02 INFO - PROCESS | 2272 | ++DOMWINDOW == 98 (17FA3C00) [pid = 2272] [serial = 1996] [outer = 17F34000] 12:12:02 INFO - PROCESS | 2272 | 1461179522455 Marionette DEBUG loaded listener.js 12:12:02 INFO - PROCESS | 2272 | ++DOMWINDOW == 99 (17FA1800) [pid = 2272] [serial = 1997] [outer = 17F34000] 12:12:02 INFO - PROCESS | 2272 | 1461179522938 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 12:12:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 12:12:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 670ms 12:12:02 INFO - PROCESS | 2272 | 1461179522957 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 12:12:02 INFO - PROCESS | 2272 | 1461179522959 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 12:12:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 12:12:02 INFO - PROCESS | 2272 | 1461179522970 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 12:12:02 INFO - PROCESS | 2272 | 1461179522972 Marionette TRACE conn5 <- [1,2626,null,{}] 12:12:02 INFO - PROCESS | 2272 | 1461179522975 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:03 INFO - PROCESS | 2272 | 1461179523085 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 12:12:03 INFO - PROCESS | 2272 | 1461179523091 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:03 INFO - PROCESS | 2272 | ++DOCSHELL 1671A800 == 35 [pid = 2272] [id = 666] 12:12:03 INFO - PROCESS | 2272 | ++DOMWINDOW == 100 (17F3DC00) [pid = 2272] [serial = 1998] [outer = 00000000] 12:12:03 INFO - PROCESS | 2272 | ++DOMWINDOW == 101 (18E30800) [pid = 2272] [serial = 1999] [outer = 17F3DC00] 12:12:03 INFO - PROCESS | 2272 | 1461179523136 Marionette DEBUG loaded listener.js 12:12:03 INFO - PROCESS | 2272 | ++DOMWINDOW == 102 (191AF800) [pid = 2272] [serial = 2000] [outer = 17F3DC00] 12:12:03 INFO - PROCESS | 2272 | 1461179523599 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 12:12:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 12:12:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 670ms 12:12:03 INFO - PROCESS | 2272 | 1461179523643 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 12:12:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 12:12:03 INFO - PROCESS | 2272 | 1461179523645 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 12:12:03 INFO - PROCESS | 2272 | 1461179523648 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 12:12:03 INFO - PROCESS | 2272 | 1461179523651 Marionette TRACE conn5 <- [1,2630,null,{}] 12:12:03 INFO - PROCESS | 2272 | 1461179523654 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:03 INFO - PROCESS | 2272 | 1461179523806 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 12:12:03 INFO - PROCESS | 2272 | 1461179523844 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:03 INFO - PROCESS | 2272 | ++DOCSHELL 1920D800 == 36 [pid = 2272] [id = 667] 12:12:03 INFO - PROCESS | 2272 | ++DOMWINDOW == 103 (1920DC00) [pid = 2272] [serial = 2001] [outer = 00000000] 12:12:03 INFO - PROCESS | 2272 | ++DOMWINDOW == 104 (1958CC00) [pid = 2272] [serial = 2002] [outer = 1920DC00] 12:12:03 INFO - PROCESS | 2272 | 1461179523895 Marionette DEBUG loaded listener.js 12:12:03 INFO - PROCESS | 2272 | ++DOMWINDOW == 105 (19882400) [pid = 2272] [serial = 2003] [outer = 1920DC00] 12:12:04 INFO - PROCESS | 2272 | --DOMWINDOW == 104 (14503400) [pid = 2272] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 12:12:04 INFO - PROCESS | 2272 | --DOMWINDOW == 103 (10020400) [pid = 2272] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 12:12:04 INFO - PROCESS | 2272 | --DOMWINDOW == 102 (1A570C00) [pid = 2272] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 12:12:04 INFO - PROCESS | 2272 | --DOMWINDOW == 101 (1A18D800) [pid = 2272] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 12:12:04 INFO - PROCESS | 2272 | --DOMWINDOW == 100 (0FBD9400) [pid = 2272] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 12:12:04 INFO - PROCESS | 2272 | --DOMWINDOW == 99 (169A7000) [pid = 2272] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 12:12:04 INFO - PROCESS | 2272 | --DOMWINDOW == 98 (17FA2000) [pid = 2272] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 12:12:04 INFO - PROCESS | 2272 | --DOMWINDOW == 97 (10021000) [pid = 2272] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 12:12:04 INFO - PROCESS | 2272 | --DOMWINDOW == 96 (19884400) [pid = 2272] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 12:12:04 INFO - PROCESS | 2272 | --DOMWINDOW == 95 (16157800) [pid = 2272] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 12:12:04 INFO - PROCESS | 2272 | --DOMWINDOW == 94 (152E3C00) [pid = 2272] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 12:12:04 INFO - PROCESS | 2272 | --DOMWINDOW == 93 (1059B000) [pid = 2272] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 12:12:04 INFO - PROCESS | 2272 | --DOMWINDOW == 92 (0F562400) [pid = 2272] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 12:12:04 INFO - PROCESS | 2272 | --DOMWINDOW == 91 (0F55C000) [pid = 2272] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 12:12:04 INFO - PROCESS | 2272 | --DOMWINDOW == 90 (1BBACC00) [pid = 2272] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 12:12:04 INFO - PROCESS | 2272 | --DOMWINDOW == 89 (19F84000) [pid = 2272] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 12:12:04 INFO - PROCESS | 2272 | --DOMWINDOW == 88 (15183C00) [pid = 2272] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 12:12:04 INFO - PROCESS | 2272 | --DOMWINDOW == 87 (0FFC4400) [pid = 2272] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 12:12:04 INFO - PROCESS | 2272 | --DOMWINDOW == 86 (19591400) [pid = 2272] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 12:12:04 INFO - PROCESS | 2272 | --DOMWINDOW == 85 (16158800) [pid = 2272] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 12:12:04 INFO - PROCESS | 2272 | 1461179524588 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 12:12:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 12:12:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 970ms 12:12:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 12:12:04 INFO - PROCESS | 2272 | 1461179524619 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 12:12:04 INFO - PROCESS | 2272 | 1461179524621 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 12:12:04 INFO - PROCESS | 2272 | 1461179524624 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 12:12:04 INFO - PROCESS | 2272 | 1461179524626 Marionette TRACE conn5 <- [1,2634,null,{}] 12:12:04 INFO - PROCESS | 2272 | 1461179524630 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:04 INFO - PROCESS | 2272 | 1461179524748 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 12:12:04 INFO - PROCESS | 2272 | 1461179524756 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:04 INFO - PROCESS | 2272 | ++DOCSHELL 103AE400 == 37 [pid = 2272] [id = 668] 12:12:04 INFO - PROCESS | 2272 | ++DOMWINDOW == 86 (10424000) [pid = 2272] [serial = 2004] [outer = 00000000] 12:12:04 INFO - PROCESS | 2272 | ++DOMWINDOW == 87 (15031800) [pid = 2272] [serial = 2005] [outer = 10424000] 12:12:04 INFO - PROCESS | 2272 | 1461179524801 Marionette DEBUG loaded listener.js 12:12:04 INFO - PROCESS | 2272 | ++DOMWINDOW == 88 (15185400) [pid = 2272] [serial = 2006] [outer = 10424000] 12:12:05 INFO - PROCESS | 2272 | 1461179525204 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 12:12:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 12:12:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 630ms 12:12:05 INFO - PROCESS | 2272 | 1461179525255 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 12:12:05 INFO - PROCESS | 2272 | 1461179525258 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 12:12:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 12:12:05 INFO - PROCESS | 2272 | 1461179525261 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 12:12:05 INFO - PROCESS | 2272 | 1461179525262 Marionette TRACE conn5 <- [1,2638,null,{}] 12:12:05 INFO - PROCESS | 2272 | 1461179525266 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:05 INFO - PROCESS | 2272 | 1461179525347 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 12:12:05 INFO - PROCESS | 2272 | 1461179525353 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:05 INFO - PROCESS | 2272 | ++DOCSHELL 14A3CC00 == 38 [pid = 2272] [id = 669] 12:12:05 INFO - PROCESS | 2272 | ++DOMWINDOW == 89 (1520BC00) [pid = 2272] [serial = 2007] [outer = 00000000] 12:12:05 INFO - PROCESS | 2272 | ++DOMWINDOW == 90 (19204C00) [pid = 2272] [serial = 2008] [outer = 1520BC00] 12:12:05 INFO - PROCESS | 2272 | 1461179525398 Marionette DEBUG loaded listener.js 12:12:05 INFO - PROCESS | 2272 | ++DOMWINDOW == 91 (19210800) [pid = 2272] [serial = 2009] [outer = 1520BC00] 12:12:05 INFO - PROCESS | 2272 | 1461179525839 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 12:12:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 12:12:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 630ms 12:12:05 INFO - PROCESS | 2272 | 1461179525897 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 12:12:05 INFO - PROCESS | 2272 | 1461179525899 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 12:12:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 12:12:05 INFO - PROCESS | 2272 | 1461179525903 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 12:12:05 INFO - PROCESS | 2272 | 1461179525904 Marionette TRACE conn5 <- [1,2642,null,{}] 12:12:05 INFO - PROCESS | 2272 | 1461179525908 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:05 INFO - PROCESS | 2272 | 1461179525984 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 12:12:05 INFO - PROCESS | 2272 | 1461179525991 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:06 INFO - PROCESS | 2272 | ++DOCSHELL 19593C00 == 39 [pid = 2272] [id = 670] 12:12:06 INFO - PROCESS | 2272 | ++DOMWINDOW == 92 (19F4B400) [pid = 2272] [serial = 2010] [outer = 00000000] 12:12:06 INFO - PROCESS | 2272 | ++DOMWINDOW == 93 (1A183400) [pid = 2272] [serial = 2011] [outer = 19F4B400] 12:12:06 INFO - PROCESS | 2272 | 1461179526034 Marionette DEBUG loaded listener.js 12:12:06 INFO - PROCESS | 2272 | ++DOMWINDOW == 94 (1A181C00) [pid = 2272] [serial = 2012] [outer = 19F4B400] 12:12:06 INFO - PROCESS | 2272 | 1461179526611 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 12:12:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 12:12:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 730ms 12:12:06 INFO - PROCESS | 2272 | 1461179526637 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 12:12:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 12:12:06 INFO - PROCESS | 2272 | 1461179526641 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 12:12:06 INFO - PROCESS | 2272 | 1461179526646 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 12:12:06 INFO - PROCESS | 2272 | 1461179526651 Marionette TRACE conn5 <- [1,2646,null,{}] 12:12:06 INFO - PROCESS | 2272 | 1461179526658 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:06 INFO - PROCESS | 2272 | 1461179526827 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 12:12:06 INFO - PROCESS | 2272 | 1461179526955 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:06 INFO - PROCESS | 2272 | ++DOCSHELL 0DE21C00 == 40 [pid = 2272] [id = 671] 12:12:06 INFO - PROCESS | 2272 | ++DOMWINDOW == 95 (0DE58C00) [pid = 2272] [serial = 2013] [outer = 00000000] 12:12:07 INFO - PROCESS | 2272 | ++DOMWINDOW == 96 (0FAA1400) [pid = 2272] [serial = 2014] [outer = 0DE58C00] 12:12:07 INFO - PROCESS | 2272 | 1461179527012 Marionette DEBUG loaded listener.js 12:12:07 INFO - PROCESS | 2272 | ++DOMWINDOW == 97 (0FB87C00) [pid = 2272] [serial = 2015] [outer = 0DE58C00] 12:12:07 INFO - PROCESS | 2272 | 1461179527672 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 12:12:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 12:12:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1074ms 12:12:07 INFO - PROCESS | 2272 | 1461179527724 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 12:12:07 INFO - PROCESS | 2272 | 1461179527730 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 12:12:07 INFO - PROCESS | 2272 | 1461179527736 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 12:12:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 12:12:07 INFO - PROCESS | 2272 | 1461179527739 Marionette TRACE conn5 <- [1,2650,null,{}] 12:12:07 INFO - PROCESS | 2272 | 1461179527743 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:07 INFO - PROCESS | 2272 | 1461179527913 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 12:12:07 INFO - PROCESS | 2272 | 1461179527930 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:07 INFO - PROCESS | 2272 | ++DOCSHELL 10025C00 == 41 [pid = 2272] [id = 672] 12:12:07 INFO - PROCESS | 2272 | ++DOMWINDOW == 98 (10221800) [pid = 2272] [serial = 2016] [outer = 00000000] 12:12:07 INFO - PROCESS | 2272 | ++DOMWINDOW == 99 (10594C00) [pid = 2272] [serial = 2017] [outer = 10221800] 12:12:07 INFO - PROCESS | 2272 | 1461179527984 Marionette DEBUG loaded listener.js 12:12:08 INFO - PROCESS | 2272 | ++DOMWINDOW == 100 (10E40C00) [pid = 2272] [serial = 2018] [outer = 10221800] 12:12:08 INFO - PROCESS | 2272 | 1461179528962 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 12:12:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 12:12:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1275ms 12:12:09 INFO - PROCESS | 2272 | 1461179529017 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 12:12:09 INFO - PROCESS | 2272 | 1461179529021 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 12:12:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 12:12:09 INFO - PROCESS | 2272 | 1461179529025 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 12:12:09 INFO - PROCESS | 2272 | 1461179529029 Marionette TRACE conn5 <- [1,2654,null,{}] 12:12:09 INFO - PROCESS | 2272 | 1461179529034 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:09 INFO - PROCESS | 2272 | 1461179529140 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 12:12:09 INFO - PROCESS | 2272 | 1461179529273 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:09 INFO - PROCESS | 2272 | ++DOCSHELL 0FA53000 == 42 [pid = 2272] [id = 673] 12:12:09 INFO - PROCESS | 2272 | ++DOMWINDOW == 101 (0FF0E800) [pid = 2272] [serial = 2019] [outer = 00000000] 12:12:09 INFO - PROCESS | 2272 | ++DOMWINDOW == 102 (10142C00) [pid = 2272] [serial = 2020] [outer = 0FF0E800] 12:12:09 INFO - PROCESS | 2272 | 1461179529327 Marionette DEBUG loaded listener.js 12:12:09 INFO - PROCESS | 2272 | ++DOMWINDOW == 103 (1022D800) [pid = 2272] [serial = 2021] [outer = 0FF0E800] 12:12:09 INFO - PROCESS | 2272 | --DOCSHELL 14A3CC00 == 41 [pid = 2272] [id = 669] 12:12:09 INFO - PROCESS | 2272 | --DOCSHELL 103AE400 == 40 [pid = 2272] [id = 668] 12:12:09 INFO - PROCESS | 2272 | --DOCSHELL 1920D800 == 39 [pid = 2272] [id = 667] 12:12:09 INFO - PROCESS | 2272 | --DOCSHELL 1671A800 == 38 [pid = 2272] [id = 666] 12:12:09 INFO - PROCESS | 2272 | --DOCSHELL 10140C00 == 37 [pid = 2272] [id = 665] 12:12:09 INFO - PROCESS | 2272 | --DOCSHELL 0F55D400 == 36 [pid = 2272] [id = 664] 12:12:09 INFO - PROCESS | 2272 | --DOCSHELL 152D9800 == 35 [pid = 2272] [id = 663] 12:12:09 INFO - PROCESS | 2272 | --DOCSHELL 14A3A000 == 34 [pid = 2272] [id = 662] 12:12:09 INFO - PROCESS | 2272 | --DOCSHELL 14502000 == 33 [pid = 2272] [id = 661] 12:12:09 INFO - PROCESS | 2272 | --DOCSHELL 0FB10000 == 32 [pid = 2272] [id = 660] 12:12:09 INFO - PROCESS | 2272 | --DOMWINDOW == 102 (1B495800) [pid = 2272] [serial = 1969] [outer = 00000000] [url = about:blank] 12:12:09 INFO - PROCESS | 2272 | --DOCSHELL 10145C00 == 31 [pid = 2272] [id = 659] 12:12:09 INFO - PROCESS | 2272 | --DOCSHELL 0FF05C00 == 30 [pid = 2272] [id = 658] 12:12:09 INFO - PROCESS | 2272 | --DOCSHELL 0F56A400 == 29 [pid = 2272] [id = 657] 12:12:09 INFO - PROCESS | 2272 | --DOMWINDOW == 101 (16718400) [pid = 2272] [serial = 1889] [outer = 00000000] [url = about:blank] 12:12:09 INFO - PROCESS | 2272 | --DOMWINDOW == 100 (1A569800) [pid = 2272] [serial = 1883] [outer = 00000000] [url = about:blank] 12:12:09 INFO - PROCESS | 2272 | --DOMWINDOW == 99 (1B5F0000) [pid = 2272] [serial = 1895] [outer = 00000000] [url = about:blank] 12:12:09 INFO - PROCESS | 2272 | --DOMWINDOW == 98 (1B376800) [pid = 2272] [serial = 1892] [outer = 00000000] [url = about:blank] 12:12:09 INFO - PROCESS | 2272 | --DOMWINDOW == 97 (1014AC00) [pid = 2272] [serial = 1886] [outer = 00000000] [url = about:blank] 12:12:09 INFO - PROCESS | 2272 | --DOMWINDOW == 96 (1B33D400) [pid = 2272] [serial = 1967] [outer = 00000000] [url = about:blank] 12:12:09 INFO - PROCESS | 2272 | --DOMWINDOW == 95 (17FAC800) [pid = 2272] [serial = 1954] [outer = 00000000] [url = about:blank] 12:12:09 INFO - PROCESS | 2272 | --DOMWINDOW == 94 (1958BC00) [pid = 2272] [serial = 1957] [outer = 00000000] [url = about:blank] 12:12:09 INFO - PROCESS | 2272 | --DOMWINDOW == 93 (18E5E800) [pid = 2272] [serial = 1955] [outer = 00000000] [url = about:blank] 12:12:09 INFO - PROCESS | 2272 | --DOMWINDOW == 92 (1A183C00) [pid = 2272] [serial = 1960] [outer = 00000000] [url = about:blank] 12:12:09 INFO - PROCESS | 2272 | --DOMWINDOW == 91 (19210C00) [pid = 2272] [serial = 1958] [outer = 00000000] [url = about:blank] 12:12:09 INFO - PROCESS | 2272 | --DOMWINDOW == 90 (1A182400) [pid = 2272] [serial = 1961] [outer = 00000000] [url = about:blank] 12:12:09 INFO - PROCESS | 2272 | --DOMWINDOW == 89 (1A571800) [pid = 2272] [serial = 1966] [outer = 00000000] [url = about:blank] 12:12:09 INFO - PROCESS | 2272 | --DOMWINDOW == 88 (16E6AC00) [pid = 2272] [serial = 1951] [outer = 00000000] [url = about:blank] 12:12:09 INFO - PROCESS | 2272 | --DOMWINDOW == 87 (1608D400) [pid = 2272] [serial = 1948] [outer = 00000000] [url = about:blank] 12:12:09 INFO - PROCESS | 2272 | --DOMWINDOW == 86 (16084800) [pid = 2272] [serial = 1949] [outer = 00000000] [url = about:blank] 12:12:09 INFO - PROCESS | 2272 | --DOMWINDOW == 85 (14724400) [pid = 2272] [serial = 1945] [outer = 00000000] [url = about:blank] 12:12:09 INFO - PROCESS | 2272 | --DOMWINDOW == 84 (14A3C000) [pid = 2272] [serial = 1946] [outer = 00000000] [url = about:blank] 12:12:09 INFO - PROCESS | 2272 | --DOMWINDOW == 83 (0FA52400) [pid = 2272] [serial = 1942] [outer = 00000000] [url = about:blank] 12:12:09 INFO - PROCESS | 2272 | --DOMWINDOW == 82 (0FF05400) [pid = 2272] [serial = 1943] [outer = 00000000] [url = about:blank] 12:12:09 INFO - PROCESS | 2272 | --DOMWINDOW == 81 (10599400) [pid = 2272] [serial = 1940] [outer = 00000000] [url = about:blank] 12:12:09 INFO - PROCESS | 2272 | --DOMWINDOW == 80 (10430800) [pid = 2272] [serial = 1939] [outer = 00000000] [url = about:blank] 12:12:09 INFO - PROCESS | 2272 | --DOMWINDOW == 79 (1BCCBC00) [pid = 2272] [serial = 1937] [outer = 00000000] [url = about:blank] 12:12:09 INFO - PROCESS | 2272 | --DOMWINDOW == 78 (1BCC7400) [pid = 2272] [serial = 1936] [outer = 00000000] [url = about:blank] 12:12:09 INFO - PROCESS | 2272 | --DOMWINDOW == 77 (1B5ED000) [pid = 2272] [serial = 1934] [outer = 00000000] [url = about:blank] 12:12:09 INFO - PROCESS | 2272 | --DOMWINDOW == 76 (1B37D400) [pid = 2272] [serial = 1933] [outer = 00000000] [url = about:blank] 12:12:09 INFO - PROCESS | 2272 | --DOMWINDOW == 75 (169AD400) [pid = 2272] [serial = 1931] [outer = 00000000] [url = about:blank] 12:12:09 INFO - PROCESS | 2272 | --DOMWINDOW == 74 (16157400) [pid = 2272] [serial = 1930] [outer = 00000000] [url = about:blank] 12:12:09 INFO - PROCESS | 2272 | --DOMWINDOW == 73 (10430000) [pid = 2272] [serial = 1928] [outer = 00000000] [url = about:blank] 12:12:09 INFO - PROCESS | 2272 | --DOMWINDOW == 72 (1013F000) [pid = 2272] [serial = 1927] [outer = 00000000] [url = about:blank] 12:12:09 INFO - PROCESS | 2272 | --DOMWINDOW == 71 (1B491400) [pid = 2272] [serial = 1925] [outer = 00000000] [url = about:blank] 12:12:09 INFO - PROCESS | 2272 | --DOMWINDOW == 70 (19F49800) [pid = 2272] [serial = 1963] [outer = 00000000] [url = about:blank] 12:12:09 INFO - PROCESS | 2272 | --DOMWINDOW == 69 (17EED800) [pid = 2272] [serial = 1952] [outer = 00000000] [url = about:blank] 12:12:09 INFO - PROCESS | 2272 | --DOMWINDOW == 68 (19F59000) [pid = 2272] [serial = 1964] [outer = 00000000] [url = about:blank] 12:12:10 INFO - PROCESS | 2272 | 1461179530405 Marionette TRACE conn5 <- [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]]]}] 12:12:10 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) 12:12:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1429ms 12:12:10 INFO - PROCESS | 2272 | 1461179530456 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 12:12:10 INFO - PROCESS | 2272 | 1461179530462 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 12:12:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 12:12:10 INFO - PROCESS | 2272 | 1461179530467 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 12:12:10 INFO - PROCESS | 2272 | 1461179530470 Marionette TRACE conn5 <- [1,2658,null,{}] 12:12:10 INFO - PROCESS | 2272 | 1461179530474 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:10 INFO - PROCESS | 2272 | 1461179530554 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 12:12:10 INFO - PROCESS | 2272 | 1461179530562 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:10 INFO - PROCESS | 2272 | ++DOCSHELL 0F9C0400 == 30 [pid = 2272] [id = 674] 12:12:10 INFO - PROCESS | 2272 | ++DOMWINDOW == 69 (0FB04000) [pid = 2272] [serial = 2022] [outer = 00000000] 12:12:10 INFO - PROCESS | 2272 | ++DOMWINDOW == 70 (10148000) [pid = 2272] [serial = 2023] [outer = 0FB04000] 12:12:10 INFO - PROCESS | 2272 | 1461179530608 Marionette DEBUG loaded listener.js 12:12:10 INFO - PROCESS | 2272 | ++DOMWINDOW == 71 (10226C00) [pid = 2272] [serial = 2024] [outer = 0FB04000] 12:12:11 INFO - PROCESS | 2272 | 1461179531564 Marionette TRACE conn5 <- [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] 12:12:11 INFO - PROCESS | 2272 | 1461179531600 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 12:12:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 12:12:11 INFO - PROCESS | 2272 | 1461179531604 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 12:12:11 INFO - PROCESS | 2272 | 1461179531607 Marionette TRACE conn5 <- [1,2662,null,{}] 12:12:11 INFO - PROCESS | 2272 | 1461179531618 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:11 INFO - PROCESS | 2272 | 1461179531703 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 12:12:11 INFO - PROCESS | 2272 | 1461179531728 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:11 INFO - PROCESS | 2272 | ++DOCSHELL 13606400 == 31 [pid = 2272] [id = 675] 12:12:11 INFO - PROCESS | 2272 | ++DOMWINDOW == 72 (14509000) [pid = 2272] [serial = 2025] [outer = 00000000] 12:12:11 INFO - PROCESS | 2272 | ++DOMWINDOW == 73 (14A3D400) [pid = 2272] [serial = 2026] [outer = 14509000] 12:12:11 INFO - PROCESS | 2272 | 1461179531777 Marionette DEBUG loaded listener.js 12:12:11 INFO - PROCESS | 2272 | ++DOMWINDOW == 74 (150D3C00) [pid = 2272] [serial = 2027] [outer = 14509000] 12:12:12 INFO - PROCESS | 2272 | 1461179532782 Marionette TRACE conn5 <- [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] 12:12:12 INFO - PROCESS | 2272 | 1461179532830 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 12:12:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 12:12:12 INFO - PROCESS | 2272 | 1461179532833 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 12:12:12 INFO - PROCESS | 2272 | 1461179532835 Marionette TRACE conn5 <- [1,2666,null,{}] 12:12:12 INFO - PROCESS | 2272 | 1461179532838 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:12 INFO - PROCESS | 2272 | 1461179532952 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 12:12:12 INFO - PROCESS | 2272 | 1461179532959 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:12 INFO - PROCESS | 2272 | ++DOCSHELL 15189800 == 32 [pid = 2272] [id = 676] 12:12:12 INFO - PROCESS | 2272 | ++DOMWINDOW == 75 (151D0400) [pid = 2272] [serial = 2028] [outer = 00000000] 12:12:12 INFO - PROCESS | 2272 | ++DOMWINDOW == 76 (152E4400) [pid = 2272] [serial = 2029] [outer = 151D0400] 12:12:13 INFO - PROCESS | 2272 | 1461179533005 Marionette DEBUG loaded listener.js 12:12:13 INFO - PROCESS | 2272 | ++DOMWINDOW == 77 (1614D400) [pid = 2272] [serial = 2030] [outer = 151D0400] 12:12:13 INFO - PROCESS | 2272 | --DOMWINDOW == 76 (17F34000) [pid = 2272] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 12:12:13 INFO - PROCESS | 2272 | --DOMWINDOW == 75 (17F3DC00) [pid = 2272] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 12:12:13 INFO - PROCESS | 2272 | --DOMWINDOW == 74 (0FF09C00) [pid = 2272] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 12:12:14 INFO - PROCESS | 2272 | --DOMWINDOW == 73 (15183800) [pid = 2272] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 12:12:14 INFO - PROCESS | 2272 | --DOMWINDOW == 72 (14A32000) [pid = 2272] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 12:12:14 INFO - PROCESS | 2272 | --DOMWINDOW == 71 (1059E400) [pid = 2272] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 12:12:14 INFO - PROCESS | 2272 | --DOMWINDOW == 70 (10147800) [pid = 2272] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 12:12:14 INFO - PROCESS | 2272 | --DOMWINDOW == 69 (0F56AC00) [pid = 2272] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 12:12:14 INFO - PROCESS | 2272 | --DOMWINDOW == 68 (0F55E400) [pid = 2272] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 12:12:14 INFO - PROCESS | 2272 | --DOMWINDOW == 67 (16081C00) [pid = 2272] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 12:12:14 INFO - PROCESS | 2272 | --DOMWINDOW == 66 (1920DC00) [pid = 2272] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 12:12:14 INFO - PROCESS | 2272 | --DOMWINDOW == 65 (1520BC00) [pid = 2272] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 12:12:14 INFO - PROCESS | 2272 | --DOMWINDOW == 64 (10424000) [pid = 2272] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 12:12:14 INFO - PROCESS | 2272 | 1461179534009 Marionette TRACE conn5 <- [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]]]}] 12:12:14 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) 12:12:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1221ms 12:12:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 12:12:14 INFO - PROCESS | 2272 | 1461179534058 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 12:12:14 INFO - PROCESS | 2272 | 1461179534060 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 12:12:14 INFO - PROCESS | 2272 | 1461179534063 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 12:12:14 INFO - PROCESS | 2272 | 1461179534065 Marionette TRACE conn5 <- [1,2670,null,{}] 12:12:14 INFO - PROCESS | 2272 | 1461179534068 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:14 INFO - PROCESS | 2272 | 1461179534146 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 12:12:14 INFO - PROCESS | 2272 | 1461179534152 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:14 INFO - PROCESS | 2272 | ++DOCSHELL 0F56AC00 == 33 [pid = 2272] [id = 677] 12:12:14 INFO - PROCESS | 2272 | ++DOMWINDOW == 65 (0F572000) [pid = 2272] [serial = 2031] [outer = 00000000] 12:12:14 INFO - PROCESS | 2272 | ++DOMWINDOW == 66 (110B7000) [pid = 2272] [serial = 2032] [outer = 0F572000] 12:12:14 INFO - PROCESS | 2272 | 1461179534198 Marionette DEBUG loaded listener.js 12:12:14 INFO - PROCESS | 2272 | ++DOMWINDOW == 67 (147B0000) [pid = 2272] [serial = 2033] [outer = 0F572000] 12:12:15 INFO - PROCESS | 2272 | 1461179535129 Marionette TRACE conn5 <- [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]]]}] 12:12:15 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) 12:12:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1121ms 12:12:15 INFO - PROCESS | 2272 | 1461179535185 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 12:12:15 INFO - PROCESS | 2272 | 1461179535187 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 12:12:15 INFO - PROCESS | 2272 | 1461179535190 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 12:12:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 12:12:15 INFO - PROCESS | 2272 | 1461179535192 Marionette TRACE conn5 <- [1,2674,null,{}] 12:12:15 INFO - PROCESS | 2272 | 1461179535196 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:15 INFO - PROCESS | 2272 | 1461179535292 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 12:12:15 INFO - PROCESS | 2272 | 1461179535300 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:15 INFO - PROCESS | 2272 | ++DOCSHELL 0F573C00 == 34 [pid = 2272] [id = 678] 12:12:15 INFO - PROCESS | 2272 | ++DOMWINDOW == 68 (10597800) [pid = 2272] [serial = 2034] [outer = 00000000] 12:12:15 INFO - PROCESS | 2272 | ++DOMWINDOW == 69 (16E71000) [pid = 2272] [serial = 2035] [outer = 10597800] 12:12:15 INFO - PROCESS | 2272 | 1461179535347 Marionette DEBUG loaded listener.js 12:12:15 INFO - PROCESS | 2272 | ++DOMWINDOW == 70 (17F34000) [pid = 2272] [serial = 2036] [outer = 10597800] 12:12:16 INFO - PROCESS | 2272 | 1461179536342 Marionette TRACE conn5 <- [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] 12:12:16 INFO - PROCESS | 2272 | 1461179536380 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 12:12:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 12:12:16 INFO - PROCESS | 2272 | 1461179536386 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 12:12:16 INFO - PROCESS | 2272 | 1461179536390 Marionette TRACE conn5 <- [1,2678,null,{}] 12:12:16 INFO - PROCESS | 2272 | 1461179536396 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:16 INFO - PROCESS | 2272 | 1461179536503 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 12:12:16 INFO - PROCESS | 2272 | 1461179536632 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:16 INFO - PROCESS | 2272 | ++DOCSHELL 0FF08000 == 35 [pid = 2272] [id = 679] 12:12:16 INFO - PROCESS | 2272 | ++DOMWINDOW == 71 (0FF09000) [pid = 2272] [serial = 2037] [outer = 00000000] 12:12:16 INFO - PROCESS | 2272 | ++DOMWINDOW == 72 (10025400) [pid = 2272] [serial = 2038] [outer = 0FF09000] 12:12:16 INFO - PROCESS | 2272 | 1461179536690 Marionette DEBUG loaded listener.js 12:12:16 INFO - PROCESS | 2272 | ++DOMWINDOW == 73 (10146400) [pid = 2272] [serial = 2039] [outer = 0FF09000] 12:12:17 INFO - PROCESS | 2272 | 1461179537809 Marionette TRACE conn5 <- [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] 12:12:17 INFO - PROCESS | 2272 | 1461179537884 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 12:12:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 12:12:17 INFO - PROCESS | 2272 | 1461179537933 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 12:12:17 INFO - PROCESS | 2272 | 1461179537936 Marionette TRACE conn5 <- [1,2682,null,{}] 12:12:17 INFO - PROCESS | 2272 | 1461179537949 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:18 INFO - PROCESS | 2272 | 1461179538078 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 12:12:18 INFO - PROCESS | 2272 | 1461179538177 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:18 INFO - PROCESS | 2272 | ++DOCSHELL 136ED800 == 36 [pid = 2272] [id = 680] 12:12:18 INFO - PROCESS | 2272 | ++DOMWINDOW == 74 (14502000) [pid = 2272] [serial = 2040] [outer = 00000000] 12:12:18 INFO - PROCESS | 2272 | ++DOMWINDOW == 75 (15238C00) [pid = 2272] [serial = 2041] [outer = 14502000] 12:12:18 INFO - PROCESS | 2272 | 1461179538232 Marionette DEBUG loaded listener.js 12:12:18 INFO - PROCESS | 2272 | ++DOMWINDOW == 76 (152D9400) [pid = 2272] [serial = 2042] [outer = 14502000] 12:12:19 INFO - PROCESS | 2272 | 1461179539275 Marionette TRACE conn5 <- [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] 12:12:19 INFO - PROCESS | 2272 | 1461179539307 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 12:12:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 12:12:19 INFO - PROCESS | 2272 | 1461179539311 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 12:12:19 INFO - PROCESS | 2272 | 1461179539315 Marionette TRACE conn5 <- [1,2686,null,{}] 12:12:19 INFO - PROCESS | 2272 | 1461179539326 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:19 INFO - PROCESS | 2272 | 1461179539468 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 12:12:19 INFO - PROCESS | 2272 | 1461179539604 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:19 INFO - PROCESS | 2272 | ++DOCSHELL 0FFC9000 == 37 [pid = 2272] [id = 681] 12:12:19 INFO - PROCESS | 2272 | ++DOMWINDOW == 77 (10020400) [pid = 2272] [serial = 2043] [outer = 00000000] 12:12:19 INFO - PROCESS | 2272 | ++DOMWINDOW == 78 (17F40000) [pid = 2272] [serial = 2044] [outer = 10020400] 12:12:19 INFO - PROCESS | 2272 | 1461179539663 Marionette DEBUG loaded listener.js 12:12:19 INFO - PROCESS | 2272 | ++DOMWINDOW == 79 (18E25000) [pid = 2272] [serial = 2045] [outer = 10020400] 12:12:20 INFO - PROCESS | 2272 | --DOCSHELL 0F56AC00 == 36 [pid = 2272] [id = 677] 12:12:20 INFO - PROCESS | 2272 | --DOCSHELL 15189800 == 35 [pid = 2272] [id = 676] 12:12:20 INFO - PROCESS | 2272 | --DOCSHELL 13606400 == 34 [pid = 2272] [id = 675] 12:12:20 INFO - PROCESS | 2272 | --DOCSHELL 0F9C0400 == 33 [pid = 2272] [id = 674] 12:12:20 INFO - PROCESS | 2272 | --DOCSHELL 0FA53000 == 32 [pid = 2272] [id = 673] 12:12:20 INFO - PROCESS | 2272 | --DOCSHELL 0DE21C00 == 31 [pid = 2272] [id = 671] 12:12:20 INFO - PROCESS | 2272 | --DOMWINDOW == 78 (10017C00) [pid = 2272] [serial = 1976] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 2272 | --DOMWINDOW == 77 (1523DC00) [pid = 2272] [serial = 1987] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 2272 | --DOMWINDOW == 76 (15244000) [pid = 2272] [serial = 1988] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 2272 | --DOMWINDOW == 75 (14A3D800) [pid = 2272] [serial = 1984] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 2272 | --DOMWINDOW == 74 (17FA1800) [pid = 2272] [serial = 1997] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 2272 | --DOMWINDOW == 73 (14BFA400) [pid = 2272] [serial = 1985] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 2272 | --DOMWINDOW == 72 (136DE400) [pid = 2272] [serial = 1982] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 2272 | --DOMWINDOW == 71 (13603C00) [pid = 2272] [serial = 1981] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 2272 | --DOMWINDOW == 70 (103AEC00) [pid = 2272] [serial = 1978] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 2272 | --DOMWINDOW == 69 (10508400) [pid = 2272] [serial = 1979] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 2272 | --DOMWINDOW == 68 (0F577800) [pid = 2272] [serial = 1972] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 2272 | --DOMWINDOW == 67 (0F98E400) [pid = 2272] [serial = 1973] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 2272 | --DOMWINDOW == 66 (16B0B000) [pid = 2272] [serial = 1993] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 2272 | --DOMWINDOW == 65 (16717C00) [pid = 2272] [serial = 1990] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 2272 | --DOMWINDOW == 64 (167DC000) [pid = 2272] [serial = 1991] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 2272 | --DOMWINDOW == 63 (1958CC00) [pid = 2272] [serial = 2002] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 2272 | --DOMWINDOW == 62 (1A183400) [pid = 2272] [serial = 2011] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 2272 | --DOMWINDOW == 61 (19210800) [pid = 2272] [serial = 2009] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 2272 | --DOMWINDOW == 60 (19204C00) [pid = 2272] [serial = 2008] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 2272 | --DOMWINDOW == 59 (15031800) [pid = 2272] [serial = 2005] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 2272 | --DOMWINDOW == 58 (19882400) [pid = 2272] [serial = 2003] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 2272 | --DOMWINDOW == 57 (191AF800) [pid = 2272] [serial = 2000] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 2272 | --DOMWINDOW == 56 (15185400) [pid = 2272] [serial = 2006] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 2272 | --DOMWINDOW == 55 (169A1800) [pid = 2272] [serial = 1994] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 2272 | --DOMWINDOW == 54 (17FA3C00) [pid = 2272] [serial = 1996] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 2272 | --DOMWINDOW == 53 (18E30800) [pid = 2272] [serial = 1999] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 2272 | --DOMWINDOW == 52 (0FFC5800) [pid = 2272] [serial = 1975] [outer = 00000000] [url = about:blank] 12:12:20 INFO - PROCESS | 2272 | 1461179540779 Marionette TRACE conn5 <- [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] 12:12:20 INFO - PROCESS | 2272 | 1461179540858 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 12:12:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 12:12:20 INFO - PROCESS | 2272 | 1461179540863 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 12:12:20 INFO - PROCESS | 2272 | 1461179540865 Marionette TRACE conn5 <- [1,2690,null,{}] 12:12:20 INFO - PROCESS | 2272 | 1461179540871 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:20 INFO - PROCESS | 2272 | 1461179540997 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 12:12:21 INFO - PROCESS | 2272 | 1461179541091 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:21 INFO - PROCESS | 2272 | ++DOCSHELL 10019000 == 32 [pid = 2272] [id = 682] 12:12:21 INFO - PROCESS | 2272 | ++DOMWINDOW == 53 (10019400) [pid = 2272] [serial = 2046] [outer = 00000000] 12:12:21 INFO - PROCESS | 2272 | ++DOMWINDOW == 54 (10144C00) [pid = 2272] [serial = 2047] [outer = 10019400] 12:12:21 INFO - PROCESS | 2272 | 1461179541142 Marionette DEBUG loaded listener.js 12:12:21 INFO - PROCESS | 2272 | ++DOMWINDOW == 55 (103B5C00) [pid = 2272] [serial = 2048] [outer = 10019400] 12:12:21 INFO - PROCESS | 2272 | 1461179541567 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 12:12:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 12:12:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 730ms 12:12:21 INFO - PROCESS | 2272 | 1461179541594 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 12:12:21 INFO - PROCESS | 2272 | 1461179541599 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 12:12:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 12:12:21 INFO - PROCESS | 2272 | 1461179541609 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 12:12:21 INFO - PROCESS | 2272 | 1461179541611 Marionette TRACE conn5 <- [1,2694,null,{}] 12:12:21 INFO - PROCESS | 2272 | 1461179541615 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:21 INFO - PROCESS | 2272 | 1461179541698 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 12:12:21 INFO - PROCESS | 2272 | 1461179541704 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:21 INFO - PROCESS | 2272 | ++DOCSHELL 0F577800 == 33 [pid = 2272] [id = 683] 12:12:21 INFO - PROCESS | 2272 | ++DOMWINDOW == 56 (10424800) [pid = 2272] [serial = 2049] [outer = 00000000] 12:12:21 INFO - PROCESS | 2272 | ++DOMWINDOW == 57 (1364DC00) [pid = 2272] [serial = 2050] [outer = 10424800] 12:12:21 INFO - PROCESS | 2272 | 1461179541752 Marionette DEBUG loaded listener.js 12:12:21 INFO - PROCESS | 2272 | ++DOMWINDOW == 58 (136EDC00) [pid = 2272] [serial = 2051] [outer = 10424800] 12:12:22 INFO - PROCESS | 2272 | 1461179542208 Marionette TRACE conn5 <- [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]]]}] 12:12:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 12:12:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 630ms 12:12:22 INFO - PROCESS | 2272 | 1461179542244 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 12:12:22 INFO - PROCESS | 2272 | 1461179542247 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 12:12:22 INFO - PROCESS | 2272 | 1461179542250 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 12:12:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 12:12:22 INFO - PROCESS | 2272 | 1461179542253 Marionette TRACE conn5 <- [1,2698,null,{}] 12:12:22 INFO - PROCESS | 2272 | 1461179542263 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:22 INFO - PROCESS | 2272 | 1461179542345 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 12:12:22 INFO - PROCESS | 2272 | 1461179542391 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:22 INFO - PROCESS | 2272 | ++DOCSHELL 15181400 == 34 [pid = 2272] [id = 684] 12:12:22 INFO - PROCESS | 2272 | ++DOMWINDOW == 59 (15182800) [pid = 2272] [serial = 2052] [outer = 00000000] 12:12:22 INFO - PROCESS | 2272 | ++DOMWINDOW == 60 (1520F000) [pid = 2272] [serial = 2053] [outer = 15182800] 12:12:22 INFO - PROCESS | 2272 | 1461179542442 Marionette DEBUG loaded listener.js 12:12:22 INFO - PROCESS | 2272 | ++DOMWINDOW == 61 (15245000) [pid = 2272] [serial = 2054] [outer = 15182800] 12:12:22 INFO - PROCESS | 2272 | 1461179542934 Marionette TRACE conn5 <- [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] 12:12:22 INFO - PROCESS | 2272 | 1461179542994 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 12:12:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 12:12:23 INFO - PROCESS | 2272 | 1461179542998 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 12:12:23 INFO - PROCESS | 2272 | 1461179542999 Marionette TRACE conn5 <- [1,2702,null,{}] 12:12:23 INFO - PROCESS | 2272 | 1461179543003 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:23 INFO - PROCESS | 2272 | 1461179543117 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 12:12:23 INFO - PROCESS | 2272 | 1461179543127 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:23 INFO - PROCESS | 2272 | ++DOCSHELL 15240800 == 35 [pid = 2272] [id = 685] 12:12:23 INFO - PROCESS | 2272 | ++DOMWINDOW == 62 (15246C00) [pid = 2272] [serial = 2055] [outer = 00000000] 12:12:23 INFO - PROCESS | 2272 | ++DOMWINDOW == 63 (16B0A000) [pid = 2272] [serial = 2056] [outer = 15246C00] 12:12:23 INFO - PROCESS | 2272 | 1461179543176 Marionette DEBUG loaded listener.js 12:12:23 INFO - PROCESS | 2272 | ++DOMWINDOW == 64 (16E71400) [pid = 2272] [serial = 2057] [outer = 15246C00] 12:12:23 INFO - PROCESS | 2272 | 1461179543625 Marionette TRACE conn5 <- [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]]]}] 12:12:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 12:12:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 670ms 12:12:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 12:12:23 INFO - PROCESS | 2272 | 1461179543677 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 12:12:23 INFO - PROCESS | 2272 | 1461179543679 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 12:12:23 INFO - PROCESS | 2272 | 1461179543682 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 12:12:23 INFO - PROCESS | 2272 | 1461179543684 Marionette TRACE conn5 <- [1,2706,null,{}] 12:12:23 INFO - PROCESS | 2272 | 1461179543687 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:23 INFO - PROCESS | 2272 | 1461179543832 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 12:12:23 INFO - PROCESS | 2272 | 1461179543856 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:23 INFO - PROCESS | 2272 | ++DOCSHELL 17FA2400 == 36 [pid = 2272] [id = 686] 12:12:23 INFO - PROCESS | 2272 | ++DOMWINDOW == 65 (17FA2C00) [pid = 2272] [serial = 2058] [outer = 00000000] 12:12:23 INFO - PROCESS | 2272 | ++DOMWINDOW == 66 (184D2800) [pid = 2272] [serial = 2059] [outer = 17FA2C00] 12:12:23 INFO - PROCESS | 2272 | 1461179543901 Marionette DEBUG loaded listener.js 12:12:23 INFO - PROCESS | 2272 | ++DOMWINDOW == 67 (184CCC00) [pid = 2272] [serial = 2060] [outer = 17FA2C00] 12:12:24 INFO - PROCESS | 2272 | 1461179544375 Marionette TRACE conn5 <- [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] 12:12:24 INFO - PROCESS | 2272 | 1461179544416 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 12:12:24 INFO - PROCESS | 2272 | 1461179544419 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 12:12:24 INFO - PROCESS | 2272 | 1461179544421 Marionette TRACE conn5 <- [1,2710,null,{}] 12:12:24 INFO - PROCESS | 2272 | 1461179544424 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:24 INFO - PROCESS | 2272 | 1461179544555 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 12:12:24 INFO - PROCESS | 2272 | 1461179544621 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:24 INFO - PROCESS | 2272 | ++DOCSHELL 191D3000 == 37 [pid = 2272] [id = 687] 12:12:24 INFO - PROCESS | 2272 | ++DOMWINDOW == 68 (191DB400) [pid = 2272] [serial = 2061] [outer = 00000000] 12:12:24 INFO - PROCESS | 2272 | ++DOMWINDOW == 69 (1920E800) [pid = 2272] [serial = 2062] [outer = 191DB400] 12:12:24 INFO - PROCESS | 2272 | 1461179544669 Marionette DEBUG loaded listener.js 12:12:24 INFO - PROCESS | 2272 | ++DOMWINDOW == 70 (19210800) [pid = 2272] [serial = 2063] [outer = 191DB400] 12:12:24 INFO - PROCESS | 2272 | --DOMWINDOW == 69 (14509000) [pid = 2272] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 12:12:24 INFO - PROCESS | 2272 | --DOMWINDOW == 68 (151D0400) [pid = 2272] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 12:12:24 INFO - PROCESS | 2272 | --DOMWINDOW == 67 (0FF0E800) [pid = 2272] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 12:12:24 INFO - PROCESS | 2272 | --DOMWINDOW == 66 (0FB04000) [pid = 2272] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 12:12:24 INFO - PROCESS | 2272 | --DOMWINDOW == 65 (0F572000) [pid = 2272] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 12:12:24 INFO - PROCESS | 2272 | --DOMWINDOW == 64 (1A2BBC00) [pid = 2272] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 12:12:25 INFO - PROCESS | 2272 | 1461179545108 Marionette TRACE conn5 <- [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] 12:12:25 INFO - PROCESS | 2272 | 1461179545173 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 12:12:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 12:12:25 INFO - PROCESS | 2272 | 1461179545177 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 12:12:25 INFO - PROCESS | 2272 | 1461179545178 Marionette TRACE conn5 <- [1,2714,null,{}] 12:12:25 INFO - PROCESS | 2272 | 1461179545182 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:25 INFO - PROCESS | 2272 | 1461179545295 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 12:12:25 INFO - PROCESS | 2272 | 1461179545358 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:25 INFO - PROCESS | 2272 | ++DOCSHELL 184D3C00 == 38 [pid = 2272] [id = 688] 12:12:25 INFO - PROCESS | 2272 | ++DOMWINDOW == 65 (19590C00) [pid = 2272] [serial = 2064] [outer = 00000000] 12:12:25 INFO - PROCESS | 2272 | ++DOMWINDOW == 66 (19F49800) [pid = 2272] [serial = 2065] [outer = 19590C00] 12:12:25 INFO - PROCESS | 2272 | 1461179545404 Marionette DEBUG loaded listener.js 12:12:25 INFO - PROCESS | 2272 | ++DOMWINDOW == 67 (19F5E800) [pid = 2272] [serial = 2066] [outer = 19590C00] 12:12:25 INFO - PROCESS | 2272 | 1461179545749 Marionette TRACE conn5 <- [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]]]}] 12:12:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 12:12:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 630ms 12:12:25 INFO - PROCESS | 2272 | 1461179545809 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 12:12:25 INFO - PROCESS | 2272 | 1461179545811 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 12:12:25 INFO - PROCESS | 2272 | 1461179545814 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 12:12:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 12:12:25 INFO - PROCESS | 2272 | 1461179545816 Marionette TRACE conn5 <- [1,2718,null,{}] 12:12:25 INFO - PROCESS | 2272 | 1461179545819 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:25 INFO - PROCESS | 2272 | 1461179545897 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 12:12:25 INFO - PROCESS | 2272 | 1461179545903 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:25 INFO - PROCESS | 2272 | ++DOCSHELL 0DE16C00 == 39 [pid = 2272] [id = 689] 12:12:25 INFO - PROCESS | 2272 | ++DOMWINDOW == 68 (1988D400) [pid = 2272] [serial = 2067] [outer = 00000000] 12:12:25 INFO - PROCESS | 2272 | ++DOMWINDOW == 69 (1A18E000) [pid = 2272] [serial = 2068] [outer = 1988D400] 12:12:25 INFO - PROCESS | 2272 | 1461179545947 Marionette DEBUG loaded listener.js 12:12:26 INFO - PROCESS | 2272 | ++DOMWINDOW == 70 (1A183000) [pid = 2272] [serial = 2069] [outer = 1988D400] 12:12:26 INFO - PROCESS | 2272 | 1461179546842 Marionette TRACE conn5 <- [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] 12:12:26 INFO - PROCESS | 2272 | 1461179546896 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 12:12:26 INFO - PROCESS | 2272 | 1461179546899 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 12:12:26 INFO - PROCESS | 2272 | 1461179546900 Marionette TRACE conn5 <- [1,2722,null,{}] 12:12:26 INFO - PROCESS | 2272 | 1461179546904 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:27 INFO - PROCESS | 2272 | 1461179547062 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 12:12:27 INFO - PROCESS | 2272 | 1461179547122 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:27 INFO - PROCESS | 2272 | ++DOCSHELL 0DE1AC00 == 40 [pid = 2272] [id = 690] 12:12:27 INFO - PROCESS | 2272 | ++DOMWINDOW == 71 (0DE1CC00) [pid = 2272] [serial = 2070] [outer = 00000000] 12:12:27 INFO - PROCESS | 2272 | ++DOMWINDOW == 72 (0F567400) [pid = 2272] [serial = 2071] [outer = 0DE1CC00] 12:12:27 INFO - PROCESS | 2272 | 1461179547181 Marionette DEBUG loaded listener.js 12:12:27 INFO - PROCESS | 2272 | ++DOMWINDOW == 73 (0F6B7000) [pid = 2272] [serial = 2072] [outer = 0DE1CC00] 12:12:27 INFO - PROCESS | 2272 | 1461179547795 Marionette TRACE conn5 <- [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]]]}] 12:12:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 12:12:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 970ms 12:12:27 INFO - PROCESS | 2272 | 1461179547871 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 12:12:27 INFO - PROCESS | 2272 | 1461179547876 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 12:12:27 INFO - PROCESS | 2272 | 1461179547881 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 12:12:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 12:12:27 INFO - PROCESS | 2272 | 1461179547886 Marionette TRACE conn5 <- [1,2726,null,{}] 12:12:27 INFO - PROCESS | 2272 | 1461179547890 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:28 INFO - PROCESS | 2272 | 1461179548002 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 12:12:28 INFO - PROCESS | 2272 | 1461179548139 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:28 INFO - PROCESS | 2272 | ++DOCSHELL 1059A800 == 41 [pid = 2272] [id = 691] 12:12:28 INFO - PROCESS | 2272 | ++DOMWINDOW == 74 (1059C400) [pid = 2272] [serial = 2073] [outer = 00000000] 12:12:28 INFO - PROCESS | 2272 | ++DOMWINDOW == 75 (10D09800) [pid = 2272] [serial = 2074] [outer = 1059C400] 12:12:28 INFO - PROCESS | 2272 | 1461179548199 Marionette DEBUG loaded listener.js 12:12:28 INFO - PROCESS | 2272 | ++DOMWINDOW == 76 (110AA800) [pid = 2272] [serial = 2075] [outer = 1059C400] 12:12:28 INFO - PROCESS | 2272 | 1461179548806 Marionette TRACE conn5 <- [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]]]}] 12:12:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 12:12:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 971ms 12:12:28 INFO - PROCESS | 2272 | 1461179548856 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 12:12:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 12:12:28 INFO - PROCESS | 2272 | 1461179548859 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 12:12:28 INFO - PROCESS | 2272 | 1461179548863 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 12:12:28 INFO - PROCESS | 2272 | 1461179548865 Marionette TRACE conn5 <- [1,2730,null,{}] 12:12:28 INFO - PROCESS | 2272 | 1461179548869 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:29 INFO - PROCESS | 2272 | 1461179549008 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 12:12:29 INFO - PROCESS | 2272 | 1461179549147 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:29 INFO - PROCESS | 2272 | ++DOCSHELL 15112C00 == 42 [pid = 2272] [id = 692] 12:12:29 INFO - PROCESS | 2272 | ++DOMWINDOW == 77 (15113C00) [pid = 2272] [serial = 2076] [outer = 00000000] 12:12:29 INFO - PROCESS | 2272 | ++DOMWINDOW == 78 (15237C00) [pid = 2272] [serial = 2077] [outer = 15113C00] 12:12:29 INFO - PROCESS | 2272 | 1461179549204 Marionette DEBUG loaded listener.js 12:12:29 INFO - PROCESS | 2272 | ++DOMWINDOW == 79 (15244800) [pid = 2272] [serial = 2078] [outer = 15113C00] 12:12:29 INFO - PROCESS | 2272 | 1461179549870 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 12:12:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 12:12:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1070ms 12:12:29 INFO - PROCESS | 2272 | 1461179549936 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 12:12:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 12:12:29 INFO - PROCESS | 2272 | 1461179549940 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 12:12:29 INFO - PROCESS | 2272 | 1461179549951 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 12:12:29 INFO - PROCESS | 2272 | 1461179549956 Marionette TRACE conn5 <- [1,2734,null,{}] 12:12:29 INFO - PROCESS | 2272 | 1461179549960 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:30 INFO - PROCESS | 2272 | 1461179550103 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 12:12:30 INFO - PROCESS | 2272 | 1461179550263 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:30 INFO - PROCESS | 2272 | ++DOCSHELL 1510A800 == 43 [pid = 2272] [id = 693] 12:12:30 INFO - PROCESS | 2272 | ++DOMWINDOW == 80 (1510C400) [pid = 2272] [serial = 2079] [outer = 00000000] 12:12:30 INFO - PROCESS | 2272 | ++DOMWINDOW == 81 (1920C800) [pid = 2272] [serial = 2080] [outer = 1510C400] 12:12:30 INFO - PROCESS | 2272 | 1461179550320 Marionette DEBUG loaded listener.js 12:12:30 INFO - PROCESS | 2272 | ++DOMWINDOW == 82 (1983D800) [pid = 2272] [serial = 2081] [outer = 1510C400] 12:12:31 INFO - PROCESS | 2272 | 1461179551048 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 12:12:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 12:12:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1136ms 12:12:31 INFO - PROCESS | 2272 | 1461179551082 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 12:12:31 INFO - PROCESS | 2272 | 1461179551086 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 12:12:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 12:12:31 INFO - PROCESS | 2272 | 1461179551091 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 12:12:31 INFO - PROCESS | 2272 | 1461179551094 Marionette TRACE conn5 <- [1,2738,null,{}] 12:12:31 INFO - PROCESS | 2272 | 1461179551099 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:31 INFO - PROCESS | 2272 | 1461179551199 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 12:12:31 INFO - PROCESS | 2272 | 1461179551314 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:31 INFO - PROCESS | 2272 | ++DOCSHELL 1042A400 == 44 [pid = 2272] [id = 694] 12:12:31 INFO - PROCESS | 2272 | ++DOMWINDOW == 83 (1042B000) [pid = 2272] [serial = 2082] [outer = 00000000] 12:12:31 INFO - PROCESS | 2272 | ++DOMWINDOW == 84 (1059F800) [pid = 2272] [serial = 2083] [outer = 1042B000] 12:12:31 INFO - PROCESS | 2272 | 1461179551365 Marionette DEBUG loaded listener.js 12:12:31 INFO - PROCESS | 2272 | ++DOMWINDOW == 85 (10DA9400) [pid = 2272] [serial = 2084] [outer = 1042B000] 12:12:31 INFO - PROCESS | 2272 | --DOCSHELL 10596400 == 43 [pid = 2272] [id = 539] 12:12:31 INFO - PROCESS | 2272 | --DOCSHELL 0F56F000 == 42 [pid = 2272] [id = 537] 12:12:31 INFO - PROCESS | 2272 | --DOCSHELL 0F56F400 == 41 [pid = 2272] [id = 522] 12:12:31 INFO - PROCESS | 2272 | --DOCSHELL 0F56BC00 == 40 [pid = 2272] [id = 536] 12:12:31 INFO - PROCESS | 2272 | --DOCSHELL 10221C00 == 39 [pid = 2272] [id = 538] 12:12:31 INFO - PROCESS | 2272 | --DOCSHELL 0DE16C00 == 38 [pid = 2272] [id = 689] 12:12:31 INFO - PROCESS | 2272 | --DOCSHELL 184D3C00 == 37 [pid = 2272] [id = 688] 12:12:31 INFO - PROCESS | 2272 | --DOCSHELL 191D3000 == 36 [pid = 2272] [id = 687] 12:12:31 INFO - PROCESS | 2272 | --DOCSHELL 17FA2400 == 35 [pid = 2272] [id = 686] 12:12:31 INFO - PROCESS | 2272 | --DOCSHELL 15240800 == 34 [pid = 2272] [id = 685] 12:12:31 INFO - PROCESS | 2272 | --DOCSHELL 15181400 == 33 [pid = 2272] [id = 684] 12:12:31 INFO - PROCESS | 2272 | --DOCSHELL 0F577800 == 32 [pid = 2272] [id = 683] 12:12:31 INFO - PROCESS | 2272 | --DOCSHELL 10019000 == 31 [pid = 2272] [id = 682] 12:12:31 INFO - PROCESS | 2272 | --DOMWINDOW == 84 (16E71000) [pid = 2272] [serial = 2035] [outer = 00000000] [url = about:blank] 12:12:31 INFO - PROCESS | 2272 | --DOCSHELL 136ED800 == 30 [pid = 2272] [id = 680] 12:12:31 INFO - PROCESS | 2272 | --DOCSHELL 0FF08000 == 29 [pid = 2272] [id = 679] 12:12:31 INFO - PROCESS | 2272 | --DOCSHELL 0F573C00 == 28 [pid = 2272] [id = 678] 12:12:31 INFO - PROCESS | 2272 | --DOMWINDOW == 83 (1BBA3800) [pid = 2272] [serial = 1970] [outer = 00000000] [url = about:blank] 12:12:31 INFO - PROCESS | 2272 | --DOMWINDOW == 82 (14A3D400) [pid = 2272] [serial = 2026] [outer = 00000000] [url = about:blank] 12:12:31 INFO - PROCESS | 2272 | --DOMWINDOW == 81 (152E4400) [pid = 2272] [serial = 2029] [outer = 00000000] [url = about:blank] 12:12:31 INFO - PROCESS | 2272 | --DOMWINDOW == 80 (10594C00) [pid = 2272] [serial = 2017] [outer = 00000000] [url = about:blank] 12:12:31 INFO - PROCESS | 2272 | --DOMWINDOW == 79 (1022D800) [pid = 2272] [serial = 2021] [outer = 00000000] [url = about:blank] 12:12:31 INFO - PROCESS | 2272 | --DOMWINDOW == 78 (10142C00) [pid = 2272] [serial = 2020] [outer = 00000000] [url = about:blank] 12:12:31 INFO - PROCESS | 2272 | --DOMWINDOW == 77 (0FAA1400) [pid = 2272] [serial = 2014] [outer = 00000000] [url = about:blank] 12:12:31 INFO - PROCESS | 2272 | --DOMWINDOW == 76 (10148000) [pid = 2272] [serial = 2023] [outer = 00000000] [url = about:blank] 12:12:31 INFO - PROCESS | 2272 | --DOMWINDOW == 75 (10226C00) [pid = 2272] [serial = 2024] [outer = 00000000] [url = about:blank] 12:12:31 INFO - PROCESS | 2272 | --DOMWINDOW == 74 (110B7000) [pid = 2272] [serial = 2032] [outer = 00000000] [url = about:blank] 12:12:31 INFO - PROCESS | 2272 | --DOMWINDOW == 73 (1614D400) [pid = 2272] [serial = 2030] [outer = 00000000] [url = about:blank] 12:12:31 INFO - PROCESS | 2272 | --DOMWINDOW == 72 (147B0000) [pid = 2272] [serial = 2033] [outer = 00000000] [url = about:blank] 12:12:31 INFO - PROCESS | 2272 | --DOMWINDOW == 71 (150D3C00) [pid = 2272] [serial = 2027] [outer = 00000000] [url = about:blank] 12:12:31 INFO - PROCESS | 2272 | 1461179551968 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 12:12:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 12:12:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 930ms 12:12:32 INFO - PROCESS | 2272 | 1461179552023 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 12:12:32 INFO - PROCESS | 2272 | 1461179552028 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 12:12:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 12:12:32 INFO - PROCESS | 2272 | 1461179552034 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 12:12:32 INFO - PROCESS | 2272 | 1461179552037 Marionette TRACE conn5 <- [1,2742,null,{}] 12:12:32 INFO - PROCESS | 2272 | 1461179552041 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:32 INFO - PROCESS | 2272 | 1461179552132 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 12:12:32 INFO - PROCESS | 2272 | 1461179552228 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:32 INFO - PROCESS | 2272 | ++DOCSHELL 0F56D800 == 29 [pid = 2272] [id = 695] 12:12:32 INFO - PROCESS | 2272 | ++DOMWINDOW == 72 (0F56E000) [pid = 2272] [serial = 2085] [outer = 00000000] 12:12:32 INFO - PROCESS | 2272 | ++DOMWINDOW == 73 (10148000) [pid = 2272] [serial = 2086] [outer = 0F56E000] 12:12:32 INFO - PROCESS | 2272 | 1461179552274 Marionette DEBUG loaded listener.js 12:12:32 INFO - PROCESS | 2272 | ++DOMWINDOW == 74 (10430800) [pid = 2272] [serial = 2087] [outer = 0F56E000] 12:12:32 INFO - PROCESS | 2272 | 1461179552741 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 12:12:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 12:12:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 770ms 12:12:32 INFO - PROCESS | 2272 | 1461179552807 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 12:12:32 INFO - PROCESS | 2272 | 1461179552809 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 12:12:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 12:12:32 INFO - PROCESS | 2272 | 1461179552813 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 12:12:32 INFO - PROCESS | 2272 | 1461179552816 Marionette TRACE conn5 <- [1,2746,null,{}] 12:12:32 INFO - PROCESS | 2272 | 1461179552826 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:32 INFO - PROCESS | 2272 | 1461179552915 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 12:12:32 INFO - PROCESS | 2272 | 1461179552931 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:32 INFO - PROCESS | 2272 | ++DOCSHELL 14BFBC00 == 30 [pid = 2272] [id = 696] 12:12:32 INFO - PROCESS | 2272 | ++DOMWINDOW == 75 (1502B400) [pid = 2272] [serial = 2088] [outer = 00000000] 12:12:32 INFO - PROCESS | 2272 | ++DOMWINDOW == 76 (1510C000) [pid = 2272] [serial = 2089] [outer = 1502B400] 12:12:32 INFO - PROCESS | 2272 | 1461179552980 Marionette DEBUG loaded listener.js 12:12:33 INFO - PROCESS | 2272 | ++DOMWINDOW == 77 (15188000) [pid = 2272] [serial = 2090] [outer = 1502B400] 12:12:33 INFO - PROCESS | 2272 | 1461179553457 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 12:12:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 12:12:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 670ms 12:12:33 INFO - PROCESS | 2272 | 1461179553487 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 12:12:33 INFO - PROCESS | 2272 | 1461179553489 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 12:12:33 INFO - PROCESS | 2272 | 1461179553492 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 12:12:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 12:12:33 INFO - PROCESS | 2272 | 1461179553494 Marionette TRACE conn5 <- [1,2750,null,{}] 12:12:33 INFO - PROCESS | 2272 | 1461179553498 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:33 INFO - PROCESS | 2272 | 1461179553586 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 12:12:33 INFO - PROCESS | 2272 | 1461179553595 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:33 INFO - PROCESS | 2272 | ++DOCSHELL 152DA800 == 31 [pid = 2272] [id = 697] 12:12:33 INFO - PROCESS | 2272 | ++DOMWINDOW == 78 (152E4400) [pid = 2272] [serial = 2091] [outer = 00000000] 12:12:33 INFO - PROCESS | 2272 | ++DOMWINDOW == 79 (16717000) [pid = 2272] [serial = 2092] [outer = 152E4400] 12:12:33 INFO - PROCESS | 2272 | 1461179553643 Marionette DEBUG loaded listener.js 12:12:33 INFO - PROCESS | 2272 | ++DOMWINDOW == 80 (167DDC00) [pid = 2272] [serial = 2093] [outer = 152E4400] 12:12:34 INFO - PROCESS | 2272 | 1461179554099 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 12:12:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 12:12:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 630ms 12:12:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 12:12:34 INFO - PROCESS | 2272 | 1461179554127 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 12:12:34 INFO - PROCESS | 2272 | 1461179554129 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 12:12:34 INFO - PROCESS | 2272 | 1461179554132 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 12:12:34 INFO - PROCESS | 2272 | 1461179554133 Marionette TRACE conn5 <- [1,2754,null,{}] 12:12:34 INFO - PROCESS | 2272 | 1461179554144 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:34 INFO - PROCESS | 2272 | 1461179554258 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 12:12:34 INFO - PROCESS | 2272 | 1461179554264 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:34 INFO - PROCESS | 2272 | ++DOCSHELL 1022C000 == 32 [pid = 2272] [id = 698] 12:12:34 INFO - PROCESS | 2272 | ++DOMWINDOW == 81 (167E7800) [pid = 2272] [serial = 2094] [outer = 00000000] 12:12:34 INFO - PROCESS | 2272 | ++DOMWINDOW == 82 (17EF1400) [pid = 2272] [serial = 2095] [outer = 167E7800] 12:12:34 INFO - PROCESS | 2272 | 1461179554310 Marionette DEBUG loaded listener.js 12:12:34 INFO - PROCESS | 2272 | ++DOMWINDOW == 83 (17F32C00) [pid = 2272] [serial = 2096] [outer = 167E7800] 12:12:34 INFO - PROCESS | 2272 | 1461179554815 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 12:12:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 12:12:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 731ms 12:12:34 INFO - PROCESS | 2272 | 1461179554864 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 12:12:34 INFO - PROCESS | 2272 | 1461179554866 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 12:12:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 12:12:34 INFO - PROCESS | 2272 | 1461179554869 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 12:12:34 INFO - PROCESS | 2272 | 1461179554870 Marionette TRACE conn5 <- [1,2758,null,{}] 12:12:34 INFO - PROCESS | 2272 | 1461179554874 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:35 INFO - PROCESS | 2272 | 1461179555028 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 12:12:35 INFO - PROCESS | 2272 | 1461179555043 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:35 INFO - PROCESS | 2272 | ++DOCSHELL 184CD800 == 33 [pid = 2272] [id = 699] 12:12:35 INFO - PROCESS | 2272 | ++DOMWINDOW == 84 (184D3C00) [pid = 2272] [serial = 2097] [outer = 00000000] 12:12:35 INFO - PROCESS | 2272 | ++DOMWINDOW == 85 (1920C400) [pid = 2272] [serial = 2098] [outer = 184D3C00] 12:12:35 INFO - PROCESS | 2272 | 1461179555146 Marionette DEBUG loaded listener.js 12:12:35 INFO - PROCESS | 2272 | ++DOMWINDOW == 86 (1988DC00) [pid = 2272] [serial = 2099] [outer = 184D3C00] 12:12:35 INFO - PROCESS | 2272 | 1461179555585 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 12:12:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 12:12:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 770ms 12:12:35 INFO - PROCESS | 2272 | 1461179555640 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 12:12:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 12:12:35 INFO - PROCESS | 2272 | 1461179555642 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 12:12:35 INFO - PROCESS | 2272 | 1461179555645 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 12:12:35 INFO - PROCESS | 2272 | 1461179555646 Marionette TRACE conn5 <- [1,2762,null,{}] 12:12:35 INFO - PROCESS | 2272 | 1461179555650 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:35 INFO - PROCESS | 2272 | 1461179555761 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 12:12:35 INFO - PROCESS | 2272 | 1461179555826 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:35 INFO - PROCESS | 2272 | ++DOCSHELL 1A189800 == 34 [pid = 2272] [id = 700] 12:12:35 INFO - PROCESS | 2272 | ++DOMWINDOW == 87 (1A189C00) [pid = 2272] [serial = 2100] [outer = 00000000] 12:12:35 INFO - PROCESS | 2272 | ++DOMWINDOW == 88 (1A336000) [pid = 2272] [serial = 2101] [outer = 1A189C00] 12:12:35 INFO - PROCESS | 2272 | 1461179555872 Marionette DEBUG loaded listener.js 12:12:35 INFO - PROCESS | 2272 | ++DOMWINDOW == 89 (1A2C5800) [pid = 2272] [serial = 2102] [outer = 1A189C00] 12:12:36 INFO - PROCESS | 2272 | --DOMWINDOW == 88 (10020400) [pid = 2272] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 12:12:36 INFO - PROCESS | 2272 | --DOMWINDOW == 87 (15182800) [pid = 2272] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 12:12:36 INFO - PROCESS | 2272 | --DOMWINDOW == 86 (10019400) [pid = 2272] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 12:12:36 INFO - PROCESS | 2272 | --DOMWINDOW == 85 (19590C00) [pid = 2272] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 12:12:36 INFO - PROCESS | 2272 | --DOMWINDOW == 84 (15246C00) [pid = 2272] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 12:12:36 INFO - PROCESS | 2272 | --DOMWINDOW == 83 (191DB400) [pid = 2272] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 12:12:36 INFO - PROCESS | 2272 | --DOMWINDOW == 82 (17FA2C00) [pid = 2272] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 12:12:36 INFO - PROCESS | 2272 | --DOMWINDOW == 81 (10424800) [pid = 2272] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 12:12:36 INFO - PROCESS | 2272 | 1461179556379 Marionette TRACE conn5 <- [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]]]}] 12:12:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 12:12:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 770ms 12:12:36 INFO - PROCESS | 2272 | 1461179556416 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 12:12:36 INFO - PROCESS | 2272 | 1461179556418 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 12:12:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 12:12:36 INFO - PROCESS | 2272 | 1461179556421 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 12:12:36 INFO - PROCESS | 2272 | 1461179556423 Marionette TRACE conn5 <- [1,2766,null,{}] 12:12:36 INFO - PROCESS | 2272 | 1461179556426 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:36 INFO - PROCESS | 2272 | 1461179556504 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 12:12:36 INFO - PROCESS | 2272 | 1461179556599 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:36 INFO - PROCESS | 2272 | ++DOCSHELL 0F572000 == 35 [pid = 2272] [id = 701] 12:12:36 INFO - PROCESS | 2272 | ++DOMWINDOW == 82 (0FBD9C00) [pid = 2272] [serial = 2103] [outer = 00000000] 12:12:36 INFO - PROCESS | 2272 | ++DOMWINDOW == 83 (191D2800) [pid = 2272] [serial = 2104] [outer = 0FBD9C00] 12:12:36 INFO - PROCESS | 2272 | 1461179556646 Marionette DEBUG loaded listener.js 12:12:36 INFO - PROCESS | 2272 | ++DOMWINDOW == 84 (191B2800) [pid = 2272] [serial = 2105] [outer = 0FBD9C00] 12:12:37 INFO - PROCESS | 2272 | 1461179557016 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 12:12:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 12:12:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 630ms 12:12:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 12:12:37 INFO - PROCESS | 2272 | 1461179557052 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 12:12:37 INFO - PROCESS | 2272 | 1461179557054 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 12:12:37 INFO - PROCESS | 2272 | 1461179557057 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 12:12:37 INFO - PROCESS | 2272 | 1461179557058 Marionette TRACE conn5 <- [1,2770,null,{}] 12:12:37 INFO - PROCESS | 2272 | 1461179557062 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:37 INFO - PROCESS | 2272 | 1461179557203 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 12:12:37 INFO - PROCESS | 2272 | 1461179557216 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:37 INFO - PROCESS | 2272 | ++DOCSHELL 1A56DC00 == 36 [pid = 2272] [id = 702] 12:12:37 INFO - PROCESS | 2272 | ++DOMWINDOW == 85 (1A571000) [pid = 2272] [serial = 2106] [outer = 00000000] 12:12:37 INFO - PROCESS | 2272 | ++DOMWINDOW == 86 (1A653C00) [pid = 2272] [serial = 2107] [outer = 1A571000] 12:12:37 INFO - PROCESS | 2272 | 1461179557261 Marionette DEBUG loaded listener.js 12:12:37 INFO - PROCESS | 2272 | ++DOMWINDOW == 87 (1B344C00) [pid = 2272] [serial = 2108] [outer = 1A571000] 12:12:37 INFO - PROCESS | 2272 | 1461179557670 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 12:12:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 12:12:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 630ms 12:12:37 INFO - PROCESS | 2272 | 1461179557688 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 12:12:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 12:12:37 INFO - PROCESS | 2272 | 1461179557690 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 12:12:37 INFO - PROCESS | 2272 | 1461179557693 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 12:12:37 INFO - PROCESS | 2272 | 1461179557695 Marionette TRACE conn5 <- [1,2774,null,{}] 12:12:37 INFO - PROCESS | 2272 | 1461179557698 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:37 INFO - PROCESS | 2272 | 1461179557816 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 12:12:37 INFO - PROCESS | 2272 | 1461179557825 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:37 INFO - PROCESS | 2272 | ++DOCSHELL 1B373400 == 37 [pid = 2272] [id = 703] 12:12:37 INFO - PROCESS | 2272 | ++DOMWINDOW == 88 (1B374400) [pid = 2272] [serial = 2109] [outer = 00000000] 12:12:37 INFO - PROCESS | 2272 | ++DOMWINDOW == 89 (1B3E1C00) [pid = 2272] [serial = 2110] [outer = 1B374400] 12:12:37 INFO - PROCESS | 2272 | 1461179557871 Marionette DEBUG loaded listener.js 12:12:37 INFO - PROCESS | 2272 | ++DOMWINDOW == 90 (18E57400) [pid = 2272] [serial = 2111] [outer = 1B374400] 12:12:38 INFO - PROCESS | 2272 | 1461179558364 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 12:12:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 12:12:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 730ms 12:12:38 INFO - PROCESS | 2272 | 1461179558424 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 12:12:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 12:12:38 INFO - PROCESS | 2272 | 1461179558429 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 12:12:38 INFO - PROCESS | 2272 | 1461179558434 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 12:12:38 INFO - PROCESS | 2272 | 1461179558439 Marionette TRACE conn5 <- [1,2778,null,{}] 12:12:38 INFO - PROCESS | 2272 | 1461179558461 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:38 INFO - PROCESS | 2272 | 1461179558662 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 12:12:38 INFO - PROCESS | 2272 | 1461179558748 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:38 INFO - PROCESS | 2272 | ++DOCSHELL 0F9BE800 == 38 [pid = 2272] [id = 704] 12:12:38 INFO - PROCESS | 2272 | ++DOMWINDOW == 91 (0FF05400) [pid = 2272] [serial = 2112] [outer = 00000000] 12:12:38 INFO - PROCESS | 2272 | ++DOMWINDOW == 92 (10228C00) [pid = 2272] [serial = 2113] [outer = 0FF05400] 12:12:38 INFO - PROCESS | 2272 | 1461179558812 Marionette DEBUG loaded listener.js 12:12:38 INFO - PROCESS | 2272 | ++DOMWINDOW == 93 (10599800) [pid = 2272] [serial = 2114] [outer = 0FF05400] 12:12:39 INFO - PROCESS | 2272 | 1461179559361 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 12:12:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 12:12:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 991ms 12:12:39 INFO - PROCESS | 2272 | 1461179559426 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 12:12:39 INFO - PROCESS | 2272 | 1461179559433 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 12:12:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 12:12:39 INFO - PROCESS | 2272 | 1461179559439 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 12:12:39 INFO - PROCESS | 2272 | 1461179559442 Marionette TRACE conn5 <- [1,2782,null,{}] 12:12:39 INFO - PROCESS | 2272 | 1461179559462 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:39 INFO - PROCESS | 2272 | 1461179559569 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 12:12:39 INFO - PROCESS | 2272 | 1461179559707 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:39 INFO - PROCESS | 2272 | ++DOCSHELL 14BF0400 == 39 [pid = 2272] [id = 705] 12:12:39 INFO - PROCESS | 2272 | ++DOMWINDOW == 94 (14BFA400) [pid = 2272] [serial = 2115] [outer = 00000000] 12:12:39 INFO - PROCESS | 2272 | ++DOMWINDOW == 95 (1520B400) [pid = 2272] [serial = 2116] [outer = 14BFA400] 12:12:39 INFO - PROCESS | 2272 | 1461179559764 Marionette DEBUG loaded listener.js 12:12:39 INFO - PROCESS | 2272 | ++DOMWINDOW == 96 (16716400) [pid = 2272] [serial = 2117] [outer = 14BFA400] 12:12:40 INFO - PROCESS | 2272 | 1461179560355 Marionette TRACE conn5 <- [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]]]}] 12:12:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 12:12:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 970ms 12:12:40 INFO - PROCESS | 2272 | 1461179560411 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 12:12:40 INFO - PROCESS | 2272 | 1461179560414 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 12:12:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 12:12:40 INFO - PROCESS | 2272 | 1461179560417 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 12:12:40 INFO - PROCESS | 2272 | 1461179560421 Marionette TRACE conn5 <- [1,2786,null,{}] 12:12:40 INFO - PROCESS | 2272 | 1461179560432 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:40 INFO - PROCESS | 2272 | 1461179560542 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 12:12:40 INFO - PROCESS | 2272 | 1461179560680 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:40 INFO - PROCESS | 2272 | ++DOCSHELL 1A2C6000 == 40 [pid = 2272] [id = 706] 12:12:40 INFO - PROCESS | 2272 | ++DOMWINDOW == 97 (1A333000) [pid = 2272] [serial = 2118] [outer = 00000000] 12:12:40 INFO - PROCESS | 2272 | ++DOMWINDOW == 98 (1B494400) [pid = 2272] [serial = 2119] [outer = 1A333000] 12:12:40 INFO - PROCESS | 2272 | 1461179560738 Marionette DEBUG loaded listener.js 12:12:40 INFO - PROCESS | 2272 | ++DOMWINDOW == 99 (1B498400) [pid = 2272] [serial = 2120] [outer = 1A333000] 12:12:41 INFO - PROCESS | 2272 | 1461179561380 Marionette TRACE conn5 <- [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]]]}] 12:12:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 12:12:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 970ms 12:12:41 INFO - PROCESS | 2272 | 1461179561390 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 12:12:41 INFO - PROCESS | 2272 | 1461179561393 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 12:12:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 12:12:41 INFO - PROCESS | 2272 | 1461179561410 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 12:12:41 INFO - PROCESS | 2272 | 1461179561412 Marionette TRACE conn5 <- [1,2790,null,{}] 12:12:41 INFO - PROCESS | 2272 | 1461179561417 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:41 INFO - PROCESS | 2272 | 1461179561525 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 12:12:41 INFO - PROCESS | 2272 | 1461179561662 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:41 INFO - PROCESS | 2272 | ++DOCSHELL 1B9D4800 == 41 [pid = 2272] [id = 707] 12:12:41 INFO - PROCESS | 2272 | ++DOMWINDOW == 100 (1B9D7000) [pid = 2272] [serial = 2121] [outer = 00000000] 12:12:41 INFO - PROCESS | 2272 | ++DOMWINDOW == 101 (1BBA3800) [pid = 2272] [serial = 2122] [outer = 1B9D7000] 12:12:41 INFO - PROCESS | 2272 | 1461179561718 Marionette DEBUG loaded listener.js 12:12:41 INFO - PROCESS | 2272 | ++DOMWINDOW == 102 (1BBA7400) [pid = 2272] [serial = 2123] [outer = 1B9D7000] 12:12:42 INFO - PROCESS | 2272 | 1461179562270 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 12:12:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 12:12:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 950ms 12:12:42 INFO - PROCESS | 2272 | 1461179562351 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 12:12:42 INFO - PROCESS | 2272 | 1461179562353 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 12:12:42 INFO - PROCESS | 2272 | 1461179562356 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 12:12:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 12:12:42 INFO - PROCESS | 2272 | 1461179562358 Marionette TRACE conn5 <- [1,2794,null,{}] 12:12:42 INFO - PROCESS | 2272 | 1461179562362 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:42 INFO - PROCESS | 2272 | 1461179562464 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 12:12:42 INFO - PROCESS | 2272 | 1461179562575 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:42 INFO - PROCESS | 2272 | ++DOCSHELL 1BBAA000 == 42 [pid = 2272] [id = 708] 12:12:42 INFO - PROCESS | 2272 | ++DOMWINDOW == 103 (1BBC2C00) [pid = 2272] [serial = 2124] [outer = 00000000] 12:12:42 INFO - PROCESS | 2272 | ++DOMWINDOW == 104 (1BCC1C00) [pid = 2272] [serial = 2125] [outer = 1BBC2C00] 12:12:42 INFO - PROCESS | 2272 | 1461179562629 Marionette DEBUG loaded listener.js 12:12:42 INFO - PROCESS | 2272 | ++DOMWINDOW == 105 (1BCC7800) [pid = 2272] [serial = 2126] [outer = 1BBC2C00] 12:12:43 INFO - PROCESS | 2272 | 1461179563240 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 12:12:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 12:12:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 930ms 12:12:43 INFO - PROCESS | 2272 | 1461179563290 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 12:12:43 INFO - PROCESS | 2272 | 1461179563293 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 12:12:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 12:12:43 INFO - PROCESS | 2272 | 1461179563296 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 12:12:43 INFO - PROCESS | 2272 | 1461179563298 Marionette TRACE conn5 <- [1,2798,null,{}] 12:12:43 INFO - PROCESS | 2272 | 1461179563302 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:43 INFO - PROCESS | 2272 | 1461179563424 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 12:12:43 INFO - PROCESS | 2272 | 1461179563723 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:43 INFO - PROCESS | 2272 | ++DOCSHELL 0F568000 == 43 [pid = 2272] [id = 709] 12:12:43 INFO - PROCESS | 2272 | ++DOMWINDOW == 106 (0F56AC00) [pid = 2272] [serial = 2127] [outer = 00000000] 12:12:43 INFO - PROCESS | 2272 | ++DOMWINDOW == 107 (10227C00) [pid = 2272] [serial = 2128] [outer = 0F56AC00] 12:12:43 INFO - PROCESS | 2272 | 1461179563773 Marionette DEBUG loaded listener.js 12:12:43 INFO - PROCESS | 2272 | ++DOMWINDOW == 108 (1059C800) [pid = 2272] [serial = 2129] [outer = 0F56AC00] 12:12:44 INFO - PROCESS | 2272 | 1461179564399 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 12:12:44 INFO - PROCESS | 2272 | --DOCSHELL 1523B400 == 42 [pid = 2272] [id = 527] 12:12:44 INFO - PROCESS | 2272 | --DOCSHELL 191D4C00 == 41 [pid = 2272] [id = 532] 12:12:44 INFO - PROCESS | 2272 | --DOCSHELL 14725800 == 40 [pid = 2272] [id = 526] 12:12:44 INFO - PROCESS | 2272 | --DOMWINDOW == 107 (1A18E000) [pid = 2272] [serial = 2068] [outer = 00000000] [url = about:blank] 12:12:44 INFO - PROCESS | 2272 | --DOCSHELL 15112C00 == 39 [pid = 2272] [id = 692] 12:12:44 INFO - PROCESS | 2272 | --DOCSHELL 1059A800 == 38 [pid = 2272] [id = 691] 12:12:44 INFO - PROCESS | 2272 | --DOCSHELL 0DE1AC00 == 37 [pid = 2272] [id = 690] 12:12:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 12:12:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1170ms 12:12:44 INFO - PROCESS | 2272 | 1461179564471 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 12:12:44 INFO - PROCESS | 2272 | 1461179564475 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 12:12:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 12:12:44 INFO - PROCESS | 2272 | 1461179564479 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 12:12:44 INFO - PROCESS | 2272 | 1461179564482 Marionette TRACE conn5 <- [1,2802,null,{}] 12:12:44 INFO - PROCESS | 2272 | 1461179564487 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:44 INFO - PROCESS | 2272 | 1461179564592 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 12:12:44 INFO - PROCESS | 2272 | --DOMWINDOW == 106 (16B0A000) [pid = 2272] [serial = 2056] [outer = 00000000] [url = about:blank] 12:12:44 INFO - PROCESS | 2272 | --DOMWINDOW == 105 (1920E800) [pid = 2272] [serial = 2062] [outer = 00000000] [url = about:blank] 12:12:44 INFO - PROCESS | 2272 | --DOMWINDOW == 104 (184CCC00) [pid = 2272] [serial = 2060] [outer = 00000000] [url = about:blank] 12:12:44 INFO - PROCESS | 2272 | --DOMWINDOW == 103 (184D2800) [pid = 2272] [serial = 2059] [outer = 00000000] [url = about:blank] 12:12:44 INFO - PROCESS | 2272 | --DOMWINDOW == 102 (1364DC00) [pid = 2272] [serial = 2050] [outer = 00000000] [url = about:blank] 12:12:44 INFO - PROCESS | 2272 | --DOMWINDOW == 101 (136EDC00) [pid = 2272] [serial = 2051] [outer = 00000000] [url = about:blank] 12:12:44 INFO - PROCESS | 2272 | --DOMWINDOW == 100 (10025400) [pid = 2272] [serial = 2038] [outer = 00000000] [url = about:blank] 12:12:44 INFO - PROCESS | 2272 | --DOMWINDOW == 99 (15238C00) [pid = 2272] [serial = 2041] [outer = 00000000] [url = about:blank] 12:12:44 INFO - PROCESS | 2272 | --DOMWINDOW == 98 (18E25000) [pid = 2272] [serial = 2045] [outer = 00000000] [url = about:blank] 12:12:44 INFO - PROCESS | 2272 | --DOMWINDOW == 97 (17F40000) [pid = 2272] [serial = 2044] [outer = 00000000] [url = about:blank] 12:12:44 INFO - PROCESS | 2272 | --DOMWINDOW == 96 (1520F000) [pid = 2272] [serial = 2053] [outer = 00000000] [url = about:blank] 12:12:44 INFO - PROCESS | 2272 | --DOMWINDOW == 95 (10144C00) [pid = 2272] [serial = 2047] [outer = 00000000] [url = about:blank] 12:12:44 INFO - PROCESS | 2272 | --DOMWINDOW == 94 (103B5C00) [pid = 2272] [serial = 2048] [outer = 00000000] [url = about:blank] 12:12:44 INFO - PROCESS | 2272 | --DOMWINDOW == 93 (19F49800) [pid = 2272] [serial = 2065] [outer = 00000000] [url = about:blank] 12:12:44 INFO - PROCESS | 2272 | --DOMWINDOW == 92 (19210800) [pid = 2272] [serial = 2063] [outer = 00000000] [url = about:blank] 12:12:44 INFO - PROCESS | 2272 | --DOMWINDOW == 91 (16E71400) [pid = 2272] [serial = 2057] [outer = 00000000] [url = about:blank] 12:12:44 INFO - PROCESS | 2272 | --DOMWINDOW == 90 (15245000) [pid = 2272] [serial = 2054] [outer = 00000000] [url = about:blank] 12:12:44 INFO - PROCESS | 2272 | --DOMWINDOW == 89 (19F5E800) [pid = 2272] [serial = 2066] [outer = 00000000] [url = about:blank] 12:12:44 INFO - PROCESS | 2272 | 1461179564692 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:44 INFO - PROCESS | 2272 | ++DOCSHELL 0F55F400 == 38 [pid = 2272] [id = 710] 12:12:44 INFO - PROCESS | 2272 | ++DOMWINDOW == 90 (0F566800) [pid = 2272] [serial = 2130] [outer = 00000000] 12:12:44 INFO - PROCESS | 2272 | ++DOMWINDOW == 91 (10144C00) [pid = 2272] [serial = 2131] [outer = 0F566800] 12:12:44 INFO - PROCESS | 2272 | 1461179564740 Marionette DEBUG loaded listener.js 12:12:44 INFO - PROCESS | 2272 | ++DOMWINDOW == 92 (10230C00) [pid = 2272] [serial = 2132] [outer = 0F566800] 12:12:45 INFO - PROCESS | 2272 | 1461179565104 Marionette TRACE conn5 <- [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]]]}] 12:12:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 12:12:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 670ms 12:12:45 INFO - PROCESS | 2272 | 1461179565171 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 12:12:45 INFO - PROCESS | 2272 | 1461179565175 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 12:12:45 INFO - PROCESS | 2272 | 1461179565179 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 12:12:45 INFO - PROCESS | 2272 | 1461179565181 Marionette TRACE conn5 <- [1,2806,null,{}] 12:12:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 12:12:45 INFO - PROCESS | 2272 | 1461179565184 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:45 INFO - PROCESS | 2272 | 1461179565269 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 12:12:45 INFO - PROCESS | 2272 | 1461179565278 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:45 INFO - PROCESS | 2272 | ++DOCSHELL 14A38C00 == 39 [pid = 2272] [id = 711] 12:12:45 INFO - PROCESS | 2272 | ++DOMWINDOW == 93 (14A3D400) [pid = 2272] [serial = 2133] [outer = 00000000] 12:12:45 INFO - PROCESS | 2272 | ++DOMWINDOW == 94 (15185400) [pid = 2272] [serial = 2134] [outer = 14A3D400] 12:12:45 INFO - PROCESS | 2272 | 1461179565324 Marionette DEBUG loaded listener.js 12:12:45 INFO - PROCESS | 2272 | ++DOMWINDOW == 95 (15245000) [pid = 2272] [serial = 2135] [outer = 14A3D400] 12:12:45 INFO - PROCESS | 2272 | 1461179565795 Marionette TRACE conn5 <- [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]]]}] 12:12:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 12:12:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 670ms 12:12:45 INFO - PROCESS | 2272 | 1461179565857 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 12:12:45 INFO - PROCESS | 2272 | 1461179565859 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 12:12:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 12:12:45 INFO - PROCESS | 2272 | 1461179565869 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 12:12:45 INFO - PROCESS | 2272 | 1461179565875 Marionette TRACE conn5 <- [1,2810,null,{}] 12:12:45 INFO - PROCESS | 2272 | 1461179565879 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:45 INFO - PROCESS | 2272 | 1461179565997 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 12:12:46 INFO - PROCESS | 2272 | 1461179566103 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:46 INFO - PROCESS | 2272 | ++DOCSHELL 16B0D400 == 40 [pid = 2272] [id = 712] 12:12:46 INFO - PROCESS | 2272 | ++DOMWINDOW == 96 (16E71000) [pid = 2272] [serial = 2136] [outer = 00000000] 12:12:46 INFO - PROCESS | 2272 | ++DOMWINDOW == 97 (17FA0C00) [pid = 2272] [serial = 2137] [outer = 16E71000] 12:12:46 INFO - PROCESS | 2272 | 1461179566149 Marionette DEBUG loaded listener.js 12:12:46 INFO - PROCESS | 2272 | ++DOMWINDOW == 98 (17FABC00) [pid = 2272] [serial = 2138] [outer = 16E71000] 12:12:46 INFO - PROCESS | 2272 | 1461179566531 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 12:12:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 12:12:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 690ms 12:12:46 INFO - PROCESS | 2272 | 1461179566556 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 12:12:46 INFO - PROCESS | 2272 | 1461179566559 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 12:12:46 INFO - PROCESS | 2272 | 1461179566562 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 12:12:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 12:12:46 INFO - PROCESS | 2272 | 1461179566564 Marionette TRACE conn5 <- [1,2814,null,{}] 12:12:46 INFO - PROCESS | 2272 | 1461179566568 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:46 INFO - PROCESS | 2272 | 1461179566700 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 12:12:46 INFO - PROCESS | 2272 | 1461179566715 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:46 INFO - PROCESS | 2272 | ++DOCSHELL 17FAAC00 == 41 [pid = 2272] [id = 713] 12:12:46 INFO - PROCESS | 2272 | ++DOMWINDOW == 99 (17FAD800) [pid = 2272] [serial = 2139] [outer = 00000000] 12:12:46 INFO - PROCESS | 2272 | ++DOMWINDOW == 100 (18E5D800) [pid = 2272] [serial = 2140] [outer = 17FAD800] 12:12:46 INFO - PROCESS | 2272 | 1461179566760 Marionette DEBUG loaded listener.js 12:12:46 INFO - PROCESS | 2272 | ++DOMWINDOW == 101 (191D8000) [pid = 2272] [serial = 2141] [outer = 17FAD800] 12:12:47 INFO - PROCESS | 2272 | 1461179567216 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 12:12:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 12:12:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 730ms 12:12:47 INFO - PROCESS | 2272 | 1461179567297 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 12:12:47 INFO - PROCESS | 2272 | 1461179567299 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 12:12:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 12:12:47 INFO - PROCESS | 2272 | 1461179567309 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 12:12:47 INFO - PROCESS | 2272 | 1461179567311 Marionette TRACE conn5 <- [1,2818,null,{}] 12:12:47 INFO - PROCESS | 2272 | 1461179567318 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:47 INFO - PROCESS | 2272 | 1461179567463 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 12:12:47 INFO - PROCESS | 2272 | 1461179567533 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:47 INFO - PROCESS | 2272 | ++DOCSHELL 0FFBF800 == 42 [pid = 2272] [id = 714] 12:12:47 INFO - PROCESS | 2272 | ++DOMWINDOW == 102 (1920DC00) [pid = 2272] [serial = 2142] [outer = 00000000] 12:12:47 INFO - PROCESS | 2272 | ++DOMWINDOW == 103 (1988E400) [pid = 2272] [serial = 2143] [outer = 1920DC00] 12:12:47 INFO - PROCESS | 2272 | 1461179567589 Marionette DEBUG loaded listener.js 12:12:47 INFO - PROCESS | 2272 | ++DOMWINDOW == 104 (1A186C00) [pid = 2272] [serial = 2144] [outer = 1920DC00] 12:12:48 INFO - PROCESS | 2272 | 1461179568042 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 12:12:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 12:12:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 771ms 12:12:48 INFO - PROCESS | 2272 | 1461179568084 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 12:12:48 INFO - PROCESS | 2272 | 1461179568086 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 12:12:48 INFO - PROCESS | 2272 | 1461179568089 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 12:12:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 12:12:48 INFO - PROCESS | 2272 | 1461179568091 Marionette TRACE conn5 <- [1,2822,null,{}] 12:12:48 INFO - PROCESS | 2272 | 1461179568094 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:48 INFO - PROCESS | 2272 | 1461179568214 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 12:12:48 INFO - PROCESS | 2272 | 1461179568283 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:48 INFO - PROCESS | 2272 | ++DOCSHELL 1A574800 == 43 [pid = 2272] [id = 715] 12:12:48 INFO - PROCESS | 2272 | ++DOMWINDOW == 105 (1A576000) [pid = 2272] [serial = 2145] [outer = 00000000] 12:12:48 INFO - PROCESS | 2272 | ++DOMWINDOW == 106 (1B37E400) [pid = 2272] [serial = 2146] [outer = 1A576000] 12:12:48 INFO - PROCESS | 2272 | 1461179568327 Marionette DEBUG loaded listener.js 12:12:48 INFO - PROCESS | 2272 | ++DOMWINDOW == 107 (1B37DC00) [pid = 2272] [serial = 2147] [outer = 1A576000] 12:12:48 INFO - PROCESS | 2272 | --DOMWINDOW == 106 (1A571000) [pid = 2272] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 12:12:48 INFO - PROCESS | 2272 | --DOMWINDOW == 105 (1042B000) [pid = 2272] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 12:12:48 INFO - PROCESS | 2272 | --DOMWINDOW == 104 (1988D400) [pid = 2272] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 12:12:48 INFO - PROCESS | 2272 | --DOMWINDOW == 103 (1502B400) [pid = 2272] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 12:12:48 INFO - PROCESS | 2272 | --DOMWINDOW == 102 (184D3C00) [pid = 2272] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 12:12:48 INFO - PROCESS | 2272 | --DOMWINDOW == 101 (152E4400) [pid = 2272] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 12:12:48 INFO - PROCESS | 2272 | --DOMWINDOW == 100 (0F56E000) [pid = 2272] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 12:12:48 INFO - PROCESS | 2272 | --DOMWINDOW == 99 (0FBD9C00) [pid = 2272] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 12:12:48 INFO - PROCESS | 2272 | --DOMWINDOW == 98 (1A189C00) [pid = 2272] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 12:12:48 INFO - PROCESS | 2272 | --DOMWINDOW == 97 (167E7800) [pid = 2272] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 12:12:49 INFO - PROCESS | 2272 | 1461179569154 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 12:12:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 12:12:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1116ms 12:12:49 INFO - PROCESS | 2272 | 1461179569209 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 12:12:49 INFO - PROCESS | 2272 | 1461179569215 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 12:12:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 12:12:49 INFO - PROCESS | 2272 | 1461179569220 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 12:12:49 INFO - PROCESS | 2272 | 1461179569224 Marionette TRACE conn5 <- [1,2826,null,{}] 12:12:49 INFO - PROCESS | 2272 | 1461179569229 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:49 INFO - PROCESS | 2272 | 1461179569343 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 12:12:49 INFO - PROCESS | 2272 | 1461179569489 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:49 INFO - PROCESS | 2272 | ++DOCSHELL 10020400 == 44 [pid = 2272] [id = 716] 12:12:49 INFO - PROCESS | 2272 | ++DOMWINDOW == 98 (10022000) [pid = 2272] [serial = 2148] [outer = 00000000] 12:12:49 INFO - PROCESS | 2272 | ++DOMWINDOW == 99 (147AA800) [pid = 2272] [serial = 2149] [outer = 10022000] 12:12:49 INFO - PROCESS | 2272 | 1461179569547 Marionette DEBUG loaded listener.js 12:12:49 INFO - PROCESS | 2272 | ++DOMWINDOW == 100 (14BF0C00) [pid = 2272] [serial = 2150] [outer = 10022000] 12:12:50 INFO - PROCESS | 2272 | 1461179570130 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 12:12:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 12:12:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 970ms 12:12:50 INFO - PROCESS | 2272 | 1461179570195 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 12:12:50 INFO - PROCESS | 2272 | 1461179570201 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 12:12:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 12:12:50 INFO - PROCESS | 2272 | 1461179570207 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 12:12:50 INFO - PROCESS | 2272 | 1461179570210 Marionette TRACE conn5 <- [1,2830,null,{}] 12:12:50 INFO - PROCESS | 2272 | 1461179570214 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:50 INFO - PROCESS | 2272 | 1461179570324 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 12:12:50 INFO - PROCESS | 2272 | 1461179570464 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:50 INFO - PROCESS | 2272 | ++DOCSHELL 150CE000 == 45 [pid = 2272] [id = 717] 12:12:50 INFO - PROCESS | 2272 | ++DOMWINDOW == 101 (1510BC00) [pid = 2272] [serial = 2151] [outer = 00000000] 12:12:50 INFO - PROCESS | 2272 | ++DOMWINDOW == 102 (17EF3800) [pid = 2272] [serial = 2152] [outer = 1510BC00] 12:12:50 INFO - PROCESS | 2272 | 1461179570520 Marionette DEBUG loaded listener.js 12:12:50 INFO - PROCESS | 2272 | ++DOMWINDOW == 103 (17FA7800) [pid = 2272] [serial = 2153] [outer = 1510BC00] 12:12:51 INFO - PROCESS | 2272 | 1461179571147 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 12:12:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 12:12:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 970ms 12:12:51 INFO - PROCESS | 2272 | 1461179571179 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 12:12:51 INFO - PROCESS | 2272 | 1461179571182 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 12:12:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 12:12:51 INFO - PROCESS | 2272 | 1461179571185 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 12:12:51 INFO - PROCESS | 2272 | 1461179571189 Marionette TRACE conn5 <- [1,2834,null,{}] 12:12:51 INFO - PROCESS | 2272 | 1461179571201 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:51 INFO - PROCESS | 2272 | 1461179571313 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 12:12:51 INFO - PROCESS | 2272 | 1461179571456 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:51 INFO - PROCESS | 2272 | ++DOCSHELL 1A652400 == 46 [pid = 2272] [id = 718] 12:12:51 INFO - PROCESS | 2272 | ++DOMWINDOW == 104 (1B376000) [pid = 2272] [serial = 2154] [outer = 00000000] 12:12:51 INFO - PROCESS | 2272 | ++DOMWINDOW == 105 (1B49BC00) [pid = 2272] [serial = 2155] [outer = 1B376000] 12:12:51 INFO - PROCESS | 2272 | 1461179571517 Marionette DEBUG loaded listener.js 12:12:51 INFO - PROCESS | 2272 | ++DOMWINDOW == 106 (1BB9D800) [pid = 2272] [serial = 2156] [outer = 1B376000] 12:12:52 INFO - PROCESS | 2272 | 1461179572131 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 12:12:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 12:12:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 970ms 12:12:52 INFO - PROCESS | 2272 | 1461179572159 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 12:12:52 INFO - PROCESS | 2272 | 1461179572162 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 12:12:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 12:12:52 INFO - PROCESS | 2272 | 1461179572165 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 12:12:52 INFO - PROCESS | 2272 | 1461179572167 Marionette TRACE conn5 <- [1,2838,null,{}] 12:12:52 INFO - PROCESS | 2272 | 1461179572171 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:52 INFO - PROCESS | 2272 | 1461179572281 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 12:12:52 INFO - PROCESS | 2272 | 1461179572423 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:52 INFO - PROCESS | 2272 | ++DOCSHELL 1BBBD800 == 47 [pid = 2272] [id = 719] 12:12:52 INFO - PROCESS | 2272 | ++DOMWINDOW == 107 (1BBBE800) [pid = 2272] [serial = 2157] [outer = 00000000] 12:12:52 INFO - PROCESS | 2272 | ++DOMWINDOW == 108 (1BD96000) [pid = 2272] [serial = 2158] [outer = 1BBBE800] 12:12:52 INFO - PROCESS | 2272 | 1461179572482 Marionette DEBUG loaded listener.js 12:12:52 INFO - PROCESS | 2272 | ++DOMWINDOW == 109 (1CE78000) [pid = 2272] [serial = 2159] [outer = 1BBBE800] 12:12:53 INFO - PROCESS | 2272 | 1461179573011 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 12:12:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 12:12:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 930ms 12:12:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 12:12:53 INFO - PROCESS | 2272 | 1461179573099 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 12:12:53 INFO - PROCESS | 2272 | 1461179573101 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 12:12:53 INFO - PROCESS | 2272 | 1461179573105 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 12:12:53 INFO - PROCESS | 2272 | 1461179573107 Marionette TRACE conn5 <- [1,2842,null,{}] 12:12:53 INFO - PROCESS | 2272 | 1461179573111 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:53 INFO - PROCESS | 2272 | 1461179573266 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 12:12:53 INFO - PROCESS | 2272 | 1461179573328 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:53 INFO - PROCESS | 2272 | ++DOCSHELL 1523D000 == 48 [pid = 2272] [id = 720] 12:12:53 INFO - PROCESS | 2272 | ++DOMWINDOW == 110 (1523FC00) [pid = 2272] [serial = 2160] [outer = 00000000] 12:12:53 INFO - PROCESS | 2272 | ++DOMWINDOW == 111 (16B08400) [pid = 2272] [serial = 2161] [outer = 1523FC00] 12:12:53 INFO - PROCESS | 2272 | 1461179573388 Marionette DEBUG loaded listener.js 12:12:53 INFO - PROCESS | 2272 | ++DOMWINDOW == 112 (191B0C00) [pid = 2272] [serial = 2162] [outer = 1523FC00] 12:12:54 INFO - PROCESS | 2272 | 1461179574160 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 12:12:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 12:12:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1123ms 12:12:54 INFO - PROCESS | 2272 | 1461179574232 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 12:12:54 INFO - PROCESS | 2272 | 1461179574236 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 12:12:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 12:12:54 INFO - PROCESS | 2272 | 1461179574241 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 12:12:54 INFO - PROCESS | 2272 | 1461179574244 Marionette TRACE conn5 <- [1,2846,null,{}] 12:12:54 INFO - PROCESS | 2272 | 1461179574264 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:54 INFO - PROCESS | 2272 | 1461179574362 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 12:12:54 INFO - PROCESS | 2272 | 1461179574506 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:54 INFO - PROCESS | 2272 | ++DOCSHELL 0F572C00 == 49 [pid = 2272] [id = 721] 12:12:54 INFO - PROCESS | 2272 | ++DOMWINDOW == 113 (0F573000) [pid = 2272] [serial = 2163] [outer = 00000000] 12:12:54 INFO - PROCESS | 2272 | ++DOMWINDOW == 114 (10227800) [pid = 2272] [serial = 2164] [outer = 0F573000] 12:12:54 INFO - PROCESS | 2272 | 1461179574562 Marionette DEBUG loaded listener.js 12:12:54 INFO - PROCESS | 2272 | ++DOMWINDOW == 115 (10428C00) [pid = 2272] [serial = 2165] [outer = 0F573000] 12:12:54 INFO - PROCESS | 2272 | --DOMWINDOW == 114 (1B344C00) [pid = 2272] [serial = 2108] [outer = 00000000] [url = about:blank] 12:12:54 INFO - PROCESS | 2272 | --DOMWINDOW == 113 (10DA9400) [pid = 2272] [serial = 2084] [outer = 00000000] [url = about:blank] 12:12:54 INFO - PROCESS | 2272 | --DOMWINDOW == 112 (1059F800) [pid = 2272] [serial = 2083] [outer = 00000000] [url = about:blank] 12:12:54 INFO - PROCESS | 2272 | --DOMWINDOW == 111 (1A183000) [pid = 2272] [serial = 2069] [outer = 00000000] [url = about:blank] 12:12:54 INFO - PROCESS | 2272 | --DOMWINDOW == 110 (1510C000) [pid = 2272] [serial = 2089] [outer = 00000000] [url = about:blank] 12:12:54 INFO - PROCESS | 2272 | --DOMWINDOW == 109 (15188000) [pid = 2272] [serial = 2090] [outer = 00000000] [url = about:blank] 12:12:54 INFO - PROCESS | 2272 | --DOMWINDOW == 108 (1988DC00) [pid = 2272] [serial = 2099] [outer = 00000000] [url = about:blank] 12:12:54 INFO - PROCESS | 2272 | --DOMWINDOW == 107 (16717000) [pid = 2272] [serial = 2092] [outer = 00000000] [url = about:blank] 12:12:54 INFO - PROCESS | 2272 | --DOMWINDOW == 106 (15237C00) [pid = 2272] [serial = 2077] [outer = 00000000] [url = about:blank] 12:12:54 INFO - PROCESS | 2272 | --DOMWINDOW == 105 (0F567400) [pid = 2272] [serial = 2071] [outer = 00000000] [url = about:blank] 12:12:54 INFO - PROCESS | 2272 | --DOMWINDOW == 104 (10148000) [pid = 2272] [serial = 2086] [outer = 00000000] [url = about:blank] 12:12:54 INFO - PROCESS | 2272 | --DOMWINDOW == 103 (10430800) [pid = 2272] [serial = 2087] [outer = 00000000] [url = about:blank] 12:12:54 INFO - PROCESS | 2272 | --DOMWINDOW == 102 (1920C800) [pid = 2272] [serial = 2080] [outer = 00000000] [url = about:blank] 12:12:54 INFO - PROCESS | 2272 | --DOMWINDOW == 101 (1920C400) [pid = 2272] [serial = 2098] [outer = 00000000] [url = about:blank] 12:12:54 INFO - PROCESS | 2272 | --DOMWINDOW == 100 (10D09800) [pid = 2272] [serial = 2074] [outer = 00000000] [url = about:blank] 12:12:54 INFO - PROCESS | 2272 | --DOMWINDOW == 99 (191D2800) [pid = 2272] [serial = 2104] [outer = 00000000] [url = about:blank] 12:12:54 INFO - PROCESS | 2272 | --DOMWINDOW == 98 (1B3E1C00) [pid = 2272] [serial = 2110] [outer = 00000000] [url = about:blank] 12:12:54 INFO - PROCESS | 2272 | --DOMWINDOW == 97 (1A336000) [pid = 2272] [serial = 2101] [outer = 00000000] [url = about:blank] 12:12:54 INFO - PROCESS | 2272 | --DOMWINDOW == 96 (1A653C00) [pid = 2272] [serial = 2107] [outer = 00000000] [url = about:blank] 12:12:54 INFO - PROCESS | 2272 | --DOMWINDOW == 95 (1A2C5800) [pid = 2272] [serial = 2102] [outer = 00000000] [url = about:blank] 12:12:54 INFO - PROCESS | 2272 | --DOMWINDOW == 94 (17EF1400) [pid = 2272] [serial = 2095] [outer = 00000000] [url = about:blank] 12:12:54 INFO - PROCESS | 2272 | --DOMWINDOW == 93 (17F32C00) [pid = 2272] [serial = 2096] [outer = 00000000] [url = about:blank] 12:12:54 INFO - PROCESS | 2272 | --DOMWINDOW == 92 (191B2800) [pid = 2272] [serial = 2105] [outer = 00000000] [url = about:blank] 12:12:54 INFO - PROCESS | 2272 | --DOMWINDOW == 91 (167DDC00) [pid = 2272] [serial = 2093] [outer = 00000000] [url = about:blank] 12:12:55 INFO - PROCESS | 2272 | 1461179575103 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 12:12:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 12:12:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 890ms 12:12:55 INFO - PROCESS | 2272 | 1461179575133 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 12:12:55 INFO - PROCESS | 2272 | 1461179575138 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 12:12:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 12:12:55 INFO - PROCESS | 2272 | 1461179575144 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 12:12:55 INFO - PROCESS | 2272 | 1461179575147 Marionette TRACE conn5 <- [1,2850,null,{}] 12:12:55 INFO - PROCESS | 2272 | 1461179575151 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:55 INFO - PROCESS | 2272 | 1461179575236 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 12:12:55 INFO - PROCESS | 2272 | 1461179575245 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:55 INFO - PROCESS | 2272 | ++DOCSHELL 10430C00 == 50 [pid = 2272] [id = 722] 12:12:55 INFO - PROCESS | 2272 | ++DOMWINDOW == 92 (10501C00) [pid = 2272] [serial = 2166] [outer = 00000000] 12:12:55 INFO - PROCESS | 2272 | ++DOMWINDOW == 93 (10D0EC00) [pid = 2272] [serial = 2167] [outer = 10501C00] 12:12:55 INFO - PROCESS | 2272 | 1461179575292 Marionette DEBUG loaded listener.js 12:12:55 INFO - PROCESS | 2272 | ++DOMWINDOW == 94 (10E41000) [pid = 2272] [serial = 2168] [outer = 10501C00] 12:12:55 INFO - PROCESS | 2272 | 1461179575799 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 12:12:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 12:12:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 670ms 12:12:55 INFO - PROCESS | 2272 | 1461179575818 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 12:12:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 12:12:55 INFO - PROCESS | 2272 | 1461179575820 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 12:12:55 INFO - PROCESS | 2272 | 1461179575823 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 12:12:55 INFO - PROCESS | 2272 | 1461179575826 Marionette TRACE conn5 <- [1,2854,null,{}] 12:12:55 INFO - PROCESS | 2272 | 1461179575837 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:55 INFO - PROCESS | 2272 | 1461179575925 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 12:12:55 INFO - PROCESS | 2272 | 1461179575935 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:55 INFO - PROCESS | 2272 | ++DOCSHELL 1510DC00 == 51 [pid = 2272] [id = 723] 12:12:55 INFO - PROCESS | 2272 | ++DOMWINDOW == 95 (1510E000) [pid = 2272] [serial = 2169] [outer = 00000000] 12:12:55 INFO - PROCESS | 2272 | ++DOMWINDOW == 96 (15189C00) [pid = 2272] [serial = 2170] [outer = 1510E000] 12:12:55 INFO - PROCESS | 2272 | 1461179575982 Marionette DEBUG loaded listener.js 12:12:56 INFO - PROCESS | 2272 | ++DOMWINDOW == 97 (1523F400) [pid = 2272] [serial = 2171] [outer = 1510E000] 12:12:56 INFO - PROCESS | 2272 | 1461179576463 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 12:12:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 12:12:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 690ms 12:12:56 INFO - PROCESS | 2272 | 1461179576514 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 12:12:56 INFO - PROCESS | 2272 | 1461179576517 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 12:12:56 INFO - PROCESS | 2272 | 1461179576520 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 12:12:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 12:12:56 INFO - PROCESS | 2272 | 1461179576522 Marionette TRACE conn5 <- [1,2858,null,{}] 12:12:56 INFO - PROCESS | 2272 | 1461179576525 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:56 INFO - PROCESS | 2272 | 1461179576612 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 12:12:56 INFO - PROCESS | 2272 | 1461179576752 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:56 INFO - PROCESS | 2272 | ++DOCSHELL 16158400 == 52 [pid = 2272] [id = 724] 12:12:56 INFO - PROCESS | 2272 | ++DOMWINDOW == 98 (16714C00) [pid = 2272] [serial = 2172] [outer = 00000000] 12:12:56 INFO - PROCESS | 2272 | ++DOMWINDOW == 99 (167E4C00) [pid = 2272] [serial = 2173] [outer = 16714C00] 12:12:56 INFO - PROCESS | 2272 | 1461179576800 Marionette DEBUG loaded listener.js 12:12:56 INFO - PROCESS | 2272 | ++DOMWINDOW == 100 (169AD400) [pid = 2272] [serial = 2174] [outer = 16714C00] 12:12:57 INFO - PROCESS | 2272 | 1461179577273 Marionette TRACE conn5 <- [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]]]}] 12:12:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 12:12:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 770ms 12:12:57 INFO - PROCESS | 2272 | 1461179577300 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 12:12:57 INFO - PROCESS | 2272 | 1461179577302 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 12:12:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 12:12:57 INFO - PROCESS | 2272 | 1461179577306 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 12:12:57 INFO - PROCESS | 2272 | 1461179577307 Marionette TRACE conn5 <- [1,2862,null,{}] 12:12:57 INFO - PROCESS | 2272 | 1461179577311 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:57 INFO - PROCESS | 2272 | 1461179577427 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 12:12:57 INFO - PROCESS | 2272 | 1461179577435 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:57 INFO - PROCESS | 2272 | ++DOCSHELL 16B10C00 == 53 [pid = 2272] [id = 725] 12:12:57 INFO - PROCESS | 2272 | ++DOMWINDOW == 101 (17EED400) [pid = 2272] [serial = 2175] [outer = 00000000] 12:12:57 INFO - PROCESS | 2272 | ++DOMWINDOW == 102 (17F35800) [pid = 2272] [serial = 2176] [outer = 17EED400] 12:12:57 INFO - PROCESS | 2272 | 1461179577480 Marionette DEBUG loaded listener.js 12:12:57 INFO - PROCESS | 2272 | ++DOMWINDOW == 103 (17FA2800) [pid = 2272] [serial = 2177] [outer = 17EED400] 12:12:57 INFO - PROCESS | 2272 | 1461179577965 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 12:12:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 12:12:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 670ms 12:12:57 INFO - PROCESS | 2272 | 1461179577979 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 12:12:57 INFO - PROCESS | 2272 | 1461179577981 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 12:12:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 12:12:57 INFO - PROCESS | 2272 | 1461179577984 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 12:12:57 INFO - PROCESS | 2272 | 1461179577986 Marionette TRACE conn5 <- [1,2866,null,{}] 12:12:57 INFO - PROCESS | 2272 | 1461179577989 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:58 INFO - PROCESS | 2272 | 1461179578162 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 12:12:58 INFO - PROCESS | 2272 | 1461179578174 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:58 INFO - PROCESS | 2272 | ++DOCSHELL 0FFC8000 == 54 [pid = 2272] [id = 726] 12:12:58 INFO - PROCESS | 2272 | ++DOMWINDOW == 104 (18E25000) [pid = 2272] [serial = 2178] [outer = 00000000] 12:12:58 INFO - PROCESS | 2272 | ++DOMWINDOW == 105 (1958D000) [pid = 2272] [serial = 2179] [outer = 18E25000] 12:12:58 INFO - PROCESS | 2272 | 1461179578278 Marionette DEBUG loaded listener.js 12:12:58 INFO - PROCESS | 2272 | ++DOMWINDOW == 106 (19832000) [pid = 2272] [serial = 2180] [outer = 18E25000] 12:12:58 INFO - PROCESS | 2272 | 1461179578704 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 12:12:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 12:12:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 770ms 12:12:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 12:12:58 INFO - PROCESS | 2272 | 1461179578755 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 12:12:58 INFO - PROCESS | 2272 | 1461179578757 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 12:12:58 INFO - PROCESS | 2272 | 1461179578760 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 12:12:58 INFO - PROCESS | 2272 | 1461179578762 Marionette TRACE conn5 <- [1,2870,null,{}] 12:12:58 INFO - PROCESS | 2272 | 1461179578773 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:58 INFO - PROCESS | 2272 | 1461179578892 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 12:12:58 INFO - PROCESS | 2272 | 1461179578961 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:58 INFO - PROCESS | 2272 | ++DOCSHELL 19F48000 == 55 [pid = 2272] [id = 727] 12:12:58 INFO - PROCESS | 2272 | ++DOMWINDOW == 107 (19F89800) [pid = 2272] [serial = 2181] [outer = 00000000] 12:12:58 INFO - PROCESS | 2272 | ++DOMWINDOW == 108 (1A190400) [pid = 2272] [serial = 2182] [outer = 19F89800] 12:12:59 INFO - PROCESS | 2272 | 1461179579006 Marionette DEBUG loaded listener.js 12:12:59 INFO - PROCESS | 2272 | ++DOMWINDOW == 109 (1A2C5800) [pid = 2272] [serial = 2183] [outer = 19F89800] 12:12:59 INFO - PROCESS | 2272 | --DOMWINDOW == 108 (16E71000) [pid = 2272] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 12:12:59 INFO - PROCESS | 2272 | --DOMWINDOW == 107 (17FAD800) [pid = 2272] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 12:12:59 INFO - PROCESS | 2272 | --DOMWINDOW == 106 (1510C400) [pid = 2272] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 12:12:59 INFO - PROCESS | 2272 | --DOMWINDOW == 105 (0F566800) [pid = 2272] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 12:12:59 INFO - PROCESS | 2272 | --DOMWINDOW == 104 (0F56AC00) [pid = 2272] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 12:12:59 INFO - PROCESS | 2272 | --DOMWINDOW == 103 (14A3D400) [pid = 2272] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 12:12:59 INFO - PROCESS | 2272 | --DOMWINDOW == 102 (1920DC00) [pid = 2272] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 12:12:59 INFO - PROCESS | 2272 | 1461179579484 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 12:12:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 12:12:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 790ms 12:12:59 INFO - PROCESS | 2272 | 1461179579551 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 12:12:59 INFO - PROCESS | 2272 | 1461179579553 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 12:12:59 INFO - PROCESS | 2272 | 1461179579556 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 12:12:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 12:12:59 INFO - PROCESS | 2272 | 1461179579558 Marionette TRACE conn5 <- [1,2874,null,{}] 12:12:59 INFO - PROCESS | 2272 | 1461179579562 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:59 INFO - PROCESS | 2272 | 1461179579646 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 12:12:59 INFO - PROCESS | 2272 | 1461179579652 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:59 INFO - PROCESS | 2272 | ++DOCSHELL 1510C400 == 56 [pid = 2272] [id = 728] 12:12:59 INFO - PROCESS | 2272 | ++DOMWINDOW == 103 (18E29400) [pid = 2272] [serial = 2184] [outer = 00000000] 12:12:59 INFO - PROCESS | 2272 | ++DOMWINDOW == 104 (1A570800) [pid = 2272] [serial = 2185] [outer = 18E29400] 12:12:59 INFO - PROCESS | 2272 | 1461179579697 Marionette DEBUG loaded listener.js 12:12:59 INFO - PROCESS | 2272 | ++DOMWINDOW == 105 (1A574000) [pid = 2272] [serial = 2186] [outer = 18E29400] 12:13:00 INFO - PROCESS | 2272 | 1461179580119 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 12:13:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 12:13:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 630ms 12:13:00 INFO - PROCESS | 2272 | 1461179580191 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 12:13:00 INFO - PROCESS | 2272 | 1461179580193 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 12:13:00 INFO - PROCESS | 2272 | 1461179580196 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 12:13:00 INFO - PROCESS | 2272 | 1461179580198 Marionette TRACE conn5 <- [1,2878,null,{}] 12:13:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 12:13:00 INFO - PROCESS | 2272 | 1461179580202 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:00 INFO - PROCESS | 2272 | 1461179580287 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 12:13:00 INFO - PROCESS | 2272 | 1461179580294 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:00 INFO - PROCESS | 2272 | ++DOCSHELL 1A56B400 == 57 [pid = 2272] [id = 729] 12:13:00 INFO - PROCESS | 2272 | ++DOMWINDOW == 106 (1A64F000) [pid = 2272] [serial = 2187] [outer = 00000000] 12:13:00 INFO - PROCESS | 2272 | ++DOMWINDOW == 107 (1B37BC00) [pid = 2272] [serial = 2188] [outer = 1A64F000] 12:13:00 INFO - PROCESS | 2272 | 1461179580339 Marionette DEBUG loaded listener.js 12:13:00 INFO - PROCESS | 2272 | ++DOMWINDOW == 108 (1B490C00) [pid = 2272] [serial = 2189] [outer = 1A64F000] 12:13:00 INFO - PROCESS | 2272 | 1461179580787 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 12:13:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 12:13:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 631ms 12:13:00 INFO - PROCESS | 2272 | 1461179580832 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 12:13:00 INFO - PROCESS | 2272 | 1461179580834 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 12:13:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 12:13:00 INFO - PROCESS | 2272 | 1461179580838 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 12:13:00 INFO - PROCESS | 2272 | 1461179580839 Marionette TRACE conn5 <- [1,2882,null,{}] 12:13:00 INFO - PROCESS | 2272 | 1461179580843 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:00 INFO - PROCESS | 2272 | 1461179580925 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 12:13:00 INFO - PROCESS | 2272 | 1461179580932 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:00 INFO - PROCESS | 2272 | ++DOCSHELL 1B5B4C00 == 58 [pid = 2272] [id = 730] 12:13:00 INFO - PROCESS | 2272 | ++DOMWINDOW == 109 (1B9D8C00) [pid = 2272] [serial = 2190] [outer = 00000000] 12:13:00 INFO - PROCESS | 2272 | ++DOMWINDOW == 110 (1BBC4400) [pid = 2272] [serial = 2191] [outer = 1B9D8C00] 12:13:00 INFO - PROCESS | 2272 | 1461179580975 Marionette DEBUG loaded listener.js 12:13:01 INFO - PROCESS | 2272 | ++DOMWINDOW == 111 (1BC56C00) [pid = 2272] [serial = 2192] [outer = 1B9D8C00] 12:13:01 INFO - PROCESS | 2272 | 1461179581675 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 12:13:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 12:13:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 870ms 12:13:01 INFO - PROCESS | 2272 | 1461179581709 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 12:13:01 INFO - PROCESS | 2272 | 1461179581713 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 12:13:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 12:13:01 INFO - PROCESS | 2272 | 1461179581719 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 12:13:01 INFO - PROCESS | 2272 | 1461179581723 Marionette TRACE conn5 <- [1,2886,null,{}] 12:13:01 INFO - PROCESS | 2272 | 1461179581729 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:01 INFO - PROCESS | 2272 | 1461179581843 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 12:13:02 INFO - PROCESS | 2272 | 1461179582008 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:02 INFO - PROCESS | 2272 | ++DOCSHELL 0FFBFC00 == 59 [pid = 2272] [id = 731] 12:13:02 INFO - PROCESS | 2272 | ++DOMWINDOW == 112 (0FFCA000) [pid = 2272] [serial = 2193] [outer = 00000000] 12:13:02 INFO - PROCESS | 2272 | ++DOMWINDOW == 113 (1050BC00) [pid = 2272] [serial = 2194] [outer = 0FFCA000] 12:13:02 INFO - PROCESS | 2272 | 1461179582068 Marionette DEBUG loaded listener.js 12:13:02 INFO - PROCESS | 2272 | ++DOMWINDOW == 114 (10DAE800) [pid = 2272] [serial = 2195] [outer = 0FFCA000] 12:13:02 INFO - PROCESS | 2272 | 1461179582680 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 12:13:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 12:13:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1021ms 12:13:02 INFO - PROCESS | 2272 | 1461179582745 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 12:13:02 INFO - PROCESS | 2272 | 1461179582751 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 12:13:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 12:13:02 INFO - PROCESS | 2272 | 1461179582757 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 12:13:02 INFO - PROCESS | 2272 | 1461179582760 Marionette TRACE conn5 <- [1,2890,null,{}] 12:13:02 INFO - PROCESS | 2272 | 1461179582800 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:02 INFO - PROCESS | 2272 | 1461179582920 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 12:13:03 INFO - PROCESS | 2272 | 1461179583056 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:03 INFO - PROCESS | 2272 | ++DOCSHELL 150E7C00 == 60 [pid = 2272] [id = 732] 12:13:03 INFO - PROCESS | 2272 | ++DOMWINDOW == 115 (15109C00) [pid = 2272] [serial = 2196] [outer = 00000000] 12:13:03 INFO - PROCESS | 2272 | ++DOMWINDOW == 116 (167E4800) [pid = 2272] [serial = 2197] [outer = 15109C00] 12:13:03 INFO - PROCESS | 2272 | 1461179583113 Marionette DEBUG loaded listener.js 12:13:03 INFO - PROCESS | 2272 | ++DOMWINDOW == 117 (17FA2C00) [pid = 2272] [serial = 2198] [outer = 15109C00] 12:13:03 INFO - PROCESS | 2272 | 1461179583740 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 12:13:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 12:13:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1019ms 12:13:03 INFO - PROCESS | 2272 | 1461179583779 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 12:13:03 INFO - PROCESS | 2272 | 1461179583781 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 12:13:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 12:13:03 INFO - PROCESS | 2272 | 1461179583785 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 12:13:03 INFO - PROCESS | 2272 | 1461179583789 Marionette TRACE conn5 <- [1,2894,null,{}] 12:13:03 INFO - PROCESS | 2272 | 1461179583800 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:03 INFO - PROCESS | 2272 | 1461179583911 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 12:13:04 INFO - PROCESS | 2272 | 1461179584072 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:04 INFO - PROCESS | 2272 | ++DOCSHELL 1BBBF400 == 61 [pid = 2272] [id = 733] 12:13:04 INFO - PROCESS | 2272 | ++DOMWINDOW == 118 (1BBC0000) [pid = 2272] [serial = 2199] [outer = 00000000] 12:13:04 INFO - PROCESS | 2272 | ++DOMWINDOW == 119 (1CE7D800) [pid = 2272] [serial = 2200] [outer = 1BBC0000] 12:13:04 INFO - PROCESS | 2272 | 1461179584131 Marionette DEBUG loaded listener.js 12:13:04 INFO - PROCESS | 2272 | ++DOMWINDOW == 120 (1CF3E800) [pid = 2272] [serial = 2201] [outer = 1BBC0000] 12:13:05 INFO - PROCESS | 2272 | 1461179585005 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 12:13:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 12:13:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1279ms 12:13:05 INFO - PROCESS | 2272 | 1461179585077 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 12:13:05 INFO - PROCESS | 2272 | 1461179585081 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 12:13:05 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 12:13:05 INFO - PROCESS | 2272 | 1461179585086 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 12:13:05 INFO - PROCESS | 2272 | 1461179585090 Marionette TRACE conn5 <- [1,2898,null,{}] 12:13:05 INFO - PROCESS | 2272 | 1461179585097 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:05 INFO - PROCESS | 2272 | 1461179585191 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 12:13:05 INFO - PROCESS | 2272 | 1461179585339 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:05 INFO - PROCESS | 2272 | ++DOCSHELL 0FBD8800 == 62 [pid = 2272] [id = 734] 12:13:05 INFO - PROCESS | 2272 | ++DOMWINDOW == 121 (0FBD9400) [pid = 2272] [serial = 2202] [outer = 00000000] 12:13:05 INFO - PROCESS | 2272 | ++DOMWINDOW == 122 (0FFC5800) [pid = 2272] [serial = 2203] [outer = 0FBD9400] 12:13:05 INFO - PROCESS | 2272 | 1461179585392 Marionette DEBUG loaded listener.js 12:13:05 INFO - PROCESS | 2272 | ++DOMWINDOW == 123 (1013F000) [pid = 2272] [serial = 2204] [outer = 0FBD9400] 12:13:05 INFO - PROCESS | 2272 | 1461179585954 Marionette TRACE conn5 <- [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]]]}] 12:13:06 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 12:13:06 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 12:13:06 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 930ms 12:13:06 INFO - PROCESS | 2272 | 1461179586019 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 12:13:06 INFO - PROCESS | 2272 | 1461179586025 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 12:13:06 INFO - TEST-START | /DOMEvents/constructors.html 12:13:06 INFO - PROCESS | 2272 | 1461179586031 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 12:13:06 INFO - PROCESS | 2272 | 1461179586034 Marionette TRACE conn5 <- [1,2902,null,{}] 12:13:06 INFO - PROCESS | 2272 | 1461179586037 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:06 INFO - PROCESS | 2272 | 1461179586135 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 12:13:06 INFO - PROCESS | 2272 | 1461179586273 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:06 INFO - PROCESS | 2272 | --DOCSHELL 10025C00 == 61 [pid = 2272] [id = 672] 12:13:06 INFO - PROCESS | 2272 | --DOCSHELL 10598C00 == 60 [pid = 2272] [id = 525] 12:13:06 INFO - PROCESS | 2272 | --DOCSHELL 0FFBF800 == 59 [pid = 2272] [id = 714] 12:13:06 INFO - PROCESS | 2272 | --DOCSHELL 17FAAC00 == 58 [pid = 2272] [id = 713] 12:13:06 INFO - PROCESS | 2272 | --DOCSHELL 103B8000 == 57 [pid = 2272] [id = 524] 12:13:06 INFO - PROCESS | 2272 | --DOCSHELL 16B0D400 == 56 [pid = 2272] [id = 712] 12:13:06 INFO - PROCESS | 2272 | --DOCSHELL 0FBDF400 == 55 [pid = 2272] [id = 523] 12:13:06 INFO - PROCESS | 2272 | --DOCSHELL 1A56B400 == 54 [pid = 2272] [id = 729] 12:13:06 INFO - PROCESS | 2272 | --DOCSHELL 1510C400 == 53 [pid = 2272] [id = 728] 12:13:06 INFO - PROCESS | 2272 | --DOCSHELL 19F48000 == 52 [pid = 2272] [id = 727] 12:13:06 INFO - PROCESS | 2272 | --DOCSHELL 0FFC8000 == 51 [pid = 2272] [id = 726] 12:13:06 INFO - PROCESS | 2272 | --DOCSHELL 16B10C00 == 50 [pid = 2272] [id = 725] 12:13:06 INFO - PROCESS | 2272 | --DOCSHELL 16158400 == 49 [pid = 2272] [id = 724] 12:13:06 INFO - PROCESS | 2272 | --DOCSHELL 1510DC00 == 48 [pid = 2272] [id = 723] 12:13:06 INFO - PROCESS | 2272 | --DOMWINDOW == 122 (1B37E400) [pid = 2272] [serial = 2146] [outer = 00000000] [url = about:blank] 12:13:06 INFO - PROCESS | 2272 | --DOMWINDOW == 121 (10228C00) [pid = 2272] [serial = 2113] [outer = 00000000] [url = about:blank] 12:13:06 INFO - PROCESS | 2272 | --DOMWINDOW == 120 (1520B400) [pid = 2272] [serial = 2116] [outer = 00000000] [url = about:blank] 12:13:06 INFO - PROCESS | 2272 | --DOMWINDOW == 119 (1B494400) [pid = 2272] [serial = 2119] [outer = 00000000] [url = about:blank] 12:13:06 INFO - PROCESS | 2272 | --DOMWINDOW == 118 (1BBA3800) [pid = 2272] [serial = 2122] [outer = 00000000] [url = about:blank] 12:13:06 INFO - PROCESS | 2272 | --DOMWINDOW == 117 (1BCC1C00) [pid = 2272] [serial = 2125] [outer = 00000000] [url = about:blank] 12:13:06 INFO - PROCESS | 2272 | ++DOCSHELL 0F55A000 == 49 [pid = 2272] [id = 735] 12:13:06 INFO - PROCESS | 2272 | ++DOMWINDOW == 118 (0F55C800) [pid = 2272] [serial = 2205] [outer = 00000000] 12:13:06 INFO - PROCESS | 2272 | ++DOMWINDOW == 119 (0FB81800) [pid = 2272] [serial = 2206] [outer = 0F55C800] 12:13:06 INFO - PROCESS | 2272 | 1461179586372 Marionette DEBUG loaded listener.js 12:13:06 INFO - PROCESS | 2272 | ++DOMWINDOW == 120 (10018800) [pid = 2272] [serial = 2207] [outer = 0F55C800] 12:13:06 INFO - PROCESS | 2272 | --DOCSHELL 10430C00 == 48 [pid = 2272] [id = 722] 12:13:06 INFO - PROCESS | 2272 | --DOCSHELL 0F572C00 == 47 [pid = 2272] [id = 721] 12:13:06 INFO - PROCESS | 2272 | --DOCSHELL 1A574800 == 46 [pid = 2272] [id = 715] 12:13:06 INFO - PROCESS | 2272 | --DOMWINDOW == 119 (17FABC00) [pid = 2272] [serial = 2138] [outer = 00000000] [url = about:blank] 12:13:06 INFO - PROCESS | 2272 | --DOMWINDOW == 118 (17FA0C00) [pid = 2272] [serial = 2137] [outer = 00000000] [url = about:blank] 12:13:06 INFO - PROCESS | 2272 | --DOMWINDOW == 117 (18E5D800) [pid = 2272] [serial = 2140] [outer = 00000000] [url = about:blank] 12:13:06 INFO - PROCESS | 2272 | --DOMWINDOW == 116 (191D8000) [pid = 2272] [serial = 2141] [outer = 00000000] [url = about:blank] 12:13:06 INFO - PROCESS | 2272 | --DOMWINDOW == 115 (1983D800) [pid = 2272] [serial = 2081] [outer = 00000000] [url = about:blank] 12:13:06 INFO - PROCESS | 2272 | --DOMWINDOW == 114 (10144C00) [pid = 2272] [serial = 2131] [outer = 00000000] [url = about:blank] 12:13:06 INFO - PROCESS | 2272 | --DOMWINDOW == 113 (10230C00) [pid = 2272] [serial = 2132] [outer = 00000000] [url = about:blank] 12:13:06 INFO - PROCESS | 2272 | --DOMWINDOW == 112 (1059C800) [pid = 2272] [serial = 2129] [outer = 00000000] [url = about:blank] 12:13:06 INFO - PROCESS | 2272 | --DOMWINDOW == 111 (10227C00) [pid = 2272] [serial = 2128] [outer = 00000000] [url = about:blank] 12:13:06 INFO - PROCESS | 2272 | --DOMWINDOW == 110 (15185400) [pid = 2272] [serial = 2134] [outer = 00000000] [url = about:blank] 12:13:06 INFO - PROCESS | 2272 | --DOMWINDOW == 109 (15245000) [pid = 2272] [serial = 2135] [outer = 00000000] [url = about:blank] 12:13:06 INFO - PROCESS | 2272 | --DOMWINDOW == 108 (1988E400) [pid = 2272] [serial = 2143] [outer = 00000000] [url = about:blank] 12:13:06 INFO - PROCESS | 2272 | --DOMWINDOW == 107 (1A186C00) [pid = 2272] [serial = 2144] [outer = 00000000] [url = about:blank] 12:13:06 INFO - PROCESS | 2272 | 1461179586999 Marionette TRACE conn5 <- [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]]]}] 12:13:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 12:13:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 12:13:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 12:13:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 12:13:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 12:13:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 12:13:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 12:13:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 12:13:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 12:13:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 12:13:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 12:13:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 12:13:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 12:13:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 12:13:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 12:13:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 12:13:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 12:13:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 12:13:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 12:13:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 12:13:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 12:13:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 12:13:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 12:13:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 12:13:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 12:13:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 12:13:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 12:13:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 12:13:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 12:13:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 12:13:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 12:13:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 12:13:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 12:13:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 12:13:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 12:13:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 12:13:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 12:13:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 12:13:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:13:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 12:13:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:13:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 12:13:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 12:13:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:13:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 12:13:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:13:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 12:13:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 12:13:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:13:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 12:13:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:13:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 12:13:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 12:13:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:13:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 12:13:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:13:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 12:13:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 12:13:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:13:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 12:13:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:13:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 12:13:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 12:13:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:13:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 12:13:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:13:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 12:13:07 INFO - TEST-OK | /DOMEvents/constructors.html | took 1038ms 12:13:07 INFO - PROCESS | 2272 | 1461179587072 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 12:13:07 INFO - PROCESS | 2272 | 1461179587074 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 12:13:07 INFO - TEST-START | /DOMEvents/event-phases-order.html 12:13:07 INFO - PROCESS | 2272 | 1461179587097 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 12:13:07 INFO - PROCESS | 2272 | 1461179587101 Marionette TRACE conn5 <- [1,2906,null,{}] 12:13:07 INFO - PROCESS | 2272 | 1461179587111 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:07 INFO - PROCESS | 2272 | 1461179587256 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 12:13:07 INFO - PROCESS | 2272 | 1461179587349 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:07 INFO - PROCESS | 2272 | ++DOCSHELL 103B8000 == 47 [pid = 2272] [id = 736] 12:13:07 INFO - PROCESS | 2272 | ++DOMWINDOW == 108 (10502400) [pid = 2272] [serial = 2208] [outer = 00000000] 12:13:07 INFO - PROCESS | 2272 | ++DOMWINDOW == 109 (1520B400) [pid = 2272] [serial = 2209] [outer = 10502400] 12:13:07 INFO - PROCESS | 2272 | 1461179587398 Marionette DEBUG loaded listener.js 12:13:07 INFO - PROCESS | 2272 | ++DOMWINDOW == 110 (15241400) [pid = 2272] [serial = 2210] [outer = 10502400] 12:13:07 INFO - PROCESS | 2272 | 1461179587761 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 12:13:07 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 12:13:07 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 670ms 12:13:07 INFO - PROCESS | 2272 | 1461179587769 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 12:13:07 INFO - PROCESS | 2272 | 1461179587772 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 12:13:07 INFO - PROCESS | 2272 | 1461179587775 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 12:13:07 INFO - PROCESS | 2272 | 1461179587776 Marionette TRACE conn5 <- [1,2910,null,{}] 12:13:07 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 12:13:07 INFO - PROCESS | 2272 | 1461179587780 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:07 INFO - PROCESS | 2272 | 1461179587874 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 12:13:08 INFO - PROCESS | 2272 | 1461179588014 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:08 INFO - PROCESS | 2272 | ++DOCSHELL 15244400 == 48 [pid = 2272] [id = 737] 12:13:08 INFO - PROCESS | 2272 | ++DOMWINDOW == 111 (15243000) [pid = 2272] [serial = 2211] [outer = 00000000] 12:13:08 INFO - PROCESS | 2272 | ++DOMWINDOW == 112 (167E0800) [pid = 2272] [serial = 2212] [outer = 15243000] 12:13:08 INFO - PROCESS | 2272 | 1461179588060 Marionette DEBUG loaded listener.js 12:13:08 INFO - PROCESS | 2272 | ++DOMWINDOW == 113 (16B07000) [pid = 2272] [serial = 2213] [outer = 15243000] 12:13:08 INFO - PROCESS | 2272 | [2272] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 12:13:08 INFO - PROCESS | 2272 | [2272] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 12:13:08 INFO - PROCESS | 2272 | [2272] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 12:13:08 INFO - PROCESS | 2272 | [2272] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 12:13:08 INFO - PROCESS | 2272 | 1461179588429 Marionette TRACE conn5 <- [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]]]}] 12:13:08 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 12:13:08 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 12:13:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 12:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:13:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:13:08 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 12:13:08 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 12:13:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:13:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:13:08 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 12:13:08 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 12:13:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:13:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:13:08 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]" 12:13:08 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 12:13:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:13:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:13:08 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 12:13:08 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 672ms 12:13:08 INFO - PROCESS | 2272 | 1461179588454 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 12:13:08 INFO - PROCESS | 2272 | 1461179588457 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 12:13:08 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 12:13:08 INFO - PROCESS | 2272 | 1461179588460 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 12:13:08 INFO - PROCESS | 2272 | 1461179588462 Marionette TRACE conn5 <- [1,2914,null,{}] 12:13:08 INFO - PROCESS | 2272 | 1461179588465 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:08 INFO - PROCESS | 2272 | 1461179588544 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 12:13:08 INFO - PROCESS | 2272 | 1461179588550 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:08 INFO - PROCESS | 2272 | ++DOCSHELL 16E6CC00 == 49 [pid = 2272] [id = 738] 12:13:08 INFO - PROCESS | 2272 | ++DOMWINDOW == 114 (17F37800) [pid = 2272] [serial = 2214] [outer = 00000000] 12:13:08 INFO - PROCESS | 2272 | ++DOMWINDOW == 115 (18E5D000) [pid = 2272] [serial = 2215] [outer = 17F37800] 12:13:08 INFO - PROCESS | 2272 | 1461179588595 Marionette DEBUG loaded listener.js 12:13:08 INFO - PROCESS | 2272 | ++DOMWINDOW == 116 (18E5A800) [pid = 2272] [serial = 2216] [outer = 17F37800] 12:13:09 INFO - PROCESS | 2272 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 12:13:09 INFO - PROCESS | 2272 | 1461179589109 Marionette TRACE conn5 <- [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]]]}] 12:13:09 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 12:13:09 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 670ms 12:13:09 INFO - PROCESS | 2272 | 1461179589132 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 12:13:09 INFO - PROCESS | 2272 | 1461179589134 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 12:13:09 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 12:13:09 INFO - PROCESS | 2272 | 1461179589137 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 12:13:09 INFO - PROCESS | 2272 | 1461179589138 Marionette TRACE conn5 <- [1,2918,null,{}] 12:13:09 INFO - PROCESS | 2272 | 1461179589142 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:09 INFO - PROCESS | 2272 | 1461179589282 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 12:13:09 INFO - PROCESS | 2272 | 1461179589384 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:09 INFO - PROCESS | 2272 | ++DOCSHELL 19835000 == 50 [pid = 2272] [id = 739] 12:13:09 INFO - PROCESS | 2272 | ++DOMWINDOW == 117 (1983BC00) [pid = 2272] [serial = 2217] [outer = 00000000] 12:13:09 INFO - PROCESS | 2272 | ++DOMWINDOW == 118 (19F49C00) [pid = 2272] [serial = 2218] [outer = 1983BC00] 12:13:09 INFO - PROCESS | 2272 | 1461179589434 Marionette DEBUG loaded listener.js 12:13:09 INFO - PROCESS | 2272 | ++DOMWINDOW == 119 (19F5EC00) [pid = 2272] [serial = 2219] [outer = 1983BC00] 12:13:09 INFO - PROCESS | 2272 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 12:13:09 INFO - PROCESS | 2272 | 1461179589839 Marionette TRACE conn5 <- [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]]]}] 12:13:09 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 12:13:09 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 730ms 12:13:09 INFO - PROCESS | 2272 | 1461179589867 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 12:13:09 INFO - PROCESS | 2272 | 1461179589869 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 12:13:09 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 12:13:09 INFO - PROCESS | 2272 | 1461179589880 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 12:13:09 INFO - PROCESS | 2272 | 1461179589882 Marionette TRACE conn5 <- [1,2922,null,{}] 12:13:09 INFO - PROCESS | 2272 | 1461179589885 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:09 INFO - PROCESS | 2272 | 1461179589995 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 12:13:10 INFO - PROCESS | 2272 | 1461179590001 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:10 INFO - PROCESS | 2272 | ++DOCSHELL 19F8C800 == 51 [pid = 2272] [id = 740] 12:13:10 INFO - PROCESS | 2272 | ++DOMWINDOW == 120 (1A183000) [pid = 2272] [serial = 2220] [outer = 00000000] 12:13:10 INFO - PROCESS | 2272 | ++DOMWINDOW == 121 (1A573800) [pid = 2272] [serial = 2221] [outer = 1A183000] 12:13:10 INFO - PROCESS | 2272 | 1461179590045 Marionette DEBUG loaded listener.js 12:13:10 INFO - PROCESS | 2272 | ++DOMWINDOW == 122 (1A576800) [pid = 2272] [serial = 2222] [outer = 1A183000] 12:13:10 INFO - PROCESS | 2272 | 1461179590473 Marionette TRACE conn5 <- [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]]]}] 12:13:10 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:13:10 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 630ms 12:13:10 INFO - PROCESS | 2272 | 1461179590513 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 12:13:10 INFO - PROCESS | 2272 | 1461179590515 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 12:13:10 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 12:13:10 INFO - PROCESS | 2272 | 1461179590518 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 12:13:10 INFO - PROCESS | 2272 | 1461179590520 Marionette TRACE conn5 <- [1,2926,null,{}] 12:13:10 INFO - PROCESS | 2272 | 1461179590523 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:10 INFO - PROCESS | 2272 | 1461179590635 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 12:13:10 INFO - PROCESS | 2272 | 1461179590640 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:10 INFO - PROCESS | 2272 | ++DOCSHELL 1B341000 == 52 [pid = 2272] [id = 741] 12:13:10 INFO - PROCESS | 2272 | ++DOMWINDOW == 123 (1B377000) [pid = 2272] [serial = 2223] [outer = 00000000] 12:13:10 INFO - PROCESS | 2272 | ++DOMWINDOW == 124 (1B555000) [pid = 2272] [serial = 2224] [outer = 1B377000] 12:13:10 INFO - PROCESS | 2272 | 1461179590685 Marionette DEBUG loaded listener.js 12:13:10 INFO - PROCESS | 2272 | ++DOMWINDOW == 125 (1B5F3400) [pid = 2272] [serial = 2225] [outer = 1B377000] 12:13:11 INFO - PROCESS | 2272 | --DOMWINDOW == 124 (17EED400) [pid = 2272] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 12:13:11 INFO - PROCESS | 2272 | --DOMWINDOW == 123 (18E25000) [pid = 2272] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 12:13:11 INFO - PROCESS | 2272 | --DOMWINDOW == 122 (1510E000) [pid = 2272] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 12:13:11 INFO - PROCESS | 2272 | --DOMWINDOW == 121 (1523FC00) [pid = 2272] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 12:13:11 INFO - PROCESS | 2272 | --DOMWINDOW == 120 (10501C00) [pid = 2272] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 12:13:11 INFO - PROCESS | 2272 | --DOMWINDOW == 119 (0F573000) [pid = 2272] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 12:13:11 INFO - PROCESS | 2272 | --DOMWINDOW == 118 (16714C00) [pid = 2272] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 12:13:11 INFO - PROCESS | 2272 | --DOMWINDOW == 117 (19F89800) [pid = 2272] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 12:13:11 INFO - PROCESS | 2272 | --DOMWINDOW == 116 (1A64F000) [pid = 2272] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 12:13:11 INFO - PROCESS | 2272 | --DOMWINDOW == 115 (18E29400) [pid = 2272] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 12:13:11 INFO - PROCESS | 2272 | 1461179591476 Marionette TRACE conn5 <- [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]]]}] 12:13:11 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. 12:13:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1019ms 12:13:11 INFO - PROCESS | 2272 | 1461179591537 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 12:13:11 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 12:13:11 INFO - PROCESS | 2272 | 1461179591539 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 12:13:11 INFO - PROCESS | 2272 | 1461179591543 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 12:13:11 INFO - PROCESS | 2272 | 1461179591544 Marionette TRACE conn5 <- [1,2930,null,{}] 12:13:11 INFO - PROCESS | 2272 | 1461179591548 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:11 INFO - PROCESS | 2272 | 1461179591625 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 12:13:11 INFO - PROCESS | 2272 | 1461179591632 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:11 INFO - PROCESS | 2272 | ++DOCSHELL 1001BC00 == 53 [pid = 2272] [id = 742] 12:13:11 INFO - PROCESS | 2272 | ++DOMWINDOW == 116 (1059EC00) [pid = 2272] [serial = 2226] [outer = 00000000] 12:13:11 INFO - PROCESS | 2272 | ++DOMWINDOW == 117 (167DF800) [pid = 2272] [serial = 2227] [outer = 1059EC00] 12:13:11 INFO - PROCESS | 2272 | 1461179591677 Marionette DEBUG loaded listener.js 12:13:11 INFO - PROCESS | 2272 | ++DOMWINDOW == 118 (167DD400) [pid = 2272] [serial = 2228] [outer = 1059EC00] 12:13:12 INFO - PROCESS | 2272 | 1461179592118 Marionette TRACE conn5 <- [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"]]]}] 12:13:12 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 12:13:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 12:13:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:13:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 12:13:12 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 630ms 12:13:12 INFO - PROCESS | 2272 | 1461179592174 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 12:13:12 INFO - PROCESS | 2272 | 1461179592176 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 12:13:12 INFO - PROCESS | 2272 | 1461179592179 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 12:13:12 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 12:13:12 INFO - PROCESS | 2272 | 1461179592181 Marionette TRACE conn5 <- [1,2934,null,{}] 12:13:12 INFO - PROCESS | 2272 | 1461179592185 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:12 INFO - PROCESS | 2272 | 1461179592265 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 12:13:12 INFO - PROCESS | 2272 | 1461179592271 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:12 INFO - PROCESS | 2272 | ++DOCSHELL 1B495000 == 54 [pid = 2272] [id = 743] 12:13:12 INFO - PROCESS | 2272 | ++DOMWINDOW == 119 (1BBAC800) [pid = 2272] [serial = 2229] [outer = 00000000] 12:13:12 INFO - PROCESS | 2272 | ++DOMWINDOW == 120 (1BCC3000) [pid = 2272] [serial = 2230] [outer = 1BBAC800] 12:13:12 INFO - PROCESS | 2272 | 1461179592315 Marionette DEBUG loaded listener.js 12:13:12 INFO - PROCESS | 2272 | ++DOMWINDOW == 121 (1BCCB000) [pid = 2272] [serial = 2231] [outer = 1BBAC800] 12:13:12 INFO - PROCESS | 2272 | 1461179592746 Marionette TRACE conn5 <- [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]]]}] 12:13:12 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. 12:13:12 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 630ms 12:13:12 INFO - PROCESS | 2272 | 1461179592830 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 12:13:12 INFO - PROCESS | 2272 | 1461179592833 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 12:13:12 INFO - PROCESS | 2272 | 1461179592837 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 12:13:12 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 12:13:12 INFO - PROCESS | 2272 | 1461179592840 Marionette TRACE conn5 <- [1,2938,null,{}] 12:13:12 INFO - PROCESS | 2272 | 1461179592843 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:12 INFO - PROCESS | 2272 | 1461179592944 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 12:13:12 INFO - PROCESS | 2272 | 1461179592956 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:12 INFO - PROCESS | 2272 | ++DOCSHELL 1D783400 == 55 [pid = 2272] [id = 744] 12:13:12 INFO - PROCESS | 2272 | ++DOMWINDOW == 122 (1D786400) [pid = 2272] [serial = 2232] [outer = 00000000] 12:13:12 INFO - PROCESS | 2272 | ++DOMWINDOW == 123 (1D82A400) [pid = 2272] [serial = 2233] [outer = 1D786400] 12:13:13 INFO - PROCESS | 2272 | 1461179593006 Marionette DEBUG loaded listener.js 12:13:13 INFO - PROCESS | 2272 | ++DOMWINDOW == 124 (1D82F000) [pid = 2272] [serial = 2234] [outer = 1D786400] 12:13:13 INFO - PROCESS | 2272 | ++DOCSHELL 0F56C800 == 56 [pid = 2272] [id = 745] 12:13:13 INFO - PROCESS | 2272 | ++DOMWINDOW == 125 (0F578400) [pid = 2272] [serial = 2235] [outer = 00000000] 12:13:13 INFO - PROCESS | 2272 | ++DOMWINDOW == 126 (0FA53000) [pid = 2272] [serial = 2236] [outer = 0F578400] 12:13:13 INFO - PROCESS | 2272 | 1461179593799 Marionette TRACE conn5 <- [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]]]}] 12:13:13 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. 12:13:13 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 970ms 12:13:13 INFO - PROCESS | 2272 | 1461179593812 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 12:13:13 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 12:13:13 INFO - PROCESS | 2272 | 1461179593817 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 12:13:13 INFO - PROCESS | 2272 | 1461179593821 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 12:13:13 INFO - PROCESS | 2272 | 1461179593824 Marionette TRACE conn5 <- [1,2942,null,{}] 12:13:13 INFO - PROCESS | 2272 | 1461179593830 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:13 INFO - PROCESS | 2272 | 1461179593954 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 12:13:14 INFO - PROCESS | 2272 | 1461179594067 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:14 INFO - PROCESS | 2272 | ++DOCSHELL 0FFC7800 == 57 [pid = 2272] [id = 746] 12:13:14 INFO - PROCESS | 2272 | ++DOMWINDOW == 127 (10019C00) [pid = 2272] [serial = 2237] [outer = 00000000] 12:13:14 INFO - PROCESS | 2272 | ++DOMWINDOW == 128 (1059E800) [pid = 2272] [serial = 2238] [outer = 10019C00] 12:13:14 INFO - PROCESS | 2272 | 1461179594165 Marionette DEBUG loaded listener.js 12:13:14 INFO - PROCESS | 2272 | ++DOMWINDOW == 129 (1364CC00) [pid = 2272] [serial = 2239] [outer = 10019C00] 12:13:14 INFO - PROCESS | 2272 | 1461179594682 Marionette TRACE conn5 <- [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]]]}] 12:13:14 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:13:14 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 12:13:14 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 890ms 12:13:14 INFO - PROCESS | 2272 | 1461179594712 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 12:13:14 INFO - PROCESS | 2272 | 1461179594718 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 12:13:14 INFO - PROCESS | 2272 | 1461179594742 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 12:13:14 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 12:13:14 INFO - PROCESS | 2272 | 1461179594745 Marionette TRACE conn5 <- [1,2946,null,{}] 12:13:14 INFO - PROCESS | 2272 | 1461179594749 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:14 INFO - PROCESS | 2272 | 1461179594916 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 12:13:15 INFO - PROCESS | 2272 | 1461179595031 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:15 INFO - PROCESS | 2272 | ++DOCSHELL 14509400 == 58 [pid = 2272] [id = 747] 12:13:15 INFO - PROCESS | 2272 | ++DOMWINDOW == 130 (147B2C00) [pid = 2272] [serial = 2240] [outer = 00000000] 12:13:15 INFO - PROCESS | 2272 | ++DOMWINDOW == 131 (191B4800) [pid = 2272] [serial = 2241] [outer = 147B2C00] 12:13:15 INFO - PROCESS | 2272 | 1461179595086 Marionette DEBUG loaded listener.js 12:13:15 INFO - PROCESS | 2272 | ++DOMWINDOW == 132 (1920F000) [pid = 2272] [serial = 2242] [outer = 147B2C00] 12:13:15 INFO - PROCESS | 2272 | 1461179595656 Marionette TRACE conn5 <- [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]]]}] 12:13:15 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. 12:13:15 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 930ms 12:13:15 INFO - PROCESS | 2272 | 1461179595680 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 12:13:15 INFO - PROCESS | 2272 | 1461179595682 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 12:13:15 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 12:13:15 INFO - PROCESS | 2272 | 1461179595687 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 12:13:15 INFO - PROCESS | 2272 | 1461179595691 Marionette TRACE conn5 <- [1,2950,null,{}] 12:13:15 INFO - PROCESS | 2272 | 1461179595702 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:15 INFO - PROCESS | 2272 | 1461179595811 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 12:13:15 INFO - PROCESS | 2272 | 1461179595974 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:15 INFO - PROCESS | 2272 | ++DOCSHELL 1D78A800 == 59 [pid = 2272] [id = 748] 12:13:15 INFO - PROCESS | 2272 | ++DOMWINDOW == 133 (1D78E000) [pid = 2272] [serial = 2243] [outer = 00000000] 12:13:16 INFO - PROCESS | 2272 | ++DOMWINDOW == 134 (1D830C00) [pid = 2272] [serial = 2244] [outer = 1D78E000] 12:13:16 INFO - PROCESS | 2272 | 1461179596033 Marionette DEBUG loaded listener.js 12:13:16 INFO - PROCESS | 2272 | ++DOMWINDOW == 135 (1D836C00) [pid = 2272] [serial = 2245] [outer = 1D78E000] 12:13:16 INFO - PROCESS | 2272 | 1461179596524 Marionette TRACE conn5 <- [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]]]}] 12:13:16 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. 12:13:16 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 890ms 12:13:16 INFO - PROCESS | 2272 | 1461179596600 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 12:13:16 INFO - PROCESS | 2272 | 1461179596603 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 12:13:16 INFO - PROCESS | 2272 | 1461179596607 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 12:13:16 INFO - PROCESS | 2272 | 1461179596609 Marionette TRACE conn5 <- [1,2954,null,{}] 12:13:16 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 12:13:16 INFO - PROCESS | 2272 | 1461179596613 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:16 INFO - PROCESS | 2272 | 1461179596719 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 12:13:16 INFO - PROCESS | 2272 | 1461179596864 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:16 INFO - PROCESS | 2272 | ++DOCSHELL 1D9E0000 == 60 [pid = 2272] [id = 749] 12:13:16 INFO - PROCESS | 2272 | ++DOMWINDOW == 136 (1D9E1800) [pid = 2272] [serial = 2246] [outer = 00000000] 12:13:16 INFO - PROCESS | 2272 | ++DOMWINDOW == 137 (1D9E7C00) [pid = 2272] [serial = 2247] [outer = 1D9E1800] 12:13:16 INFO - PROCESS | 2272 | 1461179596922 Marionette DEBUG loaded listener.js 12:13:17 INFO - PROCESS | 2272 | ++DOMWINDOW == 138 (1E129800) [pid = 2272] [serial = 2248] [outer = 1D9E1800] 12:13:17 INFO - PROCESS | 2272 | 1461179597412 Marionette TRACE conn5 <- [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]]]}] 12:13:17 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. 12:13:17 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 830ms 12:13:17 INFO - PROCESS | 2272 | 1461179597444 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 12:13:17 INFO - PROCESS | 2272 | 1461179597446 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 12:13:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 12:13:17 INFO - PROCESS | 2272 | 1461179597467 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 12:13:17 INFO - PROCESS | 2272 | 1461179597469 Marionette TRACE conn5 <- [1,2958,null,{}] 12:13:17 INFO - PROCESS | 2272 | 1461179597473 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:17 INFO - PROCESS | 2272 | 1461179597576 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 12:13:17 INFO - PROCESS | 2272 | 1461179597691 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:17 INFO - PROCESS | 2272 | ++DOCSHELL 0F93B400 == 61 [pid = 2272] [id = 750] 12:13:17 INFO - PROCESS | 2272 | ++DOMWINDOW == 139 (0FA5E800) [pid = 2272] [serial = 2249] [outer = 00000000] 12:13:17 INFO - PROCESS | 2272 | ++DOMWINDOW == 140 (1E12E400) [pid = 2272] [serial = 2250] [outer = 0FA5E800] 12:13:17 INFO - PROCESS | 2272 | 1461179597797 Marionette DEBUG loaded listener.js 12:13:17 INFO - PROCESS | 2272 | ++DOMWINDOW == 141 (1E132000) [pid = 2272] [serial = 2251] [outer = 0FA5E800] 12:13:18 INFO - PROCESS | 2272 | 1461179598342 Marionette TRACE conn5 <- [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]]]}] 12:13:18 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. 12:13:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 930ms 12:13:18 INFO - PROCESS | 2272 | 1461179598395 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 12:13:18 INFO - PROCESS | 2272 | 1461179598397 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 12:13:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 12:13:18 INFO - PROCESS | 2272 | 1461179598401 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 12:13:18 INFO - PROCESS | 2272 | 1461179598403 Marionette TRACE conn5 <- [1,2962,null,{}] 12:13:18 INFO - PROCESS | 2272 | 1461179598406 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:18 INFO - PROCESS | 2272 | 1461179598530 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 12:13:18 INFO - PROCESS | 2272 | 1461179598675 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:18 INFO - PROCESS | 2272 | ++DOCSHELL 0FFBF400 == 62 [pid = 2272] [id = 751] 12:13:18 INFO - PROCESS | 2272 | ++DOMWINDOW == 142 (1059AC00) [pid = 2272] [serial = 2252] [outer = 00000000] 12:13:18 INFO - PROCESS | 2272 | ++DOMWINDOW == 143 (18E5C000) [pid = 2272] [serial = 2253] [outer = 1059AC00] 12:13:18 INFO - PROCESS | 2272 | 1461179598732 Marionette DEBUG loaded listener.js 12:13:18 INFO - PROCESS | 2272 | ++DOMWINDOW == 144 (1A184400) [pid = 2272] [serial = 2254] [outer = 1059AC00] 12:13:19 INFO - PROCESS | 2272 | 1461179599369 Marionette TRACE conn5 <- [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]]]}] 12:13:19 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. 12:13:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1017ms 12:13:19 INFO - PROCESS | 2272 | 1461179599422 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 12:13:19 INFO - PROCESS | 2272 | 1461179599427 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 12:13:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 12:13:19 INFO - PROCESS | 2272 | 1461179599432 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 12:13:19 INFO - PROCESS | 2272 | 1461179599435 Marionette TRACE conn5 <- [1,2966,null,{}] 12:13:19 INFO - PROCESS | 2272 | 1461179599440 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:19 INFO - PROCESS | 2272 | 1461179599540 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 12:13:19 INFO - PROCESS | 2272 | 1461179599693 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:19 INFO - PROCESS | 2272 | ++DOCSHELL 0F564000 == 63 [pid = 2272] [id = 752] 12:13:19 INFO - PROCESS | 2272 | ++DOMWINDOW == 145 (0F565000) [pid = 2272] [serial = 2255] [outer = 00000000] 12:13:19 INFO - PROCESS | 2272 | ++DOMWINDOW == 146 (1510F800) [pid = 2272] [serial = 2256] [outer = 0F565000] 12:13:19 INFO - PROCESS | 2272 | 1461179599752 Marionette DEBUG loaded listener.js 12:13:19 INFO - PROCESS | 2272 | ++DOMWINDOW == 147 (15243C00) [pid = 2272] [serial = 2257] [outer = 0F565000] 12:13:20 INFO - PROCESS | 2272 | --DOCSHELL 1B495000 == 62 [pid = 2272] [id = 743] 12:13:20 INFO - PROCESS | 2272 | --DOCSHELL 1001BC00 == 61 [pid = 2272] [id = 742] 12:13:20 INFO - PROCESS | 2272 | --DOCSHELL 1B341000 == 60 [pid = 2272] [id = 741] 12:13:20 INFO - PROCESS | 2272 | --DOCSHELL 19F8C800 == 59 [pid = 2272] [id = 740] 12:13:20 INFO - PROCESS | 2272 | --DOCSHELL 19835000 == 58 [pid = 2272] [id = 739] 12:13:20 INFO - PROCESS | 2272 | --DOCSHELL 16E6CC00 == 57 [pid = 2272] [id = 738] 12:13:20 INFO - PROCESS | 2272 | --DOCSHELL 15244400 == 56 [pid = 2272] [id = 737] 12:13:20 INFO - PROCESS | 2272 | --DOCSHELL 103B8000 == 55 [pid = 2272] [id = 736] 12:13:20 INFO - PROCESS | 2272 | --DOCSHELL 0F55A000 == 54 [pid = 2272] [id = 735] 12:13:20 INFO - PROCESS | 2272 | --DOCSHELL 0FBD8800 == 53 [pid = 2272] [id = 734] 12:13:20 INFO - PROCESS | 2272 | --DOMWINDOW == 146 (1BBC4400) [pid = 2272] [serial = 2191] [outer = 00000000] [url = about:blank] 12:13:20 INFO - PROCESS | 2272 | --DOMWINDOW == 145 (17FA2800) [pid = 2272] [serial = 2177] [outer = 00000000] [url = about:blank] 12:13:20 INFO - PROCESS | 2272 | --DOMWINDOW == 144 (17F35800) [pid = 2272] [serial = 2176] [outer = 00000000] [url = about:blank] 12:13:20 INFO - PROCESS | 2272 | --DOMWINDOW == 143 (1958D000) [pid = 2272] [serial = 2179] [outer = 00000000] [url = about:blank] 12:13:20 INFO - PROCESS | 2272 | --DOMWINDOW == 142 (15189C00) [pid = 2272] [serial = 2170] [outer = 00000000] [url = about:blank] 12:13:20 INFO - PROCESS | 2272 | --DOMWINDOW == 141 (1523F400) [pid = 2272] [serial = 2171] [outer = 00000000] [url = about:blank] 12:13:20 INFO - PROCESS | 2272 | --DOMWINDOW == 140 (1BD96000) [pid = 2272] [serial = 2158] [outer = 00000000] [url = about:blank] 12:13:20 INFO - PROCESS | 2272 | --DOMWINDOW == 139 (191B0C00) [pid = 2272] [serial = 2162] [outer = 00000000] [url = about:blank] 12:13:20 INFO - PROCESS | 2272 | --DOMWINDOW == 138 (16B08400) [pid = 2272] [serial = 2161] [outer = 00000000] [url = about:blank] 12:13:20 INFO - PROCESS | 2272 | --DOMWINDOW == 137 (147AA800) [pid = 2272] [serial = 2149] [outer = 00000000] [url = about:blank] 12:13:20 INFO - PROCESS | 2272 | --DOMWINDOW == 136 (10D0EC00) [pid = 2272] [serial = 2167] [outer = 00000000] [url = about:blank] 12:13:20 INFO - PROCESS | 2272 | --DOMWINDOW == 135 (1B49BC00) [pid = 2272] [serial = 2155] [outer = 00000000] [url = about:blank] 12:13:20 INFO - PROCESS | 2272 | --DOMWINDOW == 134 (10428C00) [pid = 2272] [serial = 2165] [outer = 00000000] [url = about:blank] 12:13:20 INFO - PROCESS | 2272 | --DOMWINDOW == 133 (10227800) [pid = 2272] [serial = 2164] [outer = 00000000] [url = about:blank] 12:13:20 INFO - PROCESS | 2272 | --DOMWINDOW == 132 (167E4C00) [pid = 2272] [serial = 2173] [outer = 00000000] [url = about:blank] 12:13:20 INFO - PROCESS | 2272 | --DOMWINDOW == 131 (1A190400) [pid = 2272] [serial = 2182] [outer = 00000000] [url = about:blank] 12:13:20 INFO - PROCESS | 2272 | --DOMWINDOW == 130 (19832000) [pid = 2272] [serial = 2180] [outer = 00000000] [url = about:blank] 12:13:20 INFO - PROCESS | 2272 | --DOMWINDOW == 129 (1B37BC00) [pid = 2272] [serial = 2188] [outer = 00000000] [url = about:blank] 12:13:20 INFO - PROCESS | 2272 | --DOMWINDOW == 128 (1A2C5800) [pid = 2272] [serial = 2183] [outer = 00000000] [url = about:blank] 12:13:20 INFO - PROCESS | 2272 | --DOMWINDOW == 127 (10E41000) [pid = 2272] [serial = 2168] [outer = 00000000] [url = about:blank] 12:13:20 INFO - PROCESS | 2272 | --DOMWINDOW == 126 (17EF3800) [pid = 2272] [serial = 2152] [outer = 00000000] [url = about:blank] 12:13:20 INFO - PROCESS | 2272 | --DOMWINDOW == 125 (1A574000) [pid = 2272] [serial = 2186] [outer = 00000000] [url = about:blank] 12:13:20 INFO - PROCESS | 2272 | --DOMWINDOW == 124 (1A570800) [pid = 2272] [serial = 2185] [outer = 00000000] [url = about:blank] 12:13:20 INFO - PROCESS | 2272 | --DOMWINDOW == 123 (169AD400) [pid = 2272] [serial = 2174] [outer = 00000000] [url = about:blank] 12:13:20 INFO - PROCESS | 2272 | --DOMWINDOW == 122 (1B490C00) [pid = 2272] [serial = 2189] [outer = 00000000] [url = about:blank] 12:13:20 INFO - PROCESS | 2272 | 1461179600331 Marionette TRACE conn5 <- [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]]]}] 12:13:20 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. 12:13:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 930ms 12:13:20 INFO - PROCESS | 2272 | 1461179600368 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 12:13:20 INFO - PROCESS | 2272 | 1461179600373 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 12:13:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 12:13:20 INFO - PROCESS | 2272 | 1461179600379 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 12:13:20 INFO - PROCESS | 2272 | 1461179600382 Marionette TRACE conn5 <- [1,2970,null,{}] 12:13:20 INFO - PROCESS | 2272 | 1461179600386 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:20 INFO - PROCESS | 2272 | 1461179600474 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 12:13:20 INFO - PROCESS | 2272 | 1461179600483 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:20 INFO - PROCESS | 2272 | ++DOCSHELL 1022C400 == 54 [pid = 2272] [id = 753] 12:13:20 INFO - PROCESS | 2272 | ++DOMWINDOW == 123 (1022CC00) [pid = 2272] [serial = 2258] [outer = 00000000] 12:13:20 INFO - PROCESS | 2272 | ++DOMWINDOW == 124 (10594800) [pid = 2272] [serial = 2259] [outer = 1022CC00] 12:13:20 INFO - PROCESS | 2272 | 1461179600530 Marionette DEBUG loaded listener.js 12:13:20 INFO - PROCESS | 2272 | ++DOMWINDOW == 125 (13652000) [pid = 2272] [serial = 2260] [outer = 1022CC00] 12:13:21 INFO - PROCESS | 2272 | 1461179601029 Marionette TRACE conn5 <- [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"]]]}] 12:13:21 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 12:13:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 12:13:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:13:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 12:13:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 670ms 12:13:21 INFO - PROCESS | 2272 | 1461179601052 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 12:13:21 INFO - PROCESS | 2272 | 1461179601054 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 12:13:21 INFO - PROCESS | 2272 | 1461179601058 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 12:13:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 12:13:21 INFO - PROCESS | 2272 | 1461179601061 Marionette TRACE conn5 <- [1,2974,null,{}] 12:13:21 INFO - PROCESS | 2272 | 1461179601071 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:21 INFO - PROCESS | 2272 | 1461179601157 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 12:13:21 INFO - PROCESS | 2272 | 1461179601167 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:21 INFO - PROCESS | 2272 | ++DOCSHELL 151D0C00 == 55 [pid = 2272] [id = 754] 12:13:21 INFO - PROCESS | 2272 | ++DOMWINDOW == 126 (151D2C00) [pid = 2272] [serial = 2261] [outer = 00000000] 12:13:21 INFO - PROCESS | 2272 | ++DOMWINDOW == 127 (17F32000) [pid = 2272] [serial = 2262] [outer = 151D2C00] 12:13:21 INFO - PROCESS | 2272 | 1461179601214 Marionette DEBUG loaded listener.js 12:13:21 INFO - PROCESS | 2272 | ++DOMWINDOW == 128 (17F3E000) [pid = 2272] [serial = 2263] [outer = 151D2C00] 12:13:21 INFO - PROCESS | 2272 | 1461179601677 Marionette TRACE conn5 <- [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]]]}] 12:13:21 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. 12:13:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 670ms 12:13:21 INFO - PROCESS | 2272 | 1461179601735 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 12:13:21 INFO - PROCESS | 2272 | 1461179601738 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 12:13:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 12:13:21 INFO - PROCESS | 2272 | 1461179601741 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 12:13:21 INFO - PROCESS | 2272 | 1461179601743 Marionette TRACE conn5 <- [1,2978,null,{}] 12:13:21 INFO - PROCESS | 2272 | 1461179601746 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:21 INFO - PROCESS | 2272 | 1461179601829 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 12:13:21 INFO - PROCESS | 2272 | 1461179601867 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:21 INFO - PROCESS | 2272 | ++DOCSHELL 18E52400 == 56 [pid = 2272] [id = 755] 12:13:21 INFO - PROCESS | 2272 | ++DOMWINDOW == 129 (18E53400) [pid = 2272] [serial = 2264] [outer = 00000000] 12:13:21 INFO - PROCESS | 2272 | ++DOMWINDOW == 130 (1920A000) [pid = 2272] [serial = 2265] [outer = 18E53400] 12:13:21 INFO - PROCESS | 2272 | 1461179601912 Marionette DEBUG loaded listener.js 12:13:21 INFO - PROCESS | 2272 | ++DOMWINDOW == 131 (1958DC00) [pid = 2272] [serial = 2266] [outer = 18E53400] 12:13:22 INFO - PROCESS | 2272 | ++DOCSHELL 1A18C000 == 57 [pid = 2272] [id = 756] 12:13:22 INFO - PROCESS | 2272 | ++DOMWINDOW == 132 (1A190400) [pid = 2272] [serial = 2267] [outer = 00000000] 12:13:22 INFO - PROCESS | 2272 | ++DOMWINDOW == 133 (1A190C00) [pid = 2272] [serial = 2268] [outer = 1A190400] 12:13:22 INFO - PROCESS | 2272 | 1461179602371 Marionette TRACE conn5 <- [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]]]}] 12:13:22 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. 12:13:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 670ms 12:13:22 INFO - PROCESS | 2272 | 1461179602412 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 12:13:22 INFO - PROCESS | 2272 | 1461179602414 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 12:13:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 12:13:22 INFO - PROCESS | 2272 | 1461179602418 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 12:13:22 INFO - PROCESS | 2272 | 1461179602419 Marionette TRACE conn5 <- [1,2982,null,{}] 12:13:22 INFO - PROCESS | 2272 | 1461179602423 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:22 INFO - PROCESS | 2272 | 1461179602518 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 12:13:22 INFO - PROCESS | 2272 | 1461179602524 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:22 INFO - PROCESS | 2272 | ++DOCSHELL 19837800 == 58 [pid = 2272] [id = 757] 12:13:22 INFO - PROCESS | 2272 | ++DOMWINDOW == 134 (1988E400) [pid = 2272] [serial = 2269] [outer = 00000000] 12:13:22 INFO - PROCESS | 2272 | ++DOMWINDOW == 135 (1A18A000) [pid = 2272] [serial = 2270] [outer = 1988E400] 12:13:22 INFO - PROCESS | 2272 | 1461179602569 Marionette DEBUG loaded listener.js 12:13:22 INFO - PROCESS | 2272 | ++DOMWINDOW == 136 (1A330400) [pid = 2272] [serial = 2271] [outer = 1988E400] 12:13:23 INFO - PROCESS | 2272 | 1461179603030 Marionette TRACE conn5 <- [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]]]}] 12:13:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:13:23 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 12:13:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 670ms 12:13:23 INFO - PROCESS | 2272 | 1461179603095 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 12:13:23 INFO - PROCESS | 2272 | 1461179603097 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 12:13:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 12:13:23 INFO - PROCESS | 2272 | 1461179603101 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 12:13:23 INFO - PROCESS | 2272 | 1461179603103 Marionette TRACE conn5 <- [1,2986,null,{}] 12:13:23 INFO - PROCESS | 2272 | 1461179603106 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:23 INFO - PROCESS | 2272 | 1461179603240 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 12:13:23 INFO - PROCESS | 2272 | 1461179603343 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:23 INFO - PROCESS | 2272 | ++DOCSHELL 1B48F000 == 59 [pid = 2272] [id = 758] 12:13:23 INFO - PROCESS | 2272 | ++DOMWINDOW == 137 (1B490800) [pid = 2272] [serial = 2272] [outer = 00000000] 12:13:23 INFO - PROCESS | 2272 | ++DOMWINDOW == 138 (1B5EC800) [pid = 2272] [serial = 2273] [outer = 1B490800] 12:13:23 INFO - PROCESS | 2272 | 1461179603391 Marionette DEBUG loaded listener.js 12:13:23 INFO - PROCESS | 2272 | ++DOMWINDOW == 139 (1B5EA400) [pid = 2272] [serial = 2274] [outer = 1B490800] 12:13:23 INFO - PROCESS | 2272 | 1461179603788 Marionette TRACE conn5 <- [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]]]}] 12:13:23 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. 12:13:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 730ms 12:13:23 INFO - PROCESS | 2272 | 1461179603832 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 12:13:23 INFO - PROCESS | 2272 | 1461179603834 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 12:13:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 12:13:23 INFO - PROCESS | 2272 | 1461179603837 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 12:13:23 INFO - PROCESS | 2272 | 1461179603839 Marionette TRACE conn5 <- [1,2990,null,{}] 12:13:23 INFO - PROCESS | 2272 | 1461179603842 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:23 INFO - PROCESS | 2272 | 1461179603966 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 12:13:24 INFO - PROCESS | 2272 | 1461179604035 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:24 INFO - PROCESS | 2272 | ++DOCSHELL 1BBA3C00 == 60 [pid = 2272] [id = 759] 12:13:24 INFO - PROCESS | 2272 | ++DOMWINDOW == 140 (1BBAB800) [pid = 2272] [serial = 2275] [outer = 00000000] 12:13:24 INFO - PROCESS | 2272 | ++DOMWINDOW == 141 (1CF37800) [pid = 2272] [serial = 2276] [outer = 1BBAB800] 12:13:24 INFO - PROCESS | 2272 | 1461179604082 Marionette DEBUG loaded listener.js 12:13:24 INFO - PROCESS | 2272 | ++DOMWINDOW == 142 (1CF86800) [pid = 2272] [serial = 2277] [outer = 1BBAB800] 12:13:24 INFO - PROCESS | 2272 | 1461179604460 Marionette TRACE conn5 <- [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]]]}] 12:13:24 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. 12:13:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 670ms 12:13:24 INFO - PROCESS | 2272 | 1461179604508 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 12:13:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 12:13:24 INFO - PROCESS | 2272 | 1461179604510 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 12:13:24 INFO - PROCESS | 2272 | 1461179604513 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 12:13:24 INFO - PROCESS | 2272 | 1461179604515 Marionette TRACE conn5 <- [1,2994,null,{}] 12:13:24 INFO - PROCESS | 2272 | 1461179604519 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:24 INFO - PROCESS | 2272 | 1461179604641 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 12:13:24 INFO - PROCESS | 2272 | 1461179604745 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:24 INFO - PROCESS | 2272 | ++DOCSHELL 1D828000 == 61 [pid = 2272] [id = 760] 12:13:24 INFO - PROCESS | 2272 | ++DOMWINDOW == 143 (1D82E400) [pid = 2272] [serial = 2278] [outer = 00000000] 12:13:24 INFO - PROCESS | 2272 | ++DOMWINDOW == 144 (1D9E7000) [pid = 2272] [serial = 2279] [outer = 1D82E400] 12:13:24 INFO - PROCESS | 2272 | 1461179604791 Marionette DEBUG loaded listener.js 12:13:24 INFO - PROCESS | 2272 | ++DOMWINDOW == 145 (1E12FC00) [pid = 2272] [serial = 2280] [outer = 1D82E400] 12:13:25 INFO - PROCESS | 2272 | --DOMWINDOW == 144 (10502400) [pid = 2272] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 12:13:25 INFO - PROCESS | 2272 | --DOMWINDOW == 143 (0FBD9400) [pid = 2272] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 12:13:25 INFO - PROCESS | 2272 | --DOMWINDOW == 142 (19F4B400) [pid = 2272] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 12:13:25 INFO - PROCESS | 2272 | --DOMWINDOW == 141 (1059EC00) [pid = 2272] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 12:13:25 INFO - PROCESS | 2272 | --DOMWINDOW == 140 (14502000) [pid = 2272] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 12:13:25 INFO - PROCESS | 2272 | --DOMWINDOW == 139 (0FF05400) [pid = 2272] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 12:13:25 INFO - PROCESS | 2272 | --DOMWINDOW == 138 (1BBAC800) [pid = 2272] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 12:13:25 INFO - PROCESS | 2272 | --DOMWINDOW == 137 (15243000) [pid = 2272] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 12:13:25 INFO - PROCESS | 2272 | --DOMWINDOW == 136 (1BBC2C00) [pid = 2272] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 12:13:25 INFO - PROCESS | 2272 | --DOMWINDOW == 135 (17F37800) [pid = 2272] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 12:13:25 INFO - PROCESS | 2272 | --DOMWINDOW == 134 (1A576000) [pid = 2272] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 12:13:25 INFO - PROCESS | 2272 | --DOMWINDOW == 133 (0DE58C00) [pid = 2272] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 12:13:25 INFO - PROCESS | 2272 | --DOMWINDOW == 132 (1A183000) [pid = 2272] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 12:13:25 INFO - PROCESS | 2272 | --DOMWINDOW == 131 (0DE1CC00) [pid = 2272] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 12:13:25 INFO - PROCESS | 2272 | --DOMWINDOW == 130 (1B377000) [pid = 2272] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 12:13:25 INFO - PROCESS | 2272 | --DOMWINDOW == 129 (10597800) [pid = 2272] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 12:13:25 INFO - PROCESS | 2272 | --DOMWINDOW == 128 (1A333000) [pid = 2272] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 12:13:25 INFO - PROCESS | 2272 | --DOMWINDOW == 127 (1059C400) [pid = 2272] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 12:13:25 INFO - PROCESS | 2272 | --DOMWINDOW == 126 (14BFA400) [pid = 2272] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 12:13:25 INFO - PROCESS | 2272 | --DOMWINDOW == 125 (1983BC00) [pid = 2272] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 12:13:25 INFO - PROCESS | 2272 | --DOMWINDOW == 124 (1B374400) [pid = 2272] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 12:13:25 INFO - PROCESS | 2272 | --DOMWINDOW == 123 (10221800) [pid = 2272] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 12:13:25 INFO - PROCESS | 2272 | --DOMWINDOW == 122 (15113C00) [pid = 2272] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 12:13:25 INFO - PROCESS | 2272 | --DOMWINDOW == 121 (0F55C800) [pid = 2272] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 12:13:25 INFO - PROCESS | 2272 | --DOMWINDOW == 120 (1B9D7000) [pid = 2272] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 12:13:25 INFO - PROCESS | 2272 | --DOMWINDOW == 119 (0FF09000) [pid = 2272] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 12:13:25 INFO - PROCESS | 2272 | --DOMWINDOW == 118 (10022000) [pid = 2272] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 12:13:25 INFO - PROCESS | 2272 | --DOMWINDOW == 117 (1BBBE800) [pid = 2272] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 12:13:25 INFO - PROCESS | 2272 | --DOMWINDOW == 116 (1B376000) [pid = 2272] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 12:13:25 INFO - PROCESS | 2272 | --DOMWINDOW == 115 (1510BC00) [pid = 2272] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 12:13:25 INFO - PROCESS | 2272 | 1461179605364 Marionette TRACE conn5 <- [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]]]}] 12:13:25 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. 12:13:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 870ms 12:13:25 INFO - TEST-START | /FileAPI/FileReaderSync.worker 12:13:25 INFO - PROCESS | 2272 | 1461179605384 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 12:13:25 INFO - PROCESS | 2272 | 1461179605386 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 12:13:25 INFO - PROCESS | 2272 | 1461179605389 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 12:13:25 INFO - PROCESS | 2272 | 1461179605390 Marionette TRACE conn5 <- [1,2998,null,{}] 12:13:25 INFO - PROCESS | 2272 | 1461179605394 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:25 INFO - PROCESS | 2272 | 1461179605541 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 12:13:25 INFO - PROCESS | 2272 | 1461179605605 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:25 INFO - PROCESS | 2272 | ++DOCSHELL 0FB83000 == 62 [pid = 2272] [id = 761] 12:13:25 INFO - PROCESS | 2272 | ++DOMWINDOW == 116 (0FF09C00) [pid = 2272] [serial = 2281] [outer = 00000000] 12:13:25 INFO - PROCESS | 2272 | ++DOMWINDOW == 117 (150E7800) [pid = 2272] [serial = 2282] [outer = 0FF09C00] 12:13:25 INFO - PROCESS | 2272 | 1461179605651 Marionette DEBUG loaded listener.js 12:13:25 INFO - PROCESS | 2272 | ++DOMWINDOW == 118 (15113800) [pid = 2272] [serial = 2283] [outer = 0FF09C00] 12:13:25 INFO - PROCESS | 2272 | [2272] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:13:26 INFO - PROCESS | 2272 | 1461179606071 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 12:13:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 12:13:26 INFO - {} 12:13:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 12:13:26 INFO - {} 12:13:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 12:13:26 INFO - {} 12:13:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 12:13:26 INFO - {} 12:13:26 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 730ms 12:13:26 INFO - TEST-START | /FileAPI/fileReader.html 12:13:26 INFO - PROCESS | 2272 | 1461179606121 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 12:13:26 INFO - PROCESS | 2272 | 1461179606123 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 12:13:26 INFO - PROCESS | 2272 | 1461179606126 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 12:13:26 INFO - PROCESS | 2272 | 1461179606127 Marionette TRACE conn5 <- [1,3002,null,{}] 12:13:26 INFO - PROCESS | 2272 | 1461179606131 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:26 INFO - PROCESS | 2272 | 1461179606215 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 12:13:26 INFO - PROCESS | 2272 | 1461179606223 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:26 INFO - PROCESS | 2272 | ++DOCSHELL 1B9D4000 == 63 [pid = 2272] [id = 762] 12:13:26 INFO - PROCESS | 2272 | ++DOMWINDOW == 119 (1BBC7800) [pid = 2272] [serial = 2284] [outer = 00000000] 12:13:26 INFO - PROCESS | 2272 | ++DOMWINDOW == 120 (1E5B8000) [pid = 2272] [serial = 2285] [outer = 1BBC7800] 12:13:26 INFO - PROCESS | 2272 | 1461179606267 Marionette DEBUG loaded listener.js 12:13:26 INFO - PROCESS | 2272 | ++DOMWINDOW == 121 (1E5B9400) [pid = 2272] [serial = 2286] [outer = 1BBC7800] 12:13:26 INFO - PROCESS | 2272 | 1461179606802 Marionette TRACE conn5 <- [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]]]}] 12:13:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 12:13:26 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 12:13:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 12:13:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 12:13:26 INFO - TEST-OK | /FileAPI/fileReader.html | took 730ms 12:13:26 INFO - PROCESS | 2272 | 1461179606861 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 12:13:26 INFO - PROCESS | 2272 | 1461179606863 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 12:13:26 INFO - PROCESS | 2272 | 1461179606866 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 12:13:26 INFO - TEST-START | /FileAPI/historical.html 12:13:26 INFO - PROCESS | 2272 | 1461179606869 Marionette TRACE conn5 <- [1,3006,null,{}] 12:13:26 INFO - PROCESS | 2272 | 1461179606873 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:26 INFO - PROCESS | 2272 | 1461179606974 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 12:13:26 INFO - PROCESS | 2272 | 1461179606986 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:26 INFO - PROCESS | 2272 | ++DOCSHELL 136E9800 == 64 [pid = 2272] [id = 763] 12:13:26 INFO - PROCESS | 2272 | ++DOMWINDOW == 122 (1608D000) [pid = 2272] [serial = 2287] [outer = 00000000] 12:13:27 INFO - PROCESS | 2272 | ++DOMWINDOW == 123 (1ECA2000) [pid = 2272] [serial = 2288] [outer = 1608D000] 12:13:27 INFO - PROCESS | 2272 | 1461179607037 Marionette DEBUG loaded listener.js 12:13:27 INFO - PROCESS | 2272 | ++DOMWINDOW == 124 (1ECA6C00) [pid = 2272] [serial = 2289] [outer = 1608D000] 12:13:27 INFO - PROCESS | 2272 | 1461179607753 Marionette TRACE conn5 <- [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"]]]}] 12:13:27 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 12:13:27 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 12:13:27 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 12:13:27 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 12:13:27 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 12:13:27 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 12:13:27 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 12:13:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:13:27 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 12:13:27 INFO - TEST-OK | /FileAPI/historical.html | took 930ms 12:13:27 INFO - PROCESS | 2272 | 1461179607801 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 12:13:27 INFO - PROCESS | 2272 | 1461179607807 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 12:13:27 INFO - PROCESS | 2272 | 1461179607812 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 12:13:27 INFO - TEST-START | /FileAPI/idlharness.html 12:13:27 INFO - PROCESS | 2272 | 1461179607816 Marionette TRACE conn5 <- [1,3010,null,{}] 12:13:27 INFO - PROCESS | 2272 | 1461179607823 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:27 INFO - PROCESS | 2272 | 1461179607940 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 12:13:28 INFO - PROCESS | 2272 | 1461179608093 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:28 INFO - PROCESS | 2272 | ++DOCSHELL 1014A000 == 65 [pid = 2272] [id = 764] 12:13:28 INFO - PROCESS | 2272 | ++DOMWINDOW == 125 (1014AC00) [pid = 2272] [serial = 2290] [outer = 00000000] 12:13:28 INFO - PROCESS | 2272 | ++DOMWINDOW == 126 (147B0400) [pid = 2272] [serial = 2291] [outer = 1014AC00] 12:13:28 INFO - PROCESS | 2272 | 1461179608155 Marionette DEBUG loaded listener.js 12:13:28 INFO - PROCESS | 2272 | ++DOMWINDOW == 127 (15108800) [pid = 2272] [serial = 2292] [outer = 1014AC00] 12:13:29 INFO - PROCESS | 2272 | 1461179609309 Marionette TRACE conn5 <- [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]]]}] 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 12:13:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:13:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:13:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:13:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:13:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:13:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:13:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:13:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:13:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:13:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:13:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 12:13:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:13:29 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:13:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:13:29 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:13:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:13:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:13:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:13:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:13:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:13:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:13:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:13:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 12:13:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:13:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:13:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:13:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:13:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:13:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:13:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:13:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:13:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:13:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:13:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 12:13:29 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 12:13:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:13:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:13:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:13:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:13:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:13:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:13:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:13:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:13:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:13:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:13:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 12:13:29 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 12:13:29 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 12:13:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:13:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:13:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:13:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:13:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:13:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:13:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:13:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:13:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:13:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:13:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 12:13:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:13:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:13:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:13:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:13:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:13:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:13:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:13:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:13:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:13:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:13:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 12:13:29 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 12:13:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:13:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:13:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:13:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:13:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:13:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:13:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:13:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:13:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:13:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:13:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 12:13:29 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 12:13:29 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 12:13:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:13:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:13:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:13:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:13:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:13:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:13:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:13:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:13:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:13:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:13:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 12:13:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 12:13:29 INFO - TEST-OK | /FileAPI/idlharness.html | took 1579ms 12:13:29 INFO - PROCESS | 2272 | 1461179609397 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 12:13:29 INFO - PROCESS | 2272 | 1461179609403 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 12:13:29 INFO - TEST-START | /FileAPI/idlharness.worker 12:13:29 INFO - PROCESS | 2272 | 1461179609490 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 12:13:29 INFO - PROCESS | 2272 | 1461179609493 Marionette TRACE conn5 <- [1,3014,null,{}] 12:13:29 INFO - PROCESS | 2272 | 1461179609500 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:29 INFO - PROCESS | 2272 | 1461179609608 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 12:13:29 INFO - PROCESS | 2272 | 1461179609748 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:29 INFO - PROCESS | 2272 | ++DOCSHELL 0F561000 == 66 [pid = 2272] [id = 765] 12:13:29 INFO - PROCESS | 2272 | ++DOMWINDOW == 128 (1014D400) [pid = 2272] [serial = 2293] [outer = 00000000] 12:13:29 INFO - PROCESS | 2272 | ++DOMWINDOW == 129 (1EE20000) [pid = 2272] [serial = 2294] [outer = 1014D400] 12:13:29 INFO - PROCESS | 2272 | 1461179609806 Marionette DEBUG loaded listener.js 12:13:29 INFO - PROCESS | 2272 | ++DOMWINDOW == 130 (1F003000) [pid = 2272] [serial = 2295] [outer = 1014D400] 12:13:30 INFO - PROCESS | 2272 | [2272] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:13:31 INFO - PROCESS | 2272 | 1461179611011 Marionette TRACE conn5 <- [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,{},{}]]]}] 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:13:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:13:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:13:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:13:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:13:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:13:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:13:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:13:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:13:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:13:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:13:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:13:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:13:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:13:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:13:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:13:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:13:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:13:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:13:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:13:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:13:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:13:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 12:13:31 INFO - {} 12:13:31 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 12:13:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:13:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:13:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:13:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:13:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:13:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:13:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:13:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 12:13:31 INFO - {} 12:13:31 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 - {} 12:13:31 INFO - {} 12:13:31 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 12:13:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:13:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:13:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:13:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:13:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:13:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:13:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:13:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:13:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:13:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:13:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:13:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:13:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:13:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:13:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 12:13:31 INFO - {} 12:13:31 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 12:13:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:13:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:13:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:13:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:13:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:13:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:13:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:13:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 12:13:31 INFO - {} 12:13:31 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 - {} 12:13:31 INFO - {} 12:13:31 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 12:13:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:13:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:13:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:13:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:13:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:13:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:13:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:13:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:13:31 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 12:13:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 12:13:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:13:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 12:13:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:13:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:13:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:13:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:13:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:13:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 12:13:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:13:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:13:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:13:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:13:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:13:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:13:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:13:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 12:13:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:13:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 12:13:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:13:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:13:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:13:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:13:31 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 12:13:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 12:13:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:13:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 12:13:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:13:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:13:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:13:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:13:31 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 12:13:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 12:13:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:13:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 12:13:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:13:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:13:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:13:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:13:31 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 12:13:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 12:13:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:13:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:13:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:13:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:13:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:13:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:13:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:13:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 12:13:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:13:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:13:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:13:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:13:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:13:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:13:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:13:31 INFO - {} 12:13:31 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1680ms 12:13:31 INFO - PROCESS | 2272 | 1461179611147 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 12:13:31 INFO - PROCESS | 2272 | 1461179611149 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 12:13:31 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 12:13:31 INFO - PROCESS | 2272 | 1461179611154 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 12:13:31 INFO - PROCESS | 2272 | 1461179611158 Marionette TRACE conn5 <- [1,3018,null,{}] 12:13:31 INFO - PROCESS | 2272 | 1461179611169 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:31 INFO - PROCESS | 2272 | 1461179611283 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 12:13:31 INFO - PROCESS | 2272 | 1461179611444 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:31 INFO - PROCESS | 2272 | ++DOCSHELL 0F56FC00 == 67 [pid = 2272] [id = 766] 12:13:31 INFO - PROCESS | 2272 | ++DOMWINDOW == 131 (0FF03C00) [pid = 2272] [serial = 2296] [outer = 00000000] 12:13:31 INFO - PROCESS | 2272 | ++DOMWINDOW == 132 (1CF40400) [pid = 2272] [serial = 2297] [outer = 0FF03C00] 12:13:31 INFO - PROCESS | 2272 | 1461179611505 Marionette DEBUG loaded listener.js 12:13:31 INFO - PROCESS | 2272 | ++DOMWINDOW == 133 (1F075400) [pid = 2272] [serial = 2298] [outer = 0FF03C00] 12:13:32 INFO - PROCESS | 2272 | 1461179612013 Marionette TRACE conn5 <- [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]]]}] 12:13:32 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 12:13:32 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 890ms 12:13:32 INFO - PROCESS | 2272 | 1461179612046 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 12:13:32 INFO - PROCESS | 2272 | 1461179612049 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 12:13:32 INFO - PROCESS | 2272 | 1461179612052 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 12:13:32 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 12:13:32 INFO - PROCESS | 2272 | 1461179612054 Marionette TRACE conn5 <- [1,3022,null,{}] 12:13:32 INFO - PROCESS | 2272 | 1461179612058 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:32 INFO - PROCESS | 2272 | 1461179612171 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 12:13:32 INFO - PROCESS | 2272 | 1461179612486 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:32 INFO - PROCESS | 2272 | ++DOCSHELL 0FFBD400 == 68 [pid = 2272] [id = 767] 12:13:32 INFO - PROCESS | 2272 | ++DOMWINDOW == 134 (0FFC7400) [pid = 2272] [serial = 2299] [outer = 00000000] 12:13:32 INFO - PROCESS | 2272 | ++DOMWINDOW == 135 (10D08C00) [pid = 2272] [serial = 2300] [outer = 0FFC7400] 12:13:32 INFO - PROCESS | 2272 | 1461179612574 Marionette DEBUG loaded listener.js 12:13:32 INFO - PROCESS | 2272 | ++DOMWINDOW == 136 (136EAC00) [pid = 2272] [serial = 2301] [outer = 0FFC7400] 12:13:33 INFO - PROCESS | 2272 | 1461179613123 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 12:13:33 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 12:13:33 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1129ms 12:13:33 INFO - PROCESS | 2272 | 1461179613186 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 12:13:33 INFO - PROCESS | 2272 | 1461179613191 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 12:13:33 INFO - TEST-START | /FileAPI/blob/Blob-close.html 12:13:33 INFO - PROCESS | 2272 | 1461179613197 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 12:13:33 INFO - PROCESS | 2272 | 1461179613200 Marionette TRACE conn5 <- [1,3026,null,{}] 12:13:33 INFO - PROCESS | 2272 | 1461179613204 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:33 INFO - PROCESS | 2272 | 1461179613306 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 12:13:33 INFO - PROCESS | 2272 | 1461179613470 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:33 INFO - PROCESS | 2272 | ++DOCSHELL 10D01400 == 69 [pid = 2272] [id = 768] 12:13:33 INFO - PROCESS | 2272 | ++DOMWINDOW == 137 (10DAC000) [pid = 2272] [serial = 2302] [outer = 00000000] 12:13:33 INFO - PROCESS | 2272 | ++DOMWINDOW == 138 (167DE000) [pid = 2272] [serial = 2303] [outer = 10DAC000] 12:13:33 INFO - PROCESS | 2272 | 1461179613523 Marionette DEBUG loaded listener.js 12:13:33 INFO - PROCESS | 2272 | ++DOMWINDOW == 139 (16E6B800) [pid = 2272] [serial = 2304] [outer = 10DAC000] 12:13:33 INFO - PROCESS | 2272 | --DOCSHELL 15108C00 == 68 [pid = 2272] [id = 656] 12:13:33 INFO - PROCESS | 2272 | --DOCSHELL 1B9D4000 == 67 [pid = 2272] [id = 762] 12:13:33 INFO - PROCESS | 2272 | --DOCSHELL 0FB83000 == 66 [pid = 2272] [id = 761] 12:13:33 INFO - PROCESS | 2272 | --DOCSHELL 1D828000 == 65 [pid = 2272] [id = 760] 12:13:33 INFO - PROCESS | 2272 | --DOCSHELL 1BBA3C00 == 64 [pid = 2272] [id = 759] 12:13:33 INFO - PROCESS | 2272 | --DOCSHELL 1B48F000 == 63 [pid = 2272] [id = 758] 12:13:33 INFO - PROCESS | 2272 | --DOCSHELL 19837800 == 62 [pid = 2272] [id = 757] 12:13:33 INFO - PROCESS | 2272 | --DOCSHELL 1A18C000 == 61 [pid = 2272] [id = 756] 12:13:33 INFO - PROCESS | 2272 | --DOCSHELL 18E52400 == 60 [pid = 2272] [id = 755] 12:13:33 INFO - PROCESS | 2272 | --DOMWINDOW == 138 (1D82A400) [pid = 2272] [serial = 2233] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2272 | --DOCSHELL 151D0C00 == 59 [pid = 2272] [id = 754] 12:13:33 INFO - PROCESS | 2272 | --DOCSHELL 1022C400 == 58 [pid = 2272] [id = 753] 12:13:33 INFO - PROCESS | 2272 | --DOCSHELL 0F564000 == 57 [pid = 2272] [id = 752] 12:13:33 INFO - PROCESS | 2272 | --DOCSHELL 14509400 == 56 [pid = 2272] [id = 747] 12:13:33 INFO - PROCESS | 2272 | --DOCSHELL 0FFC7800 == 55 [pid = 2272] [id = 746] 12:13:33 INFO - PROCESS | 2272 | --DOCSHELL 1D783400 == 54 [pid = 2272] [id = 744] 12:13:33 INFO - PROCESS | 2272 | --DOCSHELL 0F56C800 == 53 [pid = 2272] [id = 745] 12:13:33 INFO - PROCESS | 2272 | --DOMWINDOW == 137 (1BCCB000) [pid = 2272] [serial = 2231] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2272 | --DOMWINDOW == 136 (15241400) [pid = 2272] [serial = 2210] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2272 | --DOMWINDOW == 135 (0FFC5800) [pid = 2272] [serial = 2203] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2272 | --DOMWINDOW == 134 (1A181C00) [pid = 2272] [serial = 2012] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2272 | --DOMWINDOW == 133 (167DF800) [pid = 2272] [serial = 2227] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2272 | --DOMWINDOW == 132 (152D9400) [pid = 2272] [serial = 2042] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2272 | --DOMWINDOW == 131 (10599800) [pid = 2272] [serial = 2114] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2272 | --DOMWINDOW == 130 (1BCC3000) [pid = 2272] [serial = 2230] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2272 | --DOMWINDOW == 129 (167E0800) [pid = 2272] [serial = 2212] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2272 | --DOMWINDOW == 128 (1013F000) [pid = 2272] [serial = 2204] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2272 | --DOMWINDOW == 127 (1BCC7800) [pid = 2272] [serial = 2126] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2272 | --DOMWINDOW == 126 (18E5A800) [pid = 2272] [serial = 2216] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2272 | --DOMWINDOW == 125 (1B37DC00) [pid = 2272] [serial = 2147] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2272 | --DOMWINDOW == 124 (0FB87C00) [pid = 2272] [serial = 2015] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2272 | --DOMWINDOW == 123 (1A576800) [pid = 2272] [serial = 2222] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2272 | --DOMWINDOW == 122 (0F6B7000) [pid = 2272] [serial = 2072] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2272 | --DOMWINDOW == 121 (1520B400) [pid = 2272] [serial = 2209] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2272 | --DOMWINDOW == 120 (1B555000) [pid = 2272] [serial = 2224] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2272 | --DOMWINDOW == 119 (17F34000) [pid = 2272] [serial = 2036] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2272 | --DOMWINDOW == 118 (1B498400) [pid = 2272] [serial = 2120] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2272 | --DOMWINDOW == 117 (110AA800) [pid = 2272] [serial = 2075] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2272 | --DOMWINDOW == 116 (16716400) [pid = 2272] [serial = 2117] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2272 | --DOMWINDOW == 115 (19F49C00) [pid = 2272] [serial = 2218] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2272 | --DOMWINDOW == 114 (18E57400) [pid = 2272] [serial = 2111] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2272 | --DOMWINDOW == 113 (10E40C00) [pid = 2272] [serial = 2018] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2272 | --DOMWINDOW == 112 (15244800) [pid = 2272] [serial = 2078] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2272 | --DOMWINDOW == 111 (167E4800) [pid = 2272] [serial = 2197] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2272 | --DOMWINDOW == 110 (0FB81800) [pid = 2272] [serial = 2206] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2272 | --DOMWINDOW == 109 (16B07000) [pid = 2272] [serial = 2213] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2272 | --DOMWINDOW == 108 (18E5D000) [pid = 2272] [serial = 2215] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2272 | --DOMWINDOW == 107 (1BBA7400) [pid = 2272] [serial = 2123] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2272 | --DOMWINDOW == 106 (10018800) [pid = 2272] [serial = 2207] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2272 | --DOMWINDOW == 105 (1CE7D800) [pid = 2272] [serial = 2200] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2272 | --DOMWINDOW == 104 (10146400) [pid = 2272] [serial = 2039] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2272 | --DOMWINDOW == 103 (1050BC00) [pid = 2272] [serial = 2194] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2272 | --DOMWINDOW == 102 (167DD400) [pid = 2272] [serial = 2228] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2272 | --DOMWINDOW == 101 (1B5F3400) [pid = 2272] [serial = 2225] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2272 | --DOMWINDOW == 100 (1A573800) [pid = 2272] [serial = 2221] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2272 | --DOMWINDOW == 99 (19F5EC00) [pid = 2272] [serial = 2219] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2272 | --DOMWINDOW == 98 (14BF0C00) [pid = 2272] [serial = 2150] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2272 | --DOMWINDOW == 97 (1CE78000) [pid = 2272] [serial = 2159] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2272 | --DOMWINDOW == 96 (1BB9D800) [pid = 2272] [serial = 2156] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2272 | --DOMWINDOW == 95 (17FA7800) [pid = 2272] [serial = 2153] [outer = 00000000] [url = about:blank] 12:13:34 INFO - PROCESS | 2272 | 1461179614101 Marionette TRACE conn5 <- [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"]]]}] 12:13:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 12:13:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 12:13:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:13:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 12:13:34 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 930ms 12:13:34 INFO - PROCESS | 2272 | 1461179614132 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 12:13:34 INFO - PROCESS | 2272 | 1461179614136 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 12:13:34 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 12:13:34 INFO - PROCESS | 2272 | 1461179614141 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 12:13:34 INFO - PROCESS | 2272 | 1461179614143 Marionette TRACE conn5 <- [1,3030,null,{}] 12:13:34 INFO - PROCESS | 2272 | 1461179614147 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:34 INFO - PROCESS | 2272 | 1461179614231 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 12:13:34 INFO - PROCESS | 2272 | 1461179614239 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:34 INFO - PROCESS | 2272 | ++DOCSHELL 0FBDF800 == 54 [pid = 2272] [id = 769] 12:13:34 INFO - PROCESS | 2272 | ++DOMWINDOW == 96 (0FF07000) [pid = 2272] [serial = 2305] [outer = 00000000] 12:13:34 INFO - PROCESS | 2272 | ++DOMWINDOW == 97 (10221C00) [pid = 2272] [serial = 2306] [outer = 0FF07000] 12:13:34 INFO - PROCESS | 2272 | 1461179614284 Marionette DEBUG loaded listener.js 12:13:34 INFO - PROCESS | 2272 | ++DOMWINDOW == 98 (10504000) [pid = 2272] [serial = 2307] [outer = 0FF07000] 12:13:35 INFO - PROCESS | 2272 | 1461179615053 Marionette TRACE conn5 <- [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]]]}] 12:13:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 12:13:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 12:13:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 12:13:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 12:13:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 12:13:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 12:13:35 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. 12:13:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 12:13:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 12:13:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 12:13:35 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'.) 12:13:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 12:13:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 12:13:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 12:13:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 12:13:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 12:13:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 12:13:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 12:13:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 12:13:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 12:13:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 12:13:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 12:13:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 12:13:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 12:13:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 12:13:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 12:13:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 12:13:35 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. 12:13:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 12:13:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:13:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 12:13:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 12:13:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 12:13:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 12:13:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 12:13:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 12:13:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 12:13:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 12:13:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 12:13:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 12:13:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 12:13:35 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. 12:13:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 12:13:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:13:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:13:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 12:13:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:13:35 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. 12:13:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 12:13:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:13:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:13:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 12:13:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:13:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 12:13:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 12:13:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 12:13:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 12:13:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 12:13:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:13:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 12:13:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 12:13:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 12:13:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 12:13:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:13:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:13:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:13:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:13:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 12:13:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 12:13:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:13:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:13:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:13:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:13:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 12:13:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:13:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:13:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:13:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:13:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 12:13:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:13:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:13:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:13:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:13:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 12:13:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 12:13:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:13:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:13:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:13:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:13:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 12:13:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:13:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:13:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:13:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:13:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 12:13:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:13:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:13:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:13:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:13:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 12:13:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:13:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:13:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:13:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:13:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 12:13:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:13:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:13:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:13:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:13:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 12:13:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 12:13:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 12:13:35 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1023ms 12:13:35 INFO - PROCESS | 2272 | 1461179615169 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 12:13:35 INFO - PROCESS | 2272 | 1461179615171 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 12:13:35 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 12:13:35 INFO - PROCESS | 2272 | 1461179615197 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 12:13:35 INFO - PROCESS | 2272 | 1461179615203 Marionette TRACE conn5 <- [1,3034,null,{}] 12:13:35 INFO - PROCESS | 2272 | 1461179615212 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:35 INFO - PROCESS | 2272 | 1461179615336 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 12:13:35 INFO - PROCESS | 2272 | 1461179615345 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:35 INFO - PROCESS | 2272 | ++DOCSHELL 16083400 == 55 [pid = 2272] [id = 770] 12:13:35 INFO - PROCESS | 2272 | ++DOMWINDOW == 99 (16087000) [pid = 2272] [serial = 2308] [outer = 00000000] 12:13:35 INFO - PROCESS | 2272 | ++DOMWINDOW == 100 (16B0CC00) [pid = 2272] [serial = 2309] [outer = 16087000] 12:13:35 INFO - PROCESS | 2272 | 1461179615391 Marionette DEBUG loaded listener.js 12:13:35 INFO - PROCESS | 2272 | ++DOMWINDOW == 101 (17EF4000) [pid = 2272] [serial = 2310] [outer = 16087000] 12:13:35 INFO - PROCESS | 2272 | [2272] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:13:35 INFO - PROCESS | 2272 | 1461179615832 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 12:13:35 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 12:13:35 INFO - {} 12:13:35 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 690ms 12:13:35 INFO - PROCESS | 2272 | 1461179615874 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 12:13:35 INFO - PROCESS | 2272 | 1461179615876 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 12:13:35 INFO - PROCESS | 2272 | 1461179615880 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 12:13:35 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 12:13:35 INFO - PROCESS | 2272 | 1461179615881 Marionette TRACE conn5 <- [1,3038,null,{}] 12:13:35 INFO - PROCESS | 2272 | 1461179615885 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:36 INFO - PROCESS | 2272 | 1461179616016 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 12:13:36 INFO - PROCESS | 2272 | 1461179616039 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:36 INFO - PROCESS | 2272 | ++DOCSHELL 17F31800 == 56 [pid = 2272] [id = 771] 12:13:36 INFO - PROCESS | 2272 | ++DOMWINDOW == 102 (17F3FC00) [pid = 2272] [serial = 2311] [outer = 00000000] 12:13:36 INFO - PROCESS | 2272 | ++DOMWINDOW == 103 (18E29400) [pid = 2272] [serial = 2312] [outer = 17F3FC00] 12:13:36 INFO - PROCESS | 2272 | 1461179616085 Marionette DEBUG loaded listener.js 12:13:36 INFO - PROCESS | 2272 | ++DOMWINDOW == 104 (184DA000) [pid = 2272] [serial = 2313] [outer = 17F3FC00] 12:13:36 INFO - PROCESS | 2272 | 1461179616514 Marionette TRACE conn5 <- [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]]]}] 12:13:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 12:13:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 12:13:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 12:13:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 12:13:36 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 670ms 12:13:36 INFO - PROCESS | 2272 | 1461179616554 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 12:13:36 INFO - PROCESS | 2272 | 1461179616556 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 12:13:36 INFO - PROCESS | 2272 | 1461179616560 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 12:13:36 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 12:13:36 INFO - PROCESS | 2272 | 1461179616562 Marionette TRACE conn5 <- [1,3042,null,{}] 12:13:36 INFO - PROCESS | 2272 | 1461179616593 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:36 INFO - PROCESS | 2272 | 1461179616718 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 12:13:36 INFO - PROCESS | 2272 | 1461179616727 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:36 INFO - PROCESS | 2272 | ++DOCSHELL 0FFBF000 == 57 [pid = 2272] [id = 772] 12:13:36 INFO - PROCESS | 2272 | ++DOMWINDOW == 105 (191D9400) [pid = 2272] [serial = 2314] [outer = 00000000] 12:13:36 INFO - PROCESS | 2272 | ++DOMWINDOW == 106 (19836C00) [pid = 2272] [serial = 2315] [outer = 191D9400] 12:13:36 INFO - PROCESS | 2272 | 1461179616840 Marionette DEBUG loaded listener.js 12:13:36 INFO - PROCESS | 2272 | ++DOMWINDOW == 107 (19F58C00) [pid = 2272] [serial = 2316] [outer = 191D9400] 12:13:37 INFO - PROCESS | 2272 | 1461179617545 Marionette TRACE conn5 <- [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"]]]}] 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 12:13:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 12:13:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 12:13:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:13:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 12:13:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:13:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 12:13:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:13:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 12:13:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:13:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 12:13:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:13:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 12:13:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:13:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 12:13:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:13:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 12:13:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:13:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 12:13:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:13:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 12:13:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:13:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 12:13:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:13:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 12:13:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:13:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 12:13:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:13:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 12:13:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:13:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 12:13:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:13:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 12:13:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:13:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 12:13:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:13:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 12:13:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:13:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 12:13:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:13:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 12:13:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:13:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 12:13:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:13:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 12:13:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:13:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:13:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:13:37 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" 12:13:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:13:37 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" 12:13:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:13:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:13:37 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1116ms 12:13:37 INFO - PROCESS | 2272 | 1461179617680 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 12:13:37 INFO - PROCESS | 2272 | 1461179617682 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 12:13:37 INFO - PROCESS | 2272 | 1461179617685 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 12:13:37 INFO - PROCESS | 2272 | 1461179617687 Marionette TRACE conn5 <- [1,3046,null,{}] 12:13:37 INFO - TEST-START | /FileAPI/file/File-constructor.html 12:13:37 INFO - PROCESS | 2272 | 1461179617691 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:37 INFO - PROCESS | 2272 | 1461179617816 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 12:13:37 INFO - PROCESS | 2272 | 1461179617879 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:37 INFO - PROCESS | 2272 | ++DOCSHELL 19F8BC00 == 58 [pid = 2272] [id = 773] 12:13:37 INFO - PROCESS | 2272 | ++DOMWINDOW == 108 (1A18E400) [pid = 2272] [serial = 2317] [outer = 00000000] 12:13:37 INFO - PROCESS | 2272 | ++DOMWINDOW == 109 (1B494400) [pid = 2272] [serial = 2318] [outer = 1A18E400] 12:13:37 INFO - PROCESS | 2272 | 1461179617925 Marionette DEBUG loaded listener.js 12:13:37 INFO - PROCESS | 2272 | ++DOMWINDOW == 110 (1B496400) [pid = 2272] [serial = 2319] [outer = 1A18E400] 12:13:38 INFO - PROCESS | 2272 | --DOMWINDOW == 109 (151D2C00) [pid = 2272] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 12:13:38 INFO - PROCESS | 2272 | --DOMWINDOW == 108 (1059AC00) [pid = 2272] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 12:13:38 INFO - PROCESS | 2272 | --DOMWINDOW == 107 (1B490800) [pid = 2272] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 12:13:38 INFO - PROCESS | 2272 | --DOMWINDOW == 106 (0F565000) [pid = 2272] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 12:13:38 INFO - PROCESS | 2272 | --DOMWINDOW == 105 (1A190400) [pid = 2272] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:13:38 INFO - PROCESS | 2272 | --DOMWINDOW == 104 (18E53400) [pid = 2272] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 12:13:38 INFO - PROCESS | 2272 | --DOMWINDOW == 103 (1022CC00) [pid = 2272] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 12:13:38 INFO - PROCESS | 2272 | --DOMWINDOW == 102 (0F578400) [pid = 2272] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:13:38 INFO - PROCESS | 2272 | --DOMWINDOW == 101 (1BBAB800) [pid = 2272] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 12:13:38 INFO - PROCESS | 2272 | --DOMWINDOW == 100 (1D82E400) [pid = 2272] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 12:13:38 INFO - PROCESS | 2272 | --DOMWINDOW == 99 (1BBC7800) [pid = 2272] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 12:13:38 INFO - PROCESS | 2272 | --DOMWINDOW == 98 (1988E400) [pid = 2272] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 12:13:38 INFO - PROCESS | 2272 | --DOMWINDOW == 97 (0FF09C00) [pid = 2272] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 12:13:38 INFO - PROCESS | 2272 | 1461179618511 Marionette TRACE conn5 <- [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]]]}] 12:13:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 12:13:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 12:13:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 12:13:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 12:13:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 12:13:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 12:13:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 12:13:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 12:13:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 12:13:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 12:13:38 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 12:13:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:13:38 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 12:13:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 12:13:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 12:13:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:13:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 12:13:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:13:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 12:13:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 12:13:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 12:13:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:13:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 12:13:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 12:13:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 12:13:38 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 874ms 12:13:38 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 12:13:38 INFO - PROCESS | 2272 | 1461179618564 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 12:13:38 INFO - PROCESS | 2272 | 1461179618566 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 12:13:38 INFO - PROCESS | 2272 | 1461179618569 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 12:13:38 INFO - PROCESS | 2272 | 1461179618570 Marionette TRACE conn5 <- [1,3050,null,{}] 12:13:38 INFO - PROCESS | 2272 | 1461179618574 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:38 INFO - PROCESS | 2272 | 1461179618655 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 12:13:38 INFO - PROCESS | 2272 | 1461179618661 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:38 INFO - PROCESS | 2272 | ++DOCSHELL 103B3400 == 59 [pid = 2272] [id = 774] 12:13:38 INFO - PROCESS | 2272 | ++DOMWINDOW == 98 (16081800) [pid = 2272] [serial = 2320] [outer = 00000000] 12:13:38 INFO - PROCESS | 2272 | ++DOMWINDOW == 99 (1BB9F800) [pid = 2272] [serial = 2321] [outer = 16081800] 12:13:38 INFO - PROCESS | 2272 | 1461179618705 Marionette DEBUG loaded listener.js 12:13:38 INFO - PROCESS | 2272 | ++DOMWINDOW == 100 (1BB9F400) [pid = 2272] [serial = 2322] [outer = 16081800] 12:13:38 INFO - PROCESS | 2272 | [2272] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:13:39 INFO - PROCESS | 2272 | 1461179619159 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 12:13:39 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 12:13:39 INFO - {} 12:13:39 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 630ms 12:13:39 INFO - PROCESS | 2272 | 1461179619200 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 12:13:39 INFO - PROCESS | 2272 | 1461179619202 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 12:13:39 INFO - PROCESS | 2272 | 1461179619205 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 12:13:39 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 12:13:39 INFO - PROCESS | 2272 | 1461179619207 Marionette TRACE conn5 <- [1,3054,null,{}] 12:13:39 INFO - PROCESS | 2272 | 1461179619211 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:39 INFO - PROCESS | 2272 | 1461179619292 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 12:13:39 INFO - PROCESS | 2272 | 1461179619299 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:39 INFO - PROCESS | 2272 | ++DOCSHELL 1BBCBC00 == 60 [pid = 2272] [id = 775] 12:13:39 INFO - PROCESS | 2272 | ++DOMWINDOW == 101 (1BCC1C00) [pid = 2272] [serial = 2323] [outer = 00000000] 12:13:39 INFO - PROCESS | 2272 | ++DOMWINDOW == 102 (1BD94800) [pid = 2272] [serial = 2324] [outer = 1BCC1C00] 12:13:39 INFO - PROCESS | 2272 | 1461179619342 Marionette DEBUG loaded listener.js 12:13:39 INFO - PROCESS | 2272 | ++DOMWINDOW == 103 (1CE78000) [pid = 2272] [serial = 2325] [outer = 1BCC1C00] 12:13:39 INFO - PROCESS | 2272 | 1461179619800 Marionette TRACE conn5 <- [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]]]}] 12:13:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 12:13:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 12:13:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 12:13:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 12:13:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 12:13:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 12:13:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 12:13:39 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 630ms 12:13:39 INFO - PROCESS | 2272 | 1461179619840 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 12:13:39 INFO - PROCESS | 2272 | 1461179619842 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 12:13:39 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 12:13:39 INFO - PROCESS | 2272 | 1461179619860 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 12:13:39 INFO - PROCESS | 2272 | 1461179619861 Marionette TRACE conn5 <- [1,3058,null,{}] 12:13:39 INFO - PROCESS | 2272 | 1461179619865 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:39 INFO - PROCESS | 2272 | 1461179619946 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 12:13:39 INFO - PROCESS | 2272 | 1461179619952 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:39 INFO - PROCESS | 2272 | ++DOCSHELL 1CE7D800 == 61 [pid = 2272] [id = 776] 12:13:39 INFO - PROCESS | 2272 | ++DOMWINDOW == 104 (1CECB800) [pid = 2272] [serial = 2326] [outer = 00000000] 12:13:39 INFO - PROCESS | 2272 | ++DOMWINDOW == 105 (1D832800) [pid = 2272] [serial = 2327] [outer = 1CECB800] 12:13:39 INFO - PROCESS | 2272 | 1461179619996 Marionette DEBUG loaded listener.js 12:13:40 INFO - PROCESS | 2272 | ++DOMWINDOW == 106 (1D9E0C00) [pid = 2272] [serial = 2328] [outer = 1CECB800] 12:13:40 INFO - PROCESS | 2272 | 1461179620618 Marionette TRACE conn5 <- [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]]]}] 12:13:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 12:13:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 12:13:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 12:13:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 12:13:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 12:13:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 12:13:40 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 770ms 12:13:40 INFO - PROCESS | 2272 | 1461179620632 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 12:13:40 INFO - PROCESS | 2272 | 1461179620636 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 12:13:40 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 12:13:40 INFO - PROCESS | 2272 | 1461179620642 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 12:13:40 INFO - PROCESS | 2272 | 1461179620646 Marionette TRACE conn5 <- [1,3062,null,{}] 12:13:40 INFO - PROCESS | 2272 | 1461179620711 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:40 INFO - PROCESS | 2272 | 1461179620859 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 12:13:40 INFO - PROCESS | 2272 | 1461179620931 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:40 INFO - PROCESS | 2272 | ++DOCSHELL 10229C00 == 62 [pid = 2272] [id = 777] 12:13:40 INFO - PROCESS | 2272 | ++DOMWINDOW == 107 (10503400) [pid = 2272] [serial = 2329] [outer = 00000000] 12:13:41 INFO - PROCESS | 2272 | ++DOMWINDOW == 108 (14507800) [pid = 2272] [serial = 2330] [outer = 10503400] 12:13:41 INFO - PROCESS | 2272 | 1461179621030 Marionette DEBUG loaded listener.js 12:13:41 INFO - PROCESS | 2272 | ++DOMWINDOW == 109 (14A39C00) [pid = 2272] [serial = 2331] [outer = 10503400] 12:13:41 INFO - PROCESS | 2272 | 1461179621542 Marionette TRACE conn5 <- [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]]]}] 12:13:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 12:13:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 12:13:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 12:13:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 12:13:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 12:13:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 12:13:41 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 930ms 12:13:41 INFO - PROCESS | 2272 | 1461179621577 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 12:13:41 INFO - PROCESS | 2272 | 1461179621583 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 12:13:41 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 12:13:41 INFO - PROCESS | 2272 | 1461179621590 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 12:13:41 INFO - PROCESS | 2272 | 1461179621593 Marionette TRACE conn5 <- [1,3066,null,{}] 12:13:41 INFO - PROCESS | 2272 | 1461179621597 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:41 INFO - PROCESS | 2272 | 1461179621710 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 12:13:41 INFO - PROCESS | 2272 | 1461179621870 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:41 INFO - PROCESS | 2272 | ++DOCSHELL 15032400 == 63 [pid = 2272] [id = 778] 12:13:41 INFO - PROCESS | 2272 | ++DOMWINDOW == 110 (15112000) [pid = 2272] [serial = 2332] [outer = 00000000] 12:13:41 INFO - PROCESS | 2272 | ++DOMWINDOW == 111 (1608A800) [pid = 2272] [serial = 2333] [outer = 15112000] 12:13:41 INFO - PROCESS | 2272 | 1461179621927 Marionette DEBUG loaded listener.js 12:13:42 INFO - PROCESS | 2272 | ++DOMWINDOW == 112 (167DD400) [pid = 2272] [serial = 2334] [outer = 15112000] 12:13:42 INFO - PROCESS | 2272 | 1461179622554 Marionette TRACE conn5 <- [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] 12:13:42 INFO - PROCESS | 2272 | 1461179622585 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 12:13:42 INFO - PROCESS | 2272 | 1461179622589 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 12:13:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 12:13:42 INFO - PROCESS | 2272 | 1461179622593 Marionette TRACE conn5 <- [1,3070,null,{}] 12:13:42 INFO - PROCESS | 2272 | 1461179622604 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:42 INFO - PROCESS | 2272 | 1461179622714 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 12:13:42 INFO - PROCESS | 2272 | 1461179622870 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:42 INFO - PROCESS | 2272 | ++DOCSHELL 1A183000 == 64 [pid = 2272] [id = 779] 12:13:42 INFO - PROCESS | 2272 | ++DOMWINDOW == 113 (1A188000) [pid = 2272] [serial = 2335] [outer = 00000000] 12:13:42 INFO - PROCESS | 2272 | ++DOMWINDOW == 114 (1A572800) [pid = 2272] [serial = 2336] [outer = 1A188000] 12:13:42 INFO - PROCESS | 2272 | 1461179622929 Marionette DEBUG loaded listener.js 12:13:43 INFO - PROCESS | 2272 | ++DOMWINDOW == 115 (1B340C00) [pid = 2272] [serial = 2337] [outer = 1A188000] 12:13:43 INFO - PROCESS | 2272 | 1461179623461 Marionette TRACE conn5 <- [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]]]}] 12:13:43 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 12:13:43 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 12:13:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:13:43 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 12:13:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 12:13:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 930ms 12:13:43 INFO - PROCESS | 2272 | 1461179623523 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 12:13:43 INFO - PROCESS | 2272 | 1461179623526 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 12:13:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 12:13:43 INFO - PROCESS | 2272 | 1461179623529 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 12:13:43 INFO - PROCESS | 2272 | 1461179623531 Marionette TRACE conn5 <- [1,3074,null,{}] 12:13:43 INFO - PROCESS | 2272 | 1461179623535 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:43 INFO - PROCESS | 2272 | 1461179623644 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 12:13:43 INFO - PROCESS | 2272 | 1461179623794 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:43 INFO - PROCESS | 2272 | ++DOCSHELL 1B375400 == 65 [pid = 2272] [id = 780] 12:13:43 INFO - PROCESS | 2272 | ++DOMWINDOW == 116 (1B37EC00) [pid = 2272] [serial = 2338] [outer = 00000000] 12:13:43 INFO - PROCESS | 2272 | ++DOMWINDOW == 117 (1D9E5000) [pid = 2272] [serial = 2339] [outer = 1B37EC00] 12:13:43 INFO - PROCESS | 2272 | 1461179623851 Marionette DEBUG loaded listener.js 12:13:43 INFO - PROCESS | 2272 | ++DOMWINDOW == 118 (1E135000) [pid = 2272] [serial = 2340] [outer = 1B37EC00] 12:13:44 INFO - PROCESS | 2272 | 1461179624337 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 12:13:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 12:13:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 830ms 12:13:44 INFO - PROCESS | 2272 | 1461179624362 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 12:13:44 INFO - PROCESS | 2272 | 1461179624364 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 12:13:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 12:13:44 INFO - PROCESS | 2272 | 1461179624384 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 12:13:44 INFO - PROCESS | 2272 | 1461179624387 Marionette TRACE conn5 <- [1,3078,null,{}] 12:13:44 INFO - PROCESS | 2272 | 1461179624390 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:44 INFO - PROCESS | 2272 | 1461179624496 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 12:13:44 INFO - PROCESS | 2272 | 1461179624660 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:44 INFO - PROCESS | 2272 | ++DOCSHELL 1BBA5800 == 66 [pid = 2272] [id = 781] 12:13:44 INFO - PROCESS | 2272 | ++DOMWINDOW == 119 (1BBAC000) [pid = 2272] [serial = 2341] [outer = 00000000] 12:13:44 INFO - PROCESS | 2272 | ++DOMWINDOW == 120 (1E5BCC00) [pid = 2272] [serial = 2342] [outer = 1BBAC000] 12:13:44 INFO - PROCESS | 2272 | 1461179624716 Marionette DEBUG loaded listener.js 12:13:44 INFO - PROCESS | 2272 | ++DOMWINDOW == 121 (1E5BC800) [pid = 2272] [serial = 2343] [outer = 1BBAC000] 12:13:45 INFO - PROCESS | 2272 | 1461179625259 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 12:13:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 12:13:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 930ms 12:13:45 INFO - PROCESS | 2272 | 1461179625313 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 12:13:45 INFO - PROCESS | 2272 | 1461179625315 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 12:13:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 12:13:45 INFO - PROCESS | 2272 | 1461179625319 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 12:13:45 INFO - PROCESS | 2272 | 1461179625321 Marionette TRACE conn5 <- [1,3082,null,{}] 12:13:45 INFO - PROCESS | 2272 | 1461179625325 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:45 INFO - PROCESS | 2272 | 1461179625480 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 12:13:45 INFO - PROCESS | 2272 | 1461179625654 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:45 INFO - PROCESS | 2272 | ++DOCSHELL 0DE60800 == 67 [pid = 2272] [id = 782] 12:13:45 INFO - PROCESS | 2272 | ++DOMWINDOW == 122 (0F55C800) [pid = 2272] [serial = 2344] [outer = 00000000] 12:13:45 INFO - PROCESS | 2272 | ++DOMWINDOW == 123 (17F3F400) [pid = 2272] [serial = 2345] [outer = 0F55C800] 12:13:45 INFO - PROCESS | 2272 | 1461179625714 Marionette DEBUG loaded listener.js 12:13:45 INFO - PROCESS | 2272 | ++DOMWINDOW == 124 (1958D000) [pid = 2272] [serial = 2346] [outer = 0F55C800] 12:13:46 INFO - PROCESS | 2272 | 1461179626336 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 12:13:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 12:13:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1068ms 12:13:46 INFO - PROCESS | 2272 | 1461179626438 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 12:13:46 INFO - PROCESS | 2272 | 1461179626443 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 12:13:46 INFO - PROCESS | 2272 | 1461179626453 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 12:13:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 12:13:46 INFO - PROCESS | 2272 | 1461179626457 Marionette TRACE conn5 <- [1,3086,null,{}] 12:13:46 INFO - PROCESS | 2272 | 1461179626462 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:46 INFO - PROCESS | 2272 | 1461179626572 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 12:13:46 INFO - PROCESS | 2272 | 1461179626697 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:46 INFO - PROCESS | 2272 | ++DOCSHELL 13654400 == 68 [pid = 2272] [id = 783] 12:13:46 INFO - PROCESS | 2272 | ++DOMWINDOW == 125 (13658000) [pid = 2272] [serial = 2347] [outer = 00000000] 12:13:46 INFO - PROCESS | 2272 | ++DOMWINDOW == 126 (151D2C00) [pid = 2272] [serial = 2348] [outer = 13658000] 12:13:46 INFO - PROCESS | 2272 | 1461179626762 Marionette DEBUG loaded listener.js 12:13:46 INFO - PROCESS | 2272 | ++DOMWINDOW == 127 (152E3800) [pid = 2272] [serial = 2349] [outer = 13658000] 12:13:47 INFO - PROCESS | 2272 | 1461179627296 Marionette TRACE conn5 <- [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]]]}] 12:13:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 12:13:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 12:13:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 870ms 12:13:47 INFO - PROCESS | 2272 | 1461179627328 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 12:13:47 INFO - PROCESS | 2272 | 1461179627333 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 12:13:47 INFO - PROCESS | 2272 | 1461179627338 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 12:13:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 12:13:47 INFO - PROCESS | 2272 | 1461179627341 Marionette TRACE conn5 <- [1,3090,null,{}] 12:13:47 INFO - PROCESS | 2272 | 1461179627344 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:47 INFO - PROCESS | 2272 | 1461179627524 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 12:13:47 INFO - PROCESS | 2272 | --DOCSHELL 1BBCBC00 == 67 [pid = 2272] [id = 775] 12:13:47 INFO - PROCESS | 2272 | --DOCSHELL 103B3400 == 66 [pid = 2272] [id = 774] 12:13:47 INFO - PROCESS | 2272 | --DOCSHELL 19F8BC00 == 65 [pid = 2272] [id = 773] 12:13:47 INFO - PROCESS | 2272 | --DOCSHELL 0FFBF000 == 64 [pid = 2272] [id = 772] 12:13:47 INFO - PROCESS | 2272 | --DOCSHELL 17F31800 == 63 [pid = 2272] [id = 771] 12:13:47 INFO - PROCESS | 2272 | --DOCSHELL 16083400 == 62 [pid = 2272] [id = 770] 12:13:47 INFO - PROCESS | 2272 | --DOCSHELL 0FBDF800 == 61 [pid = 2272] [id = 769] 12:13:47 INFO - PROCESS | 2272 | --DOCSHELL 10D01400 == 60 [pid = 2272] [id = 768] 12:13:47 INFO - PROCESS | 2272 | --DOCSHELL 0FFBD400 == 59 [pid = 2272] [id = 767] 12:13:47 INFO - PROCESS | 2272 | --DOMWINDOW == 126 (0FA53000) [pid = 2272] [serial = 2236] [outer = 00000000] [url = about:blank] 12:13:47 INFO - PROCESS | 2272 | --DOMWINDOW == 125 (1059E800) [pid = 2272] [serial = 2238] [outer = 00000000] [url = about:blank] 12:13:47 INFO - PROCESS | 2272 | --DOMWINDOW == 124 (191B4800) [pid = 2272] [serial = 2241] [outer = 00000000] [url = about:blank] 12:13:47 INFO - PROCESS | 2272 | --DOMWINDOW == 123 (1D830C00) [pid = 2272] [serial = 2244] [outer = 00000000] [url = about:blank] 12:13:47 INFO - PROCESS | 2272 | --DOMWINDOW == 122 (1D9E7C00) [pid = 2272] [serial = 2247] [outer = 00000000] [url = about:blank] 12:13:47 INFO - PROCESS | 2272 | --DOMWINDOW == 121 (1ECA2000) [pid = 2272] [serial = 2288] [outer = 00000000] [url = about:blank] 12:13:47 INFO - PROCESS | 2272 | --DOMWINDOW == 120 (1E12E400) [pid = 2272] [serial = 2250] [outer = 00000000] [url = about:blank] 12:13:47 INFO - PROCESS | 2272 | --DOMWINDOW == 119 (17F32000) [pid = 2272] [serial = 2262] [outer = 00000000] [url = about:blank] 12:13:47 INFO - PROCESS | 2272 | --DOMWINDOW == 118 (17F3E000) [pid = 2272] [serial = 2263] [outer = 00000000] [url = about:blank] 12:13:47 INFO - PROCESS | 2272 | --DOMWINDOW == 117 (1A184400) [pid = 2272] [serial = 2254] [outer = 00000000] [url = about:blank] 12:13:47 INFO - PROCESS | 2272 | --DOMWINDOW == 116 (18E5C000) [pid = 2272] [serial = 2253] [outer = 00000000] [url = about:blank] 12:13:47 INFO - PROCESS | 2272 | --DOMWINDOW == 115 (1A18A000) [pid = 2272] [serial = 2270] [outer = 00000000] [url = about:blank] 12:13:47 INFO - PROCESS | 2272 | --DOMWINDOW == 114 (1B5EC800) [pid = 2272] [serial = 2273] [outer = 00000000] [url = about:blank] 12:13:47 INFO - PROCESS | 2272 | --DOMWINDOW == 113 (15243C00) [pid = 2272] [serial = 2257] [outer = 00000000] [url = about:blank] 12:13:47 INFO - PROCESS | 2272 | --DOMWINDOW == 112 (1510F800) [pid = 2272] [serial = 2256] [outer = 00000000] [url = about:blank] 12:13:47 INFO - PROCESS | 2272 | --DOMWINDOW == 111 (1A190C00) [pid = 2272] [serial = 2268] [outer = 00000000] [url = about:blank] 12:13:47 INFO - PROCESS | 2272 | --DOMWINDOW == 110 (1920A000) [pid = 2272] [serial = 2265] [outer = 00000000] [url = about:blank] 12:13:47 INFO - PROCESS | 2272 | --DOMWINDOW == 109 (1958DC00) [pid = 2272] [serial = 2266] [outer = 00000000] [url = about:blank] 12:13:47 INFO - PROCESS | 2272 | --DOMWINDOW == 108 (10594800) [pid = 2272] [serial = 2259] [outer = 00000000] [url = about:blank] 12:13:47 INFO - PROCESS | 2272 | --DOMWINDOW == 107 (13652000) [pid = 2272] [serial = 2260] [outer = 00000000] [url = about:blank] 12:13:47 INFO - PROCESS | 2272 | --DOMWINDOW == 106 (1CF37800) [pid = 2272] [serial = 2276] [outer = 00000000] [url = about:blank] 12:13:47 INFO - PROCESS | 2272 | --DOMWINDOW == 105 (1B5EA400) [pid = 2272] [serial = 2274] [outer = 00000000] [url = about:blank] 12:13:47 INFO - PROCESS | 2272 | --DOMWINDOW == 104 (1D9E7000) [pid = 2272] [serial = 2279] [outer = 00000000] [url = about:blank] 12:13:47 INFO - PROCESS | 2272 | --DOMWINDOW == 103 (1E5B9400) [pid = 2272] [serial = 2286] [outer = 00000000] [url = about:blank] 12:13:47 INFO - PROCESS | 2272 | --DOMWINDOW == 102 (150E7800) [pid = 2272] [serial = 2282] [outer = 00000000] [url = about:blank] 12:13:47 INFO - PROCESS | 2272 | --DOMWINDOW == 101 (1CF86800) [pid = 2272] [serial = 2277] [outer = 00000000] [url = about:blank] 12:13:47 INFO - PROCESS | 2272 | --DOMWINDOW == 100 (1E5B8000) [pid = 2272] [serial = 2285] [outer = 00000000] [url = about:blank] 12:13:47 INFO - PROCESS | 2272 | --DOMWINDOW == 99 (1E12FC00) [pid = 2272] [serial = 2280] [outer = 00000000] [url = about:blank] 12:13:47 INFO - PROCESS | 2272 | --DOMWINDOW == 98 (1A330400) [pid = 2272] [serial = 2271] [outer = 00000000] [url = about:blank] 12:13:47 INFO - PROCESS | 2272 | --DOMWINDOW == 97 (15113800) [pid = 2272] [serial = 2283] [outer = 00000000] [url = about:blank] 12:13:47 INFO - PROCESS | 2272 | 1461179627675 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:47 INFO - PROCESS | 2272 | ++DOCSHELL 0DE58C00 == 60 [pid = 2272] [id = 784] 12:13:47 INFO - PROCESS | 2272 | ++DOMWINDOW == 98 (0DE5C000) [pid = 2272] [serial = 2350] [outer = 00000000] 12:13:47 INFO - PROCESS | 2272 | ++DOMWINDOW == 99 (0F9B7C00) [pid = 2272] [serial = 2351] [outer = 0DE5C000] 12:13:47 INFO - PROCESS | 2272 | 1461179627721 Marionette DEBUG loaded listener.js 12:13:47 INFO - PROCESS | 2272 | ++DOMWINDOW == 100 (0FFBD400) [pid = 2272] [serial = 2352] [outer = 0DE5C000] 12:13:48 INFO - PROCESS | 2272 | 1461179628094 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 12:13:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 12:13:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 770ms 12:13:48 INFO - PROCESS | 2272 | 1461179628149 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 12:13:48 INFO - PROCESS | 2272 | 1461179628151 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 12:13:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 12:13:48 INFO - PROCESS | 2272 | 1461179628156 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 12:13:48 INFO - PROCESS | 2272 | 1461179628159 Marionette TRACE conn5 <- [1,3094,null,{}] 12:13:48 INFO - PROCESS | 2272 | 1461179628169 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:48 INFO - PROCESS | 2272 | 1461179628261 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 12:13:48 INFO - PROCESS | 2272 | 1461179628267 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:48 INFO - PROCESS | 2272 | ++DOCSHELL 10142800 == 61 [pid = 2272] [id = 785] 12:13:48 INFO - PROCESS | 2272 | ++DOMWINDOW == 101 (1014D000) [pid = 2272] [serial = 2353] [outer = 00000000] 12:13:48 INFO - PROCESS | 2272 | ++DOMWINDOW == 102 (16089000) [pid = 2272] [serial = 2354] [outer = 1014D000] 12:13:48 INFO - PROCESS | 2272 | 1461179628316 Marionette DEBUG loaded listener.js 12:13:48 INFO - PROCESS | 2272 | ++DOMWINDOW == 103 (17EF2400) [pid = 2272] [serial = 2355] [outer = 1014D000] 12:13:48 INFO - PROCESS | 2272 | 1461179628782 Marionette TRACE conn5 <- [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]]]}] 12:13:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 12:13:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 12:13:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 12:13:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 670ms 12:13:48 INFO - PROCESS | 2272 | 1461179628827 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 12:13:48 INFO - PROCESS | 2272 | 1461179628830 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 12:13:48 INFO - PROCESS | 2272 | 1461179628833 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 12:13:48 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 12:13:48 INFO - PROCESS | 2272 | 1461179628835 Marionette TRACE conn5 <- [1,3098,null,{}] 12:13:48 INFO - PROCESS | 2272 | 1461179628839 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:48 INFO - PROCESS | 2272 | 1461179628927 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 12:13:49 INFO - PROCESS | 2272 | 1461179629068 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:49 INFO - PROCESS | 2272 | ++DOCSHELL 17FA9000 == 62 [pid = 2272] [id = 786] 12:13:49 INFO - PROCESS | 2272 | ++DOMWINDOW == 104 (17FABC00) [pid = 2272] [serial = 2356] [outer = 00000000] 12:13:49 INFO - PROCESS | 2272 | ++DOMWINDOW == 105 (18E53000) [pid = 2272] [serial = 2357] [outer = 17FABC00] 12:13:49 INFO - PROCESS | 2272 | 1461179629115 Marionette DEBUG loaded listener.js 12:13:49 INFO - PROCESS | 2272 | ++DOMWINDOW == 106 (191BAC00) [pid = 2272] [serial = 2358] [outer = 17FABC00] 12:13:49 INFO - PROCESS | 2272 | 1461179629453 Marionette TRACE conn5 <- [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"]]]}] 12:13:49 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 12:13:49 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 12:13:49 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 12:13:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:13:49 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 12:13:49 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 670ms 12:13:49 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 12:13:49 INFO - PROCESS | 2272 | 1461179629507 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 12:13:49 INFO - PROCESS | 2272 | 1461179629509 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 12:13:49 INFO - PROCESS | 2272 | 1461179629512 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 12:13:49 INFO - PROCESS | 2272 | 1461179629514 Marionette TRACE conn5 <- [1,3102,null,{}] 12:13:49 INFO - PROCESS | 2272 | 1461179629517 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:49 INFO - PROCESS | 2272 | 1461179629599 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 12:13:49 INFO - PROCESS | 2272 | 1461179629718 Marionette TRACE conn5 -> [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\", \"154314aa-67eb-4def-aeab-eb697e1535bb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:49 INFO - PROCESS | 2272 | ++DOCSHELL 10147C00 == 63 [pid = 2272] [id = 787] 12:13:49 INFO - PROCESS | 2272 | ++DOMWINDOW == 107 (18E25000) [pid = 2272] [serial = 2359] [outer = 00000000] 12:13:49 INFO - PROCESS | 2272 | ++DOMWINDOW == 108 (19831800) [pid = 2272] [serial = 2360] [outer = 18E25000] 12:13:49 INFO - PROCESS | 2272 | 1461179629765 Marionette DEBUG loaded listener.js 12:13:49 INFO - PROCESS | 2272 | ++DOMWINDOW == 109 (19F49C00) [pid = 2272] [serial = 2361] [outer = 18E25000] 12:13:50 INFO - PROCESS | 2272 | 1461179630174 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 12:13:50 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 12:13:50 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 670ms 12:13:50 INFO - PROCESS | 2272 | 1461179630183 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 12:13:50 INFO - PROCESS | 2272 | 1461179630185 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 12:13:51 WARNING - u'runner_teardown' () 12:13:51 INFO - No more tests 12:13:51 INFO - Got 0 unexpected results 12:13:51 INFO - SUITE-END | took 673s 12:13:51 INFO - Closing logging queue 12:13:51 INFO - queue closed 12:13:51 INFO - Return code: 0 12:13:51 WARNING - # TBPL SUCCESS # 12:13:51 INFO - Running post-action listener: _resource_record_post_action 12:13:51 INFO - Running post-run listener: _resource_record_post_run 12:13:52 INFO - Total resource usage - Wall time: 689s; CPU: 14.0%; Read bytes: 64250368; Write bytes: 1170817024; Read time: 1322900; Write time: 8838640 12:13:52 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 12:13:52 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 29790208; Read time: 0; Write time: 38770 12:13:52 INFO - run-tests - Wall time: 687s; CPU: 14.0%; Read bytes: 64250368; Write bytes: 1081524736; Read time: 1322900; Write time: 8737970 12:13:52 INFO - Running post-run listener: _upload_blobber_files 12:13:52 INFO - Blob upload gear active. 12:13:52 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 12:13:52 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 12:13:52 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', 'mozilla-inbound', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 12:13:52 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 mozilla-inbound -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 12:13:53 INFO - (blobuploader) - INFO - Open directory for files ... 12:13:53 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 12:13:53 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:13:53 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:13:53 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 12:13:53 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:13:53 INFO - (blobuploader) - INFO - Done attempting. 12:13:53 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 12:13:54 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:13:54 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:13:56 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 12:13:56 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:13:56 INFO - (blobuploader) - INFO - Done attempting. 12:13:56 INFO - (blobuploader) - INFO - Iteration through files over. 12:13:56 INFO - Return code: 0 12:13:56 INFO - rmtree: C:\slave\test\build\uploaded_files.json 12:13:56 INFO - Using _rmtree_windows ... 12:13:56 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 12:13:56 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/8871696334d483e20d941a5e3596ad13cf88082f1694aa3ddfcf11bb5b29c1da32941efec2b861545efd32f86a1ddd5e14d4b2334aacb4f54d93fd5ab7742cf8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/207e58f266596393cd1648badbb8e8836a34472c4eb6cc4a9b2eb80f3554d1c77301df2d27f782a56e1d102db683d96dd12bf9a4a5ecbb21cfe48963b825e80c"} 12:13:56 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 12:13:56 INFO - Writing to file C:\slave\test\properties\blobber_files 12:13:56 INFO - Contents: 12:13:56 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/8871696334d483e20d941a5e3596ad13cf88082f1694aa3ddfcf11bb5b29c1da32941efec2b861545efd32f86a1ddd5e14d4b2334aacb4f54d93fd5ab7742cf8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/207e58f266596393cd1648badbb8e8836a34472c4eb6cc4a9b2eb80f3554d1c77301df2d27f782a56e1d102db683d96dd12bf9a4a5ecbb21cfe48963b825e80c"} 12:13:56 INFO - Running post-run listener: copy_logs_to_upload_dir 12:13:56 INFO - Copying logs to upload dir... 12:13:56 INFO - mkdir: C:\slave\test\build\upload\logs 12:13:56 INFO - Copying logs to upload dir... 12:13:56 INFO - Using _rmtree_windows ... 12:13:56 INFO - Using _rmtree_windows ... 12:13:56 INFO - Using _rmtree_windows ... 12:13:56 INFO - Using _rmtree_windows ... 12:13:56 INFO - Using _rmtree_windows ... 12:13:56 INFO - Using _rmtree_windows ... 12:13:56 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1114.214000 ========= master_lag: 1.03 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 18 mins, 35 secs) (at 2016-04-20 12:13:56.354663) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 12:13:56.355673) ========= '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:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-260 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-260 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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-260 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/8871696334d483e20d941a5e3596ad13cf88082f1694aa3ddfcf11bb5b29c1da32941efec2b861545efd32f86a1ddd5e14d4b2334aacb4f54d93fd5ab7742cf8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/207e58f266596393cd1648badbb8e8836a34472c4eb6cc4a9b2eb80f3554d1c77301df2d27f782a56e1d102db683d96dd12bf9a4a5ecbb21cfe48963b825e80c"} build_url:https://queue.taskcluster.net/v1/task/dFhf15ahT1GRMIE4uEOxsg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/dFhf15ahT1GRMIE4uEOxsg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/dFhf15ahT1GRMIE4uEOxsg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/8871696334d483e20d941a5e3596ad13cf88082f1694aa3ddfcf11bb5b29c1da32941efec2b861545efd32f86a1ddd5e14d4b2334aacb4f54d93fd5ab7742cf8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/207e58f266596393cd1648badbb8e8836a34472c4eb6cc4a9b2eb80f3554d1c77301df2d27f782a56e1d102db683d96dd12bf9a4a5ecbb21cfe48963b825e80c"}' symbols_url: 'https://queue.taskcluster.net/v1/task/dFhf15ahT1GRMIE4uEOxsg/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-20 12:13:56.477562) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 12:13:56.477893) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-260 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-260 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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-260 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 12:13:56.594730) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-20 12:13:56.595084) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-20 12:13:57.334072) ========= ========= Total master_lag: 1.59 =========