builder: mozilla-aurora_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-233 starttime: 1462784521.54 results: success (0) buildid: 20160509005049 builduid: 41dbd660830c4270b4520649f25740b3 revision: 307b5eca8726f6a72a1d69ba76630a6dbf402477 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-09 02:02:01.544097) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-09 02:02:01.544575) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-09 02:02:01.544876) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-09 02:02:01.694498) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-09 02:02:01.694969) ========= '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-233 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-233 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-233 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 --02:02:01-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 11.05 MB/s 02:02:02 (11.05 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.307000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-09 02:02:03.039316) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-05-09 02:02:03.039656) ========= '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-233 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-233 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-233 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.204000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-05-09 02:02:07.252113) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-09 02:02:07.252562) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 307b5eca8726f6a72a1d69ba76630a6dbf402477 --destination scripts --debug' in dir C:\\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 307b5eca8726f6a72a1d69ba76630a6dbf402477 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-233 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-233 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-233 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-05-09 02:02:06,905 truncating revision to first 12 chars 2016-05-09 02:02:06,905 Setting DEBUG logging. 2016-05-09 02:02:06,905 attempt 1/10 2016-05-09 02:02:06,905 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/307b5eca8726?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-09 02:02:08,088 unpacking tar archive at: mozilla-aurora-307b5eca8726/testing/mozharness/ program finished with exit code 0 elapsedTime=2.078000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-09 02:02:09.402857) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-09 02:02:09.403296) ========= script_repo_revision: 307b5eca8726f6a72a1d69ba76630a6dbf402477 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-09 02:02:09.403834) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-09 02:02:09.404215) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-09 02:02:09.426543) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 54 secs) (at 2016-05-09 02:02:09.426886) ========= '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-aurora' '--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-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-233 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-233 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-233 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 02:02:09 INFO - MultiFileLogger online at 20160509 02:02:09 in C:\slave\test 02:02:09 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-aurora --download-symbols true 02:02:09 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 02:02:09 INFO - {'append_to_log': False, 02:02:09 INFO - 'base_work_dir': 'C:\\slave\\test', 02:02:09 INFO - 'blob_upload_branch': 'mozilla-aurora', 02:02:09 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 02:02:09 INFO - 'buildbot_json_path': 'buildprops.json', 02:02:09 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 02:02:09 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 02:02:09 INFO - 'download_minidump_stackwalk': True, 02:02:09 INFO - 'download_symbols': 'true', 02:02:09 INFO - 'e10s': False, 02:02:09 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 02:02:09 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 02:02:09 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 02:02:09 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 02:02:09 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 02:02:09 INFO - 'C:/mozilla-build/tooltool.py'), 02:02:09 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 02:02:09 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 02:02:09 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 02:02:09 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 02:02:09 INFO - 'log_level': 'info', 02:02:09 INFO - 'log_to_console': True, 02:02:09 INFO - 'opt_config_files': (), 02:02:09 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 02:02:09 INFO - '--processes=1', 02:02:09 INFO - '--config=%(test_path)s/wptrunner.ini', 02:02:09 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 02:02:09 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 02:02:09 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 02:02:09 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 02:02:09 INFO - 'pip_index': False, 02:02:09 INFO - 'require_test_zip': True, 02:02:09 INFO - 'test_type': ('testharness',), 02:02:09 INFO - 'this_chunk': '1', 02:02:09 INFO - 'total_chunks': '10', 02:02:09 INFO - 'virtualenv_path': 'venv', 02:02:09 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 02:02:09 INFO - 'work_dir': 'build'} 02:02:09 INFO - ##### 02:02:09 INFO - ##### Running clobber step. 02:02:09 INFO - ##### 02:02:09 INFO - Running pre-action listener: _resource_record_pre_action 02:02:09 INFO - Running main action method: clobber 02:02:09 INFO - rmtree: C:\slave\test\build 02:02:09 INFO - Using _rmtree_windows ... 02:02:09 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 02:05:17 INFO - Running post-action listener: _resource_record_post_action 02:05:17 INFO - ##### 02:05:17 INFO - ##### Running read-buildbot-config step. 02:05:17 INFO - ##### 02:05:17 INFO - Running pre-action listener: _resource_record_pre_action 02:05:17 INFO - Running main action method: read_buildbot_config 02:05:17 INFO - Using buildbot properties: 02:05:17 INFO - { 02:05:17 INFO - "project": "", 02:05:17 INFO - "product": "firefox", 02:05:17 INFO - "script_repo_revision": "production", 02:05:17 INFO - "scheduler": "tests-mozilla-aurora-win7_ix-debug-unittest", 02:05:17 INFO - "repository": "", 02:05:17 INFO - "buildername": "Windows 7 32-bit mozilla-aurora debug test web-platform-tests-1", 02:05:17 INFO - "buildid": "20160509005049", 02:05:17 INFO - "pgo_build": "False", 02:05:17 INFO - "basedir": "C:\\slave\\test", 02:05:17 INFO - "buildnumber": 11, 02:05:17 INFO - "slavename": "t-w732-ix-233", 02:05:17 INFO - "revision": "307b5eca8726f6a72a1d69ba76630a6dbf402477", 02:05:17 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 02:05:17 INFO - "platform": "win32", 02:05:17 INFO - "branch": "mozilla-aurora", 02:05:17 INFO - "repo_path": "releases/mozilla-aurora", 02:05:17 INFO - "moz_repo_path": "", 02:05:17 INFO - "stage_platform": "win32", 02:05:17 INFO - "builduid": "41dbd660830c4270b4520649f25740b3", 02:05:17 INFO - "slavebuilddir": "test" 02:05:17 INFO - } 02:05:17 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Nu5NWCQDQGmSInN-9Xc_Wg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 02:05:17 INFO - Found installer url https://queue.taskcluster.net/v1/task/Nu5NWCQDQGmSInN-9Xc_Wg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 02:05:17 INFO - Running post-action listener: _resource_record_post_action 02:05:17 INFO - ##### 02:05:17 INFO - ##### Running download-and-extract step. 02:05:17 INFO - ##### 02:05:17 INFO - Running pre-action listener: _resource_record_pre_action 02:05:17 INFO - Running main action method: download_and_extract 02:05:17 INFO - mkdir: C:\slave\test\build\tests 02:05:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:05:17 INFO - https://queue.taskcluster.net/v1/task/Nu5NWCQDQGmSInN-9Xc_Wg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 02:05:17 INFO - trying https://queue.taskcluster.net/v1/task/Nu5NWCQDQGmSInN-9Xc_Wg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 02:05:17 INFO - Downloading https://queue.taskcluster.net/v1/task/Nu5NWCQDQGmSInN-9Xc_Wg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 02:05:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Nu5NWCQDQGmSInN-9Xc_Wg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 02:05:18 INFO - Downloaded 1274 bytes. 02:05:18 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 02:05:18 INFO - Using the following test package requirements: 02:05:18 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 02:05:18 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:05:18 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 02:05:18 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:05:18 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 02:05:18 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:05:18 INFO - u'jsshell-win32.zip'], 02:05:18 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:05:18 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 02:05:18 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 02:05:18 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:05:18 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 02:05:18 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:05:18 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 02:05:18 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:05:18 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 02:05:18 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:05:18 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 02:05:18 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 02:05:18 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')]} 02:05:18 INFO - https://queue.taskcluster.net/v1/task/Nu5NWCQDQGmSInN-9Xc_Wg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 02:05:18 INFO - trying https://queue.taskcluster.net/v1/task/Nu5NWCQDQGmSInN-9Xc_Wg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 02:05:18 INFO - Downloading https://queue.taskcluster.net/v1/task/Nu5NWCQDQGmSInN-9Xc_Wg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 02:05:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Nu5NWCQDQGmSInN-9Xc_Wg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 02:05:20 INFO - Downloaded 20642150 bytes. 02:05:20 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:05:20 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:05:22 INFO - caution: filename not matched: web-platform/* 02:05:22 INFO - Return code: 11 02:05:22 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')]} 02:05:22 INFO - https://queue.taskcluster.net/v1/task/Nu5NWCQDQGmSInN-9Xc_Wg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 02:05:22 INFO - trying https://queue.taskcluster.net/v1/task/Nu5NWCQDQGmSInN-9Xc_Wg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 02:05:22 INFO - Downloading https://queue.taskcluster.net/v1/task/Nu5NWCQDQGmSInN-9Xc_Wg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 02:05:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Nu5NWCQDQGmSInN-9Xc_Wg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 02:05:24 INFO - Downloaded 36408673 bytes. 02:05:24 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:05:24 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:06:08 INFO - caution: filename not matched: bin/* 02:06:08 INFO - caution: filename not matched: config/* 02:06:08 INFO - caution: filename not matched: mozbase/* 02:06:08 INFO - caution: filename not matched: marionette/* 02:06:08 INFO - caution: filename not matched: tools/wptserve/* 02:06:08 INFO - Return code: 11 02:06:08 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')]} 02:06:08 INFO - https://queue.taskcluster.net/v1/task/Nu5NWCQDQGmSInN-9Xc_Wg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 02:06:08 INFO - trying https://queue.taskcluster.net/v1/task/Nu5NWCQDQGmSInN-9Xc_Wg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 02:06:08 INFO - Downloading https://queue.taskcluster.net/v1/task/Nu5NWCQDQGmSInN-9Xc_Wg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 02:06:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Nu5NWCQDQGmSInN-9Xc_Wg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 02:06:12 INFO - Downloaded 69605408 bytes. 02:06:12 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Nu5NWCQDQGmSInN-9Xc_Wg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 02:06:12 INFO - mkdir: C:\slave\test\properties 02:06:12 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 02:06:12 INFO - Writing to file C:\slave\test\properties\build_url 02:06:12 INFO - Contents: 02:06:12 INFO - build_url:https://queue.taskcluster.net/v1/task/Nu5NWCQDQGmSInN-9Xc_Wg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 02:06:12 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Nu5NWCQDQGmSInN-9Xc_Wg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 02:06:12 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 02:06:12 INFO - Writing to file C:\slave\test\properties\symbols_url 02:06:12 INFO - Contents: 02:06:12 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Nu5NWCQDQGmSInN-9Xc_Wg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 02:06:12 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')]} 02:06:12 INFO - https://queue.taskcluster.net/v1/task/Nu5NWCQDQGmSInN-9Xc_Wg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 02:06:12 INFO - trying https://queue.taskcluster.net/v1/task/Nu5NWCQDQGmSInN-9Xc_Wg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 02:06:12 INFO - Downloading https://queue.taskcluster.net/v1/task/Nu5NWCQDQGmSInN-9Xc_Wg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 02:06:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Nu5NWCQDQGmSInN-9Xc_Wg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 02:06:14 INFO - Downloaded 58416673 bytes. 02:06:14 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 02:06:14 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 02:06:18 INFO - Return code: 0 02:06:18 INFO - Running post-action listener: _resource_record_post_action 02:06:18 INFO - Running post-action listener: set_extra_try_arguments 02:06:18 INFO - ##### 02:06:18 INFO - ##### Running create-virtualenv step. 02:06:18 INFO - ##### 02:06:18 INFO - Running pre-action listener: _pre_create_virtualenv 02:06:18 INFO - Running pre-action listener: _resource_record_pre_action 02:06:18 INFO - Running main action method: create_virtualenv 02:06:18 INFO - Creating virtualenv C:\slave\test\build\venv 02:06:18 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 02:06:18 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 02:06:24 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 02:06:29 INFO - Installing distribute......................................................................................................................................................................................done. 02:06:30 INFO - Return code: 0 02:06:30 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 02:06:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:06:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:06:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:06:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:06:30 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x018F86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C65200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018B60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BDC368>, '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 0x0187AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C710C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-233', 'USERDOMAIN': 'T-W732-IX-233', '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-233', '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 02:06:30 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 02:06:30 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 02:06:30 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:06:30 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:06:30 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:06:30 INFO - 'COMPUTERNAME': 'T-W732-IX-233', 02:06:30 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:06:30 INFO - 'DCLOCATION': 'SCL3', 02:06:30 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:06:30 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:06:30 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:06:30 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:06:30 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:06:30 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:06:30 INFO - 'HOMEDRIVE': 'C:', 02:06:30 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:06:30 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:06:30 INFO - 'KTS_VERSION': '1.19c', 02:06:30 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:06:30 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:06:30 INFO - 'LOGONSERVER': '\\\\T-W732-IX-233', 02:06:30 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:06:30 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:06:30 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:06:30 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:06:30 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:06:30 INFO - 'MOZ_AIRBAG': '1', 02:06:30 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:06:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:06:30 INFO - 'MOZ_MSVCVERSION': '8', 02:06:30 INFO - 'MOZ_NO_REMOTE': '1', 02:06:30 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:06:30 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:06:30 INFO - 'NO_EM_RESTART': '1', 02:06:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:06:30 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:06:30 INFO - 'OS': 'Windows_NT', 02:06:30 INFO - 'OURDRIVE': 'C:', 02:06:30 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 02:06:30 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:06:30 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:06:30 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:06:30 INFO - 'PROCESSOR_LEVEL': '6', 02:06:30 INFO - 'PROCESSOR_REVISION': '1e05', 02:06:30 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:06:30 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:06:30 INFO - 'PROMPT': '$P$G', 02:06:30 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:06:30 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:06:30 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:06:30 INFO - 'PWD': 'C:\\slave\\test', 02:06:30 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:06:30 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:06:30 INFO - 'SYSTEMDRIVE': 'C:', 02:06:30 INFO - 'SYSTEMROOT': 'C:\\windows', 02:06:30 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:06:30 INFO - 'TEST1': 'testie', 02:06:30 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:06:30 INFO - 'USERDOMAIN': 'T-W732-IX-233', 02:06:30 INFO - 'USERNAME': 'cltbld', 02:06:30 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:06:30 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:06:30 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:06:30 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:06:30 INFO - 'WINDIR': 'C:\\windows', 02:06:30 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:06:30 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:06:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:06:31 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:06:31 INFO - Downloading/unpacking psutil>=0.7.1 02:06:32 INFO - Running setup.py egg_info for package psutil 02:06:32 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:06:32 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:06:32 INFO - Installing collected packages: psutil 02:06:32 INFO - Running setup.py install for psutil 02:06:32 INFO - building 'psutil._psutil_windows' extension 02:06:32 INFO - error: Unable to find vcvarsall.bat 02:06:32 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-tvob1h-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:06:32 INFO - running install 02:06:32 INFO - running build 02:06:32 INFO - running build_py 02:06:32 INFO - creating build 02:06:32 INFO - creating build\lib.win32-2.7 02:06:32 INFO - creating build\lib.win32-2.7\psutil 02:06:32 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 02:06:32 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 02:06:32 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 02:06:32 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 02:06:32 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 02:06:32 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 02:06:32 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 02:06:32 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 02:06:32 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 02:06:32 INFO - running build_ext 02:06:32 INFO - building 'psutil._psutil_windows' extension 02:06:32 INFO - error: Unable to find vcvarsall.bat 02:06:32 INFO - ---------------------------------------- 02:06:32 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-tvob1h-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:06:32 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 02:06:32 WARNING - Return code: 1 02:06:32 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! 02:06:32 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 02:06:32 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')]} 02:06:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:06:32 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')]} 02:06:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:06:32 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 0x018F86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C65200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018B60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BDC368>, '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 0x0187AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C710C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-233', 'USERDOMAIN': 'T-W732-IX-233', '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-233', '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 02:06:32 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 02:06:32 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 02:06:32 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:06:32 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:06:32 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:06:32 INFO - 'COMPUTERNAME': 'T-W732-IX-233', 02:06:32 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:06:32 INFO - 'DCLOCATION': 'SCL3', 02:06:32 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:06:32 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:06:32 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:06:32 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:06:32 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:06:32 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:06:32 INFO - 'HOMEDRIVE': 'C:', 02:06:32 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:06:32 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:06:32 INFO - 'KTS_VERSION': '1.19c', 02:06:32 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:06:32 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:06:32 INFO - 'LOGONSERVER': '\\\\T-W732-IX-233', 02:06:32 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:06:32 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:06:32 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:06:32 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:06:32 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:06:32 INFO - 'MOZ_AIRBAG': '1', 02:06:32 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:06:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:06:32 INFO - 'MOZ_MSVCVERSION': '8', 02:06:32 INFO - 'MOZ_NO_REMOTE': '1', 02:06:32 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:06:32 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:06:32 INFO - 'NO_EM_RESTART': '1', 02:06:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:06:32 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:06:32 INFO - 'OS': 'Windows_NT', 02:06:32 INFO - 'OURDRIVE': 'C:', 02:06:32 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', 02:06:32 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:06:32 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:06:32 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:06:32 INFO - 'PROCESSOR_LEVEL': '6', 02:06:32 INFO - 'PROCESSOR_REVISION': '1e05', 02:06:32 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:06:32 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:06:32 INFO - 'PROMPT': '$P$G', 02:06:32 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:06:32 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:06:32 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:06:32 INFO - 'PWD': 'C:\\slave\\test', 02:06:32 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:06:32 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:06:32 INFO - 'SYSTEMDRIVE': 'C:', 02:06:32 INFO - 'SYSTEMROOT': 'C:\\windows', 02:06:32 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:06:32 INFO - 'TEST1': 'testie', 02:06:32 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:06:32 INFO - 'USERDOMAIN': 'T-W732-IX-233', 02:06:32 INFO - 'USERNAME': 'cltbld', 02:06:32 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:06:32 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:06:32 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:06:32 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:06:32 INFO - 'WINDIR': 'C:\\windows', 02:06:32 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:06:32 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:06:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:06:32 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:06:32 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 02:06:32 INFO - Downloading mozsystemmonitor-0.0.tar.gz 02:06:32 INFO - Running setup.py egg_info for package mozsystemmonitor 02:06:32 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 02:06:32 INFO - Running setup.py egg_info for package psutil 02:06:32 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:06:32 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:06:32 INFO - Installing collected packages: mozsystemmonitor, psutil 02:06:32 INFO - Running setup.py install for mozsystemmonitor 02:06:32 INFO - Running setup.py install for psutil 02:06:32 INFO - building 'psutil._psutil_windows' extension 02:06:32 INFO - error: Unable to find vcvarsall.bat 02:06:32 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-cpqodc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:06:32 INFO - running install 02:06:32 INFO - running build 02:06:32 INFO - running build_py 02:06:32 INFO - running build_ext 02:06:32 INFO - building 'psutil._psutil_windows' extension 02:06:32 INFO - error: Unable to find vcvarsall.bat 02:06:32 INFO - ---------------------------------------- 02:06:32 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-cpqodc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:06:32 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 02:06:32 WARNING - Return code: 1 02:06:32 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! 02:06:32 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 02:06:32 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')]} 02:06:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:06:32 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')]} 02:06:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:06:32 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 0x018F86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C65200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018B60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BDC368>, '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 0x0187AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C710C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-233', 'USERDOMAIN': 'T-W732-IX-233', '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-233', '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 02:06:32 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 02:06:32 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 02:06:32 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:06:32 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:06:32 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:06:32 INFO - 'COMPUTERNAME': 'T-W732-IX-233', 02:06:32 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:06:32 INFO - 'DCLOCATION': 'SCL3', 02:06:32 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:06:32 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:06:32 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:06:32 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:06:32 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:06:32 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:06:32 INFO - 'HOMEDRIVE': 'C:', 02:06:32 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:06:32 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:06:32 INFO - 'KTS_VERSION': '1.19c', 02:06:32 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:06:32 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:06:32 INFO - 'LOGONSERVER': '\\\\T-W732-IX-233', 02:06:32 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:06:32 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:06:32 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:06:32 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:06:32 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:06:32 INFO - 'MOZ_AIRBAG': '1', 02:06:32 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:06:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:06:32 INFO - 'MOZ_MSVCVERSION': '8', 02:06:32 INFO - 'MOZ_NO_REMOTE': '1', 02:06:32 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:06:32 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:06:32 INFO - 'NO_EM_RESTART': '1', 02:06:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:06:32 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:06:32 INFO - 'OS': 'Windows_NT', 02:06:32 INFO - 'OURDRIVE': 'C:', 02:06:32 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', 02:06:32 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:06:32 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:06:32 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:06:32 INFO - 'PROCESSOR_LEVEL': '6', 02:06:32 INFO - 'PROCESSOR_REVISION': '1e05', 02:06:32 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:06:32 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:06:32 INFO - 'PROMPT': '$P$G', 02:06:32 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:06:32 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:06:32 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:06:32 INFO - 'PWD': 'C:\\slave\\test', 02:06:32 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:06:32 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:06:32 INFO - 'SYSTEMDRIVE': 'C:', 02:06:32 INFO - 'SYSTEMROOT': 'C:\\windows', 02:06:32 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:06:32 INFO - 'TEST1': 'testie', 02:06:32 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:06:32 INFO - 'USERDOMAIN': 'T-W732-IX-233', 02:06:32 INFO - 'USERNAME': 'cltbld', 02:06:32 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:06:32 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:06:32 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:06:32 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:06:32 INFO - 'WINDIR': 'C:\\windows', 02:06:32 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:06:32 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:06:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:06:33 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:06:33 INFO - Downloading/unpacking blobuploader==1.2.4 02:06:33 INFO - Downloading blobuploader-1.2.4.tar.gz 02:06:33 INFO - Running setup.py egg_info for package blobuploader 02:06:33 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 02:06:37 INFO - Running setup.py egg_info for package requests 02:06:37 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 02:06:37 INFO - Downloading docopt-0.6.1.tar.gz 02:06:37 INFO - Running setup.py egg_info for package docopt 02:06:37 INFO - Installing collected packages: blobuploader, docopt, requests 02:06:37 INFO - Running setup.py install for blobuploader 02:06:37 INFO - Running setup.py install for docopt 02:06:37 INFO - Running setup.py install for requests 02:06:37 INFO - Successfully installed blobuploader docopt requests 02:06:37 INFO - Cleaning up... 02:06:37 INFO - Return code: 0 02:06:37 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:06:37 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')]} 02:06:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:06:37 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')]} 02:06:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:06:37 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 0x018F86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C65200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018B60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BDC368>, '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 0x0187AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C710C0>, '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-233', 'USERDOMAIN': 'T-W732-IX-233', '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-233', '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 02:06:37 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 02:06:37 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 02:06:37 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:06:37 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:06:37 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:06:37 INFO - 'COMPUTERNAME': 'T-W732-IX-233', 02:06:37 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:06:37 INFO - 'DCLOCATION': 'SCL3', 02:06:37 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:06:37 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:06:37 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:06:37 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:06:37 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:06:37 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:06:37 INFO - 'HOMEDRIVE': 'C:', 02:06:37 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:06:37 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:06:37 INFO - 'KTS_VERSION': '1.19c', 02:06:37 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:06:37 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:06:37 INFO - 'LOGONSERVER': '\\\\T-W732-IX-233', 02:06:37 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:06:37 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:06:37 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:06:37 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:06:37 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:06:37 INFO - 'MOZ_AIRBAG': '1', 02:06:37 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:06:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:06:37 INFO - 'MOZ_MSVCVERSION': '8', 02:06:37 INFO - 'MOZ_NO_REMOTE': '1', 02:06:37 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:06:37 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:06:37 INFO - 'NO_EM_RESTART': '1', 02:06:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:06:37 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:06:37 INFO - 'OS': 'Windows_NT', 02:06:37 INFO - 'OURDRIVE': 'C:', 02:06:37 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', 02:06:37 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:06:37 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:06:37 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:06:37 INFO - 'PROCESSOR_LEVEL': '6', 02:06:37 INFO - 'PROCESSOR_REVISION': '1e05', 02:06:37 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:06:37 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:06:37 INFO - 'PROMPT': '$P$G', 02:06:37 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:06:37 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:06:37 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:06:37 INFO - 'PWD': 'C:\\slave\\test', 02:06:37 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:06:37 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:06:37 INFO - 'SYSTEMDRIVE': 'C:', 02:06:37 INFO - 'SYSTEMROOT': 'C:\\windows', 02:06:37 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:06:37 INFO - 'TEST1': 'testie', 02:06:37 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:06:37 INFO - 'USERDOMAIN': 'T-W732-IX-233', 02:06:37 INFO - 'USERNAME': 'cltbld', 02:06:37 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:06:37 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:06:37 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:06:37 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:06:37 INFO - 'WINDIR': 'C:\\windows', 02:06:37 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:06:37 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:06:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:06:42 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:06:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:06:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:06:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:06:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:06:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:06:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:06:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:06:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:06:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:06:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:06:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:06:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:06:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:06:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:06:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:06:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:06:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:06:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:06:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:06:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:06:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:06:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:06:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:06:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:06:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:06:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:06:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:06:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:06:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:06:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:06:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:06:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:06:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:06:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:06:42 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:06:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:06:42 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:06:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:06:42 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:06:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:06:42 INFO - Unpacking c:\slave\test\build\tests\marionette 02:06:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:06:42 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:06:42 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 02:06:42 INFO - Running setup.py install for browsermob-proxy 02:06:57 INFO - Running setup.py install for manifestparser 02:06:57 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:06:57 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:06:57 INFO - Running setup.py install for marionette-client 02:06:57 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:06:57 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:06:57 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:06:57 INFO - Running setup.py install for marionette-driver 02:06:57 INFO - Running setup.py install for mozcrash 02:06:57 INFO - Running setup.py install for mozdebug 02:06:57 INFO - Running setup.py install for mozdevice 02:06:57 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:06:57 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:06:57 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:06:57 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:06:57 INFO - Running setup.py install for mozfile 02:06:57 INFO - Running setup.py install for mozhttpd 02:06:57 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:06:57 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:06:57 INFO - Running setup.py install for mozinfo 02:06:57 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 02:06:57 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 02:06:57 INFO - Running setup.py install for mozInstall 02:06:57 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:06:57 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:06:57 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:06:57 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:06:57 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:06:57 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:06:57 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:06:57 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:06:57 INFO - Running setup.py install for mozleak 02:06:57 INFO - Running setup.py install for mozlog 02:06:57 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 02:06:57 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 02:06:57 INFO - Running setup.py install for moznetwork 02:06:57 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 02:06:57 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 02:06:57 INFO - Running setup.py install for mozprocess 02:06:57 INFO - Running setup.py install for mozprofile 02:06:57 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:06:57 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:06:57 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:06:57 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:06:57 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:06:57 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:06:57 INFO - Running setup.py install for mozrunner 02:06:57 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:06:57 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:06:57 INFO - Running setup.py install for mozscreenshot 02:06:57 INFO - Running setup.py install for moztest 02:06:57 INFO - Running setup.py install for mozversion 02:06:57 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:06:57 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:06:57 INFO - Running setup.py install for wptserve 02:06:57 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 02:06:57 INFO - Cleaning up... 02:06:57 INFO - Return code: 0 02:06:57 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:06:57 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')]} 02:06:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:06:57 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')]} 02:06:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:06:57 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 0x018F86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C65200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018B60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BDC368>, '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 0x0187AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C710C0>, '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-233', 'USERDOMAIN': 'T-W732-IX-233', '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-233', '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 02:06:57 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 02:06:57 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 02:06:57 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:06:57 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:06:57 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:06:57 INFO - 'COMPUTERNAME': 'T-W732-IX-233', 02:06:57 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:06:57 INFO - 'DCLOCATION': 'SCL3', 02:06:57 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:06:57 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:06:57 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:06:57 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:06:57 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:06:57 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:06:57 INFO - 'HOMEDRIVE': 'C:', 02:06:57 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:06:57 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:06:57 INFO - 'KTS_VERSION': '1.19c', 02:06:57 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:06:57 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:06:57 INFO - 'LOGONSERVER': '\\\\T-W732-IX-233', 02:06:57 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:06:57 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:06:57 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:06:57 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:06:57 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:06:57 INFO - 'MOZ_AIRBAG': '1', 02:06:57 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:06:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:06:57 INFO - 'MOZ_MSVCVERSION': '8', 02:06:57 INFO - 'MOZ_NO_REMOTE': '1', 02:06:57 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:06:57 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:06:57 INFO - 'NO_EM_RESTART': '1', 02:06:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:06:57 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:06:57 INFO - 'OS': 'Windows_NT', 02:06:57 INFO - 'OURDRIVE': 'C:', 02:06:57 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', 02:06:57 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:06:57 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:06:57 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:06:57 INFO - 'PROCESSOR_LEVEL': '6', 02:06:57 INFO - 'PROCESSOR_REVISION': '1e05', 02:06:57 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:06:57 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:06:57 INFO - 'PROMPT': '$P$G', 02:06:57 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:06:57 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:06:57 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:06:57 INFO - 'PWD': 'C:\\slave\\test', 02:06:57 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:06:57 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:06:57 INFO - 'SYSTEMDRIVE': 'C:', 02:06:57 INFO - 'SYSTEMROOT': 'C:\\windows', 02:06:57 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:06:57 INFO - 'TEST1': 'testie', 02:06:57 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:06:57 INFO - 'USERDOMAIN': 'T-W732-IX-233', 02:06:57 INFO - 'USERNAME': 'cltbld', 02:06:57 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:06:57 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:06:57 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:06:57 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:06:57 INFO - 'WINDIR': 'C:\\windows', 02:06:57 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:06:57 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:06:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:07:01 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:07:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:07:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:07:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:07:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:07:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:07:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:07:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:07:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:07:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:07:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:07:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:07:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:07:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:07:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:07:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:07:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:07:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:07:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:07:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:07:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:07:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:07:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:07:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:07:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:07:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:07:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:07:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:07:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:07:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:07:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:07:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:07:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:07:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:07:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:07:01 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:07:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:07:01 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:07:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:07:01 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:07:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:07:01 INFO - Unpacking c:\slave\test\build\tests\marionette 02:07:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:07:01 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:07:01 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)) 02:07:12 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)) 02:07:12 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)) 02:07:12 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)) 02:07:12 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)) 02:07:12 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 02:07:12 INFO - Downloading blessings-1.6.tar.gz 02:07:12 INFO - Running setup.py egg_info for package blessings 02:07:12 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)) 02:07:12 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 02:07:12 INFO - Running setup.py install for blessings 02:07:12 INFO - Running setup.py install for browsermob-proxy 02:07:12 INFO - Running setup.py install for manifestparser 02:07:12 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:07:12 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:07:12 INFO - Running setup.py install for marionette-client 02:07:12 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:07:12 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:07:12 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:07:12 INFO - Running setup.py install for marionette-driver 02:07:12 INFO - Running setup.py install for mozcrash 02:07:12 INFO - Running setup.py install for mozdebug 02:07:12 INFO - Running setup.py install for mozdevice 02:07:12 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:07:12 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:07:12 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:07:12 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:07:12 INFO - Running setup.py install for mozhttpd 02:07:12 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:07:12 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:07:12 INFO - Running setup.py install for mozInstall 02:07:12 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:07:12 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:07:12 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:07:12 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:07:12 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:07:12 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:07:12 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:07:12 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:07:12 INFO - Running setup.py install for mozleak 02:07:12 INFO - Running setup.py install for mozprofile 02:07:12 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:07:12 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:07:12 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:07:12 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:07:12 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:07:12 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:07:12 INFO - Running setup.py install for mozrunner 02:07:12 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:07:12 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:07:14 INFO - Running setup.py install for mozscreenshot 02:07:14 INFO - Running setup.py install for moztest 02:07:14 INFO - Running setup.py install for mozversion 02:07:14 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:07:14 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:07:14 INFO - Running setup.py install for wptserve 02:07:14 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 02:07:14 INFO - Cleaning up... 02:07:14 INFO - Return code: 0 02:07:14 INFO - Done creating virtualenv C:\slave\test\build\venv. 02:07:14 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:07:14 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:07:14 INFO - Reading from file tmpfile_stdout 02:07:14 INFO - Using _rmtree_windows ... 02:07:14 INFO - Using _rmtree_windows ... 02:07:14 INFO - Current package versions: 02:07:14 INFO - blessings == 1.6 02:07:14 INFO - blobuploader == 1.2.4 02:07:14 INFO - browsermob-proxy == 0.6.0 02:07:14 INFO - distribute == 0.6.14 02:07:14 INFO - docopt == 0.6.1 02:07:14 INFO - manifestparser == 1.1 02:07:14 INFO - marionette-client == 2.3.0 02:07:14 INFO - marionette-driver == 1.4.0 02:07:14 INFO - mozInstall == 1.12 02:07:14 INFO - mozcrash == 0.17 02:07:14 INFO - mozdebug == 0.1 02:07:14 INFO - mozdevice == 0.48 02:07:14 INFO - mozfile == 1.2 02:07:14 INFO - mozhttpd == 0.7 02:07:14 INFO - mozinfo == 0.9 02:07:14 INFO - mozleak == 0.1 02:07:14 INFO - mozlog == 3.1 02:07:14 INFO - moznetwork == 0.27 02:07:14 INFO - mozprocess == 0.22 02:07:14 INFO - mozprofile == 0.28 02:07:14 INFO - mozrunner == 6.11 02:07:14 INFO - mozscreenshot == 0.1 02:07:14 INFO - mozsystemmonitor == 0.0 02:07:14 INFO - moztest == 0.7 02:07:14 INFO - mozversion == 1.4 02:07:14 INFO - requests == 1.2.3 02:07:14 INFO - wptserve == 1.4.0 02:07:14 INFO - Running post-action listener: _resource_record_post_action 02:07:14 INFO - Running post-action listener: _start_resource_monitoring 02:07:14 INFO - Starting resource monitoring. 02:07:14 INFO - ##### 02:07:14 INFO - ##### Running pull step. 02:07:14 INFO - ##### 02:07:14 INFO - Running pre-action listener: _resource_record_pre_action 02:07:14 INFO - Running main action method: pull 02:07:14 INFO - Pull has nothing to do! 02:07:14 INFO - Running post-action listener: _resource_record_post_action 02:07:14 INFO - ##### 02:07:14 INFO - ##### Running install step. 02:07:14 INFO - ##### 02:07:14 INFO - Running pre-action listener: _resource_record_pre_action 02:07:14 INFO - Running main action method: install 02:07:14 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:07:14 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:07:14 INFO - Reading from file tmpfile_stdout 02:07:14 INFO - Using _rmtree_windows ... 02:07:14 INFO - Using _rmtree_windows ... 02:07:14 INFO - Detecting whether we're running mozinstall >=1.0... 02:07:14 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 02:07:14 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 02:07:15 INFO - Reading from file tmpfile_stdout 02:07:15 INFO - Output received: 02:07:15 INFO - Usage: mozinstall-script.py [options] installer 02:07:15 INFO - Options: 02:07:15 INFO - -h, --help show this help message and exit 02:07:15 INFO - -d DEST, --destination=DEST 02:07:15 INFO - Directory to install application into. [default: 02:07:15 INFO - "C:\slave\test"] 02:07:15 INFO - --app=APP Application being installed. [default: firefox] 02:07:15 INFO - Using _rmtree_windows ... 02:07:15 INFO - Using _rmtree_windows ... 02:07:15 INFO - mkdir: C:\slave\test\build\application 02:07:15 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.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 02:07:15 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.0a2.en-US.win32.zip --destination C:\slave\test\build\application 02:07:17 INFO - Reading from file tmpfile_stdout 02:07:17 INFO - Output received: 02:07:17 INFO - C:\slave\test\build\application\firefox\firefox.exe 02:07:17 INFO - Using _rmtree_windows ... 02:07:17 INFO - Using _rmtree_windows ... 02:07:17 INFO - Running post-action listener: _resource_record_post_action 02:07:17 INFO - ##### 02:07:17 INFO - ##### Running run-tests step. 02:07:17 INFO - ##### 02:07:17 INFO - Running pre-action listener: _resource_record_pre_action 02:07:17 INFO - Running main action method: run_tests 02:07:17 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 02:07:17 INFO - Minidump filename unknown. Determining based upon platform and architecture. 02:07:17 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 02:07:17 INFO - grabbing minidump binary from tooltool 02:07:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:07:17 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 0x01BDC368>, '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 0x0187AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C710C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 02:07:17 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 02:07:17 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 02:07:17 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 02:07:18 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp4ynieo 02:07:18 INFO - INFO - File integrity verified, renaming tmp4ynieo to win32-minidump_stackwalk.exe 02:07:18 INFO - Return code: 0 02:07:18 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 02:07:18 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 02:07:18 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/Nu5NWCQDQGmSInN-9Xc_Wg/artifacts/public/build/firefox-48.0a2.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 02:07:18 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/Nu5NWCQDQGmSInN-9Xc_Wg/artifacts/public/build/firefox-48.0a2.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 02:07:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:07:18 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:07:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:07:18 INFO - 'COMPUTERNAME': 'T-W732-IX-233', 02:07:18 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:07:18 INFO - 'DCLOCATION': 'SCL3', 02:07:18 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:07:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:07:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:07:18 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:07:18 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:07:18 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:07:18 INFO - 'HOMEDRIVE': 'C:', 02:07:18 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:07:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:07:18 INFO - 'KTS_VERSION': '1.19c', 02:07:18 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:07:18 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:07:18 INFO - 'LOGONSERVER': '\\\\T-W732-IX-233', 02:07:18 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 02:07:18 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:07:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:07:18 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:07:18 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:07:18 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:07:18 INFO - 'MOZ_AIRBAG': '1', 02:07:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:07:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:07:18 INFO - 'MOZ_MSVCVERSION': '8', 02:07:18 INFO - 'MOZ_NO_REMOTE': '1', 02:07:18 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:07:18 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:07:18 INFO - 'NO_EM_RESTART': '1', 02:07:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:07:18 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:07:18 INFO - 'OS': 'Windows_NT', 02:07:18 INFO - 'OURDRIVE': 'C:', 02:07:18 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', 02:07:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:07:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:07:18 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:07:18 INFO - 'PROCESSOR_LEVEL': '6', 02:07:18 INFO - 'PROCESSOR_REVISION': '1e05', 02:07:18 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:07:18 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:07:18 INFO - 'PROMPT': '$P$G', 02:07:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:07:18 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:07:18 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:07:18 INFO - 'PWD': 'C:\\slave\\test', 02:07:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:07:18 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:07:18 INFO - 'SYSTEMDRIVE': 'C:', 02:07:18 INFO - 'SYSTEMROOT': 'C:\\windows', 02:07:18 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:07:18 INFO - 'TEST1': 'testie', 02:07:18 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:07:18 INFO - 'USERDOMAIN': 'T-W732-IX-233', 02:07:18 INFO - 'USERNAME': 'cltbld', 02:07:18 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:07:18 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:07:18 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:07:18 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:07:18 INFO - 'WINDIR': 'C:\\windows', 02:07:18 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:07:18 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:07:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:07:18 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/Nu5NWCQDQGmSInN-9Xc_Wg/artifacts/public/build/firefox-48.0a2.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 02:07:20 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 02:07:20 INFO - import pkg_resources 02:07:22 INFO - Using 1 client processes 02:07:24 INFO - SUITE-START | Running 778 tests 02:07:24 INFO - Running testharness tests 02:07:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 02:07:24 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 02:07:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 02:07:24 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 02:07:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 02:07:24 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 02:07:25 INFO - Setting up ssl 02:07:25 INFO - PROCESS | certutil | 02:07:25 INFO - PROCESS | certutil | 02:07:25 INFO - PROCESS | certutil | 02:07:25 INFO - Certificate Nickname Trust Attributes 02:07:25 INFO - SSL,S/MIME,JAR/XPI 02:07:25 INFO - 02:07:25 INFO - web-platform-tests CT,, 02:07:25 INFO - 02:07:25 INFO - Starting runner 02:07:26 INFO - PROCESS | 2848 | [2848] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 02:07:26 INFO - PROCESS | 2848 | [2848] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 02:07:26 INFO - PROCESS | 2848 | [2848] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 02:07:26 INFO - PROCESS | 2848 | [2848] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 02:07:26 INFO - PROCESS | 2848 | [2848] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 02:07:28 INFO - PROCESS | 2848 | 1462784848083 Marionette DEBUG Marionette enabled via build flag and pref 02:07:28 INFO - PROCESS | 2848 | ++DOCSHELL 11102400 == 1 [pid = 2848] [id = 1] 02:07:28 INFO - PROCESS | 2848 | ++DOMWINDOW == 1 (11102800) [pid = 2848] [serial = 1] [outer = 00000000] 02:07:28 INFO - PROCESS | 2848 | [2848] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 02:07:28 INFO - PROCESS | 2848 | ++DOMWINDOW == 2 (11103400) [pid = 2848] [serial = 2] [outer = 11102800] 02:07:29 INFO - PROCESS | 2848 | ++DOCSHELL 113E0000 == 2 [pid = 2848] [id = 2] 02:07:29 INFO - PROCESS | 2848 | ++DOMWINDOW == 3 (113E0400) [pid = 2848] [serial = 3] [outer = 00000000] 02:07:29 INFO - PROCESS | 2848 | [2848] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 02:07:29 INFO - PROCESS | 2848 | ++DOMWINDOW == 4 (113E1000) [pid = 2848] [serial = 4] [outer = 113E0400] 02:07:29 INFO - PROCESS | 2848 | 1462784849778 Marionette INFO Listening on port 2828 02:07:31 INFO - PROCESS | 2848 | 1462784851232 Marionette DEBUG Marionette enabled via command-line flag 02:07:31 INFO - PROCESS | 2848 | [2848] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 02:07:31 INFO - PROCESS | 2848 | [2848] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 02:07:31 INFO - PROCESS | 2848 | ++DOCSHELL 14A16000 == 3 [pid = 2848] [id = 3] 02:07:31 INFO - PROCESS | 2848 | ++DOMWINDOW == 5 (14A1E000) [pid = 2848] [serial = 5] [outer = 00000000] 02:07:31 INFO - PROCESS | 2848 | [2848] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 02:07:31 INFO - PROCESS | 2848 | ++DOMWINDOW == 6 (14A1EC00) [pid = 2848] [serial = 6] [outer = 14A1E000] 02:07:31 INFO - PROCESS | 2848 | [2848] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 02:07:32 INFO - PROCESS | 2848 | ++DOMWINDOW == 7 (14B0AC00) [pid = 2848] [serial = 7] [outer = 113E0400] 02:07:32 INFO - PROCESS | 2848 | [2848] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:07:32 INFO - PROCESS | 2848 | 1462784852036 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49715 02:07:32 INFO - PROCESS | 2848 | [2848] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:07:32 INFO - PROCESS | 2848 | 1462784852042 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49717 02:07:32 INFO - PROCESS | 2848 | [2848] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:07:32 INFO - PROCESS | 2848 | 1462784852079 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49718 02:07:32 INFO - PROCESS | 2848 | [2848] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:07:32 INFO - PROCESS | 2848 | 1462784852085 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49720 02:07:32 INFO - PROCESS | 2848 | 1462784852088 Marionette DEBUG Closed connection conn0 02:07:32 INFO - PROCESS | 2848 | 1462784852089 Marionette DEBUG Closed connection conn1 02:07:32 INFO - PROCESS | 2848 | 1462784852147 Marionette DEBUG Closed connection conn2 02:07:32 INFO - PROCESS | 2848 | 1462784852204 Marionette DEBUG Closed connection conn3 02:07:32 INFO - PROCESS | 2848 | [2848] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:07:32 INFO - PROCESS | 2848 | 1462784852209 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49721 02:07:32 INFO - PROCESS | 2848 | 1462784852218 Marionette DEBUG Closed connection conn4 02:07:32 INFO - PROCESS | 2848 | [2848] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:07:32 INFO - PROCESS | 2848 | 1462784852227 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49722 02:07:32 INFO - PROCESS | 2848 | ++DOCSHELL 161D3400 == 4 [pid = 2848] [id = 4] 02:07:32 INFO - PROCESS | 2848 | ++DOMWINDOW == 8 (161D3800) [pid = 2848] [serial = 8] [outer = 00000000] 02:07:32 INFO - PROCESS | 2848 | ++DOMWINDOW == 9 (16BF7800) [pid = 2848] [serial = 9] [outer = 161D3800] 02:07:32 INFO - PROCESS | 2848 | ++DOMWINDOW == 10 (16BFC800) [pid = 2848] [serial = 10] [outer = 161D3800] 02:07:32 INFO - PROCESS | 2848 | 1462784852370 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 02:07:32 INFO - PROCESS | 2848 | 1462784852376 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160509005049","device":"desktop","version":"48.0a2"} 02:07:33 INFO - PROCESS | 2848 | [2848] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 02:07:33 INFO - PROCESS | 2848 | [2848] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 02:07:33 INFO - PROCESS | 2848 | [2848] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:07:34 INFO - PROCESS | 2848 | ++DOCSHELL 1855C800 == 5 [pid = 2848] [id = 5] 02:07:34 INFO - PROCESS | 2848 | ++DOMWINDOW == 11 (1855CC00) [pid = 2848] [serial = 11] [outer = 00000000] 02:07:34 INFO - PROCESS | 2848 | ++DOCSHELL 1895C800 == 6 [pid = 2848] [id = 6] 02:07:34 INFO - PROCESS | 2848 | ++DOMWINDOW == 12 (1895D800) [pid = 2848] [serial = 12] [outer = 00000000] 02:07:34 INFO - PROCESS | 2848 | [2848] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:07:34 INFO - PROCESS | 2848 | ++DOCSHELL 1977DC00 == 7 [pid = 2848] [id = 7] 02:07:34 INFO - PROCESS | 2848 | ++DOMWINDOW == 13 (1977E000) [pid = 2848] [serial = 13] [outer = 00000000] 02:07:34 INFO - PROCESS | 2848 | [2848] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:07:34 INFO - PROCESS | 2848 | [2848] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 02:07:34 INFO - PROCESS | 2848 | ++DOMWINDOW == 14 (19786C00) [pid = 2848] [serial = 14] [outer = 1977E000] 02:07:35 INFO - PROCESS | 2848 | ++DOMWINDOW == 15 (19597C00) [pid = 2848] [serial = 15] [outer = 1855CC00] 02:07:35 INFO - PROCESS | 2848 | ++DOMWINDOW == 16 (19599400) [pid = 2848] [serial = 16] [outer = 1895D800] 02:07:35 INFO - PROCESS | 2848 | ++DOMWINDOW == 17 (1959BC00) [pid = 2848] [serial = 17] [outer = 1977E000] 02:07:35 INFO - PROCESS | 2848 | 1462784855853 Marionette DEBUG loaded listener.js 02:07:35 INFO - PROCESS | 2848 | 1462784855868 Marionette DEBUG loaded listener.js 02:07:36 INFO - PROCESS | 2848 | ++DOMWINDOW == 18 (1BDC1C00) [pid = 2848] [serial = 18] [outer = 1977E000] 02:07:36 INFO - PROCESS | 2848 | 1462784856635 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"be72eb47-7b06-4331-9ab0-82b3f399b88b","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160509005049","device":"desktop","version":"48.0a2","command_id":1}}] 02:07:36 INFO - PROCESS | 2848 | 1462784856829 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}] 02:07:36 INFO - PROCESS | 2848 | 1462784856935 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 02:07:36 INFO - PROCESS | 2848 | 1462784856945 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 02:07:36 INFO - PROCESS | 2848 | [2848] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 02:07:37 INFO - PROCESS | 2848 | [2848] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:07:37 INFO - PROCESS | 2848 | ++DOMWINDOW == 19 (1CA53400) [pid = 2848] [serial = 19] [outer = 1977E000] 02:07:37 INFO - PROCESS | 2848 | 1462784857839 Marionette TRACE conn5 <- [1,3,null,{}] 02:07:37 INFO - PROCESS | 2848 | [2848] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:07:37 INFO - PROCESS | 2848 | 1462784857860 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 02:07:37 INFO - PROCESS | 2848 | 1462784857885 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 02:07:37 INFO - PROCESS | 2848 | 1462784857914 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 02:07:37 INFO - PROCESS | 2848 | 1462784857916 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 02:07:37 INFO - PROCESS | 2848 | 1462784857921 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 02:07:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 02:07:37 INFO - PROCESS | 2848 | 1462784857935 Marionette TRACE conn5 <- [1,6,null,{}] 02:07:38 INFO - PROCESS | 2848 | 1462784858035 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}] 02:07:38 INFO - PROCESS | 2848 | 1462784858048 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 02:07:38 INFO - PROCESS | 2848 | 1462784858052 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:38 INFO - PROCESS | 2848 | ++DOCSHELL 1D444800 == 8 [pid = 2848] [id = 8] 02:07:38 INFO - PROCESS | 2848 | ++DOMWINDOW == 20 (1D444C00) [pid = 2848] [serial = 20] [outer = 00000000] 02:07:38 INFO - PROCESS | 2848 | ++DOMWINDOW == 21 (1D531000) [pid = 2848] [serial = 21] [outer = 1D444C00] 02:07:38 INFO - PROCESS | 2848 | 1462784858104 Marionette DEBUG loaded listener.js 02:07:38 INFO - PROCESS | 2848 | ++DOMWINDOW == 22 (1D9E0000) [pid = 2848] [serial = 22] [outer = 1D444C00] 02:07:38 INFO - PROCESS | 2848 | ++DOCSHELL 161CD000 == 9 [pid = 2848] [id = 9] 02:07:38 INFO - PROCESS | 2848 | ++DOMWINDOW == 23 (16B48000) [pid = 2848] [serial = 23] [outer = 00000000] 02:07:38 INFO - PROCESS | 2848 | ++DOMWINDOW == 24 (18F25800) [pid = 2848] [serial = 24] [outer = 16B48000] 02:07:38 INFO - PROCESS | 2848 | 1462784858508 Marionette DEBUG loaded listener.js 02:07:38 INFO - PROCESS | 2848 | ++DOMWINDOW == 25 (1D531C00) [pid = 2848] [serial = 25] [outer = 16B48000] 02:07:38 INFO - PROCESS | 2848 | [2848] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:07:40 INFO - PROCESS | 2848 | --DOCSHELL 161D3400 == 8 [pid = 2848] [id = 4] 02:07:40 INFO - PROCESS | 2848 | --DOCSHELL 11102400 == 7 [pid = 2848] [id = 1] 02:07:40 INFO - PROCESS | 2848 | 1462784860114 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]]]}] 02:07:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 02:07:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 2229ms 02:07:40 INFO - PROCESS | 2848 | 1462784860154 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 02:07:40 INFO - PROCESS | 2848 | 1462784860158 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 02:07:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 02:07:40 INFO - PROCESS | 2848 | 1462784860163 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 02:07:40 INFO - PROCESS | 2848 | 1462784860166 Marionette TRACE conn5 <- [1,10,null,{}] 02:07:40 INFO - PROCESS | 2848 | 1462784860173 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}] 02:07:40 INFO - PROCESS | 2848 | 1462784860266 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 02:07:40 INFO - PROCESS | 2848 | 1462784860274 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:40 INFO - PROCESS | 2848 | ++DOCSHELL 1005A000 == 8 [pid = 2848] [id = 10] 02:07:40 INFO - PROCESS | 2848 | ++DOMWINDOW == 26 (1005A400) [pid = 2848] [serial = 26] [outer = 00000000] 02:07:40 INFO - PROCESS | 2848 | ++DOMWINDOW == 27 (10631800) [pid = 2848] [serial = 27] [outer = 1005A400] 02:07:40 INFO - PROCESS | 2848 | 1462784860323 Marionette DEBUG loaded listener.js 02:07:40 INFO - PROCESS | 2848 | ++DOMWINDOW == 28 (1082E800) [pid = 2848] [serial = 28] [outer = 1005A400] 02:07:40 INFO - PROCESS | 2848 | 1462784860761 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]]]}] 02:07:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 02:07:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 630ms 02:07:40 INFO - PROCESS | 2848 | 1462784860794 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 02:07:40 INFO - PROCESS | 2848 | 1462784860800 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 02:07:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 02:07:40 INFO - PROCESS | 2848 | 1462784860806 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 02:07:40 INFO - PROCESS | 2848 | 1462784860809 Marionette TRACE conn5 <- [1,14,null,{}] 02:07:40 INFO - PROCESS | 2848 | 1462784860813 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}] 02:07:40 INFO - PROCESS | 2848 | 1462784860895 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 02:07:40 INFO - PROCESS | 2848 | 1462784860904 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:40 INFO - PROCESS | 2848 | ++DOCSHELL 108AA800 == 9 [pid = 2848] [id = 11] 02:07:40 INFO - PROCESS | 2848 | ++DOMWINDOW == 29 (108AC800) [pid = 2848] [serial = 29] [outer = 00000000] 02:07:40 INFO - PROCESS | 2848 | ++DOMWINDOW == 30 (11358000) [pid = 2848] [serial = 30] [outer = 108AC800] 02:07:40 INFO - PROCESS | 2848 | 1462784860951 Marionette DEBUG loaded listener.js 02:07:41 INFO - PROCESS | 2848 | ++DOMWINDOW == 31 (113E4000) [pid = 2848] [serial = 31] [outer = 108AC800] 02:07:41 INFO - PROCESS | 2848 | 1462784861371 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]]]}] 02:07:41 INFO - PROCESS | 2848 | ++DOCSHELL 142DA000 == 10 [pid = 2848] [id = 12] 02:07:41 INFO - PROCESS | 2848 | ++DOMWINDOW == 32 (142DA800) [pid = 2848] [serial = 32] [outer = 00000000] 02:07:41 INFO - PROCESS | 2848 | ++DOMWINDOW == 33 (14355000) [pid = 2848] [serial = 33] [outer = 142DA800] 02:07:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 02:07:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 631ms 02:07:41 INFO - PROCESS | 2848 | 1462784861447 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 02:07:41 INFO - PROCESS | 2848 | 1462784861449 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 02:07:41 INFO - PROCESS | 2848 | ++DOMWINDOW == 34 (14791C00) [pid = 2848] [serial = 34] [outer = 142DA800] 02:07:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 02:07:41 INFO - PROCESS | 2848 | ++DOCSHELL 0CE2D800 == 11 [pid = 2848] [id = 13] 02:07:41 INFO - PROCESS | 2848 | ++DOMWINDOW == 35 (141AD400) [pid = 2848] [serial = 35] [outer = 00000000] 02:07:41 INFO - PROCESS | 2848 | ++DOMWINDOW == 36 (148E3800) [pid = 2848] [serial = 36] [outer = 141AD400] 02:07:41 INFO - PROCESS | 2848 | 1462784861514 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 02:07:41 INFO - PROCESS | 2848 | 1462784861517 Marionette TRACE conn5 <- [1,18,null,{}] 02:07:41 INFO - PROCESS | 2848 | ++DOMWINDOW == 37 (14A1C000) [pid = 2848] [serial = 37] [outer = 141AD400] 02:07:41 INFO - PROCESS | 2848 | 1462784861565 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}] 02:07:41 INFO - PROCESS | 2848 | 1462784861709 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 02:07:41 INFO - PROCESS | 2848 | 1462784861751 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:41 INFO - PROCESS | 2848 | ++DOCSHELL 14BE9400 == 12 [pid = 2848] [id = 14] 02:07:41 INFO - PROCESS | 2848 | ++DOMWINDOW == 38 (14BEB000) [pid = 2848] [serial = 38] [outer = 00000000] 02:07:41 INFO - PROCESS | 2848 | ++DOMWINDOW == 39 (161D0C00) [pid = 2848] [serial = 39] [outer = 14BEB000] 02:07:41 INFO - PROCESS | 2848 | 1462784861812 Marionette DEBUG loaded listener.js 02:07:41 INFO - PROCESS | 2848 | ++DOMWINDOW == 40 (16BF7400) [pid = 2848] [serial = 40] [outer = 14BEB000] 02:07:42 INFO - PROCESS | 2848 | 1462784862211 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]]]}] 02:07:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 02:07:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 790ms 02:07:42 INFO - PROCESS | 2848 | 1462784862264 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 02:07:42 INFO - PROCESS | 2848 | 1462784862267 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 02:07:42 INFO - PROCESS | 2848 | 1462784862270 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 02:07:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 02:07:42 INFO - PROCESS | 2848 | 1462784862272 Marionette TRACE conn5 <- [1,22,null,{}] 02:07:42 INFO - PROCESS | 2848 | 1462784862276 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}] 02:07:42 INFO - PROCESS | 2848 | 1462784862352 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 02:07:42 INFO - PROCESS | 2848 | 1462784862358 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:42 INFO - PROCESS | 2848 | ++DOCSHELL 177A6000 == 13 [pid = 2848] [id = 15] 02:07:42 INFO - PROCESS | 2848 | ++DOMWINDOW == 41 (177AB000) [pid = 2848] [serial = 41] [outer = 00000000] 02:07:42 INFO - PROCESS | 2848 | ++DOMWINDOW == 42 (17DCE400) [pid = 2848] [serial = 42] [outer = 177AB000] 02:07:42 INFO - PROCESS | 2848 | 1462784862404 Marionette DEBUG loaded listener.js 02:07:42 INFO - PROCESS | 2848 | ++DOMWINDOW == 43 (18558C00) [pid = 2848] [serial = 43] [outer = 177AB000] 02:07:42 INFO - PROCESS | 2848 | 1462784862819 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]]]}] 02:07:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 02:07:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 571ms 02:07:42 INFO - PROCESS | 2848 | 1462784862844 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 02:07:42 INFO - PROCESS | 2848 | 1462784862846 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 02:07:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 02:07:42 INFO - PROCESS | 2848 | 1462784862849 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 02:07:42 INFO - PROCESS | 2848 | 1462784862851 Marionette TRACE conn5 <- [1,26,null,{}] 02:07:42 INFO - PROCESS | 2848 | 1462784862855 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}] 02:07:42 INFO - PROCESS | 2848 | 1462784862961 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 02:07:42 INFO - PROCESS | 2848 | 1462784862968 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:42 INFO - PROCESS | 2848 | ++DOCSHELL 177A7000 == 14 [pid = 2848] [id = 16] 02:07:42 INFO - PROCESS | 2848 | ++DOMWINDOW == 44 (177A7800) [pid = 2848] [serial = 44] [outer = 00000000] 02:07:43 INFO - PROCESS | 2848 | ++DOMWINDOW == 45 (18559000) [pid = 2848] [serial = 45] [outer = 177A7800] 02:07:43 INFO - PROCESS | 2848 | 1462784863015 Marionette DEBUG loaded listener.js 02:07:43 INFO - PROCESS | 2848 | ++DOMWINDOW == 46 (18B5C800) [pid = 2848] [serial = 46] [outer = 177A7800] 02:07:43 INFO - PROCESS | 2848 | 1462784863416 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]]]}] 02:07:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 02:07:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 02:07:43 INFO - PROCESS | 2848 | 1462784863481 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 02:07:43 INFO - PROCESS | 2848 | 1462784863483 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 02:07:43 INFO - PROCESS | 2848 | 1462784863486 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 02:07:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 02:07:43 INFO - PROCESS | 2848 | 1462784863488 Marionette TRACE conn5 <- [1,30,null,{}] 02:07:43 INFO - PROCESS | 2848 | 1462784863491 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}] 02:07:43 INFO - PROCESS | 2848 | 1462784863599 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 02:07:43 INFO - PROCESS | 2848 | 1462784863613 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:43 INFO - PROCESS | 2848 | ++DOCSHELL 19597800 == 15 [pid = 2848] [id = 17] 02:07:43 INFO - PROCESS | 2848 | ++DOMWINDOW == 47 (1959B400) [pid = 2848] [serial = 47] [outer = 00000000] 02:07:43 INFO - PROCESS | 2848 | ++DOMWINDOW == 48 (19DE1800) [pid = 2848] [serial = 48] [outer = 1959B400] 02:07:43 INFO - PROCESS | 2848 | 1462784863661 Marionette DEBUG loaded listener.js 02:07:43 INFO - PROCESS | 2848 | ++DOMWINDOW == 49 (1A392400) [pid = 2848] [serial = 49] [outer = 1959B400] 02:07:44 INFO - PROCESS | 2848 | 1462784864052 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]]]}] 02:07:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 02:07:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 631ms 02:07:44 INFO - PROCESS | 2848 | 1462784864120 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 02:07:44 INFO - PROCESS | 2848 | 1462784864123 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 02:07:44 INFO - PROCESS | 2848 | 1462784864126 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 02:07:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 02:07:44 INFO - PROCESS | 2848 | 1462784864128 Marionette TRACE conn5 <- [1,34,null,{}] 02:07:44 INFO - PROCESS | 2848 | 1462784864131 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}] 02:07:44 INFO - PROCESS | 2848 | 1462784864203 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 02:07:44 INFO - PROCESS | 2848 | 1462784864210 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:44 INFO - PROCESS | 2848 | ++DOCSHELL 19FC4C00 == 16 [pid = 2848] [id = 18] 02:07:44 INFO - PROCESS | 2848 | ++DOMWINDOW == 50 (1A393C00) [pid = 2848] [serial = 50] [outer = 00000000] 02:07:44 INFO - PROCESS | 2848 | ++DOMWINDOW == 51 (1AB93800) [pid = 2848] [serial = 51] [outer = 1A393C00] 02:07:44 INFO - PROCESS | 2848 | 1462784864255 Marionette DEBUG loaded listener.js 02:07:44 INFO - PROCESS | 2848 | ++DOMWINDOW == 52 (1B0E2000) [pid = 2848] [serial = 52] [outer = 1A393C00] 02:07:44 INFO - PROCESS | 2848 | 1462784864652 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]]]}] 02:07:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 02:07:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 02:07:44 INFO - PROCESS | 2848 | 1462784864712 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 02:07:44 INFO - PROCESS | 2848 | 1462784864714 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 02:07:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 02:07:44 INFO - PROCESS | 2848 | 1462784864718 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 02:07:44 INFO - PROCESS | 2848 | 1462784864720 Marionette TRACE conn5 <- [1,38,null,{}] 02:07:44 INFO - PROCESS | 2848 | 1462784864728 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}] 02:07:44 INFO - PROCESS | 2848 | 1462784864813 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 02:07:44 INFO - PROCESS | 2848 | 1462784864820 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:44 INFO - PROCESS | 2848 | ++DOCSHELL 1BDBCC00 == 17 [pid = 2848] [id = 19] 02:07:44 INFO - PROCESS | 2848 | ++DOMWINDOW == 53 (1BDC3400) [pid = 2848] [serial = 53] [outer = 00000000] 02:07:44 INFO - PROCESS | 2848 | ++DOMWINDOW == 54 (1C0D7000) [pid = 2848] [serial = 54] [outer = 1BDC3400] 02:07:44 INFO - PROCESS | 2848 | 1462784864867 Marionette DEBUG loaded listener.js 02:07:44 INFO - PROCESS | 2848 | ++DOMWINDOW == 55 (1C5C9400) [pid = 2848] [serial = 55] [outer = 1BDC3400] 02:07:45 INFO - PROCESS | 2848 | 1462784865252 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]]]}] 02:07:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 02:07:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 590ms 02:07:45 INFO - PROCESS | 2848 | 1462784865313 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 02:07:45 INFO - PROCESS | 2848 | 1462784865315 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 02:07:45 INFO - PROCESS | 2848 | 1462784865318 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 02:07:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 02:07:45 INFO - PROCESS | 2848 | 1462784865320 Marionette TRACE conn5 <- [1,42,null,{}] 02:07:45 INFO - PROCESS | 2848 | 1462784865323 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}] 02:07:45 INFO - PROCESS | 2848 | 1462784865401 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 02:07:45 INFO - PROCESS | 2848 | 1462784865407 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:45 INFO - PROCESS | 2848 | ++DOCSHELL 14BE9000 == 18 [pid = 2848] [id = 20] 02:07:45 INFO - PROCESS | 2848 | ++DOMWINDOW == 56 (1707B400) [pid = 2848] [serial = 56] [outer = 00000000] 02:07:45 INFO - PROCESS | 2848 | ++DOMWINDOW == 57 (1707FC00) [pid = 2848] [serial = 57] [outer = 1707B400] 02:07:45 INFO - PROCESS | 2848 | 1462784865452 Marionette DEBUG loaded listener.js 02:07:45 INFO - PROCESS | 2848 | ++DOMWINDOW == 58 (17080800) [pid = 2848] [serial = 58] [outer = 1707B400] 02:07:45 INFO - PROCESS | 2848 | 1462784865945 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]]]}] 02:07:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 02:07:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 671ms 02:07:46 INFO - PROCESS | 2848 | 1462784865991 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 02:07:46 INFO - PROCESS | 2848 | 1462784865993 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 02:07:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 02:07:46 INFO - PROCESS | 2848 | 1462784865996 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 02:07:46 INFO - PROCESS | 2848 | 1462784865998 Marionette TRACE conn5 <- [1,46,null,{}] 02:07:46 INFO - PROCESS | 2848 | 1462784866001 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}] 02:07:46 INFO - PROCESS | 2848 | 1462784866081 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 02:07:46 INFO - PROCESS | 2848 | 1462784866090 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:46 INFO - PROCESS | 2848 | ++DOCSHELL 1BDBB400 == 19 [pid = 2848] [id = 21] 02:07:46 INFO - PROCESS | 2848 | ++DOMWINDOW == 59 (1BDC3C00) [pid = 2848] [serial = 59] [outer = 00000000] 02:07:46 INFO - PROCESS | 2848 | ++DOMWINDOW == 60 (1CAC2C00) [pid = 2848] [serial = 60] [outer = 1BDC3C00] 02:07:46 INFO - PROCESS | 2848 | 1462784866135 Marionette DEBUG loaded listener.js 02:07:46 INFO - PROCESS | 2848 | ++DOMWINDOW == 61 (1DF14C00) [pid = 2848] [serial = 61] [outer = 1BDC3C00] 02:07:46 INFO - PROCESS | 2848 | 1462784866537 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]]]}] 02:07:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 02:07:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 02:07:46 INFO - PROCESS | 2848 | 1462784866576 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 02:07:46 INFO - PROCESS | 2848 | 1462784866578 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 02:07:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 02:07:46 INFO - PROCESS | 2848 | 1462784866581 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 02:07:46 INFO - PROCESS | 2848 | 1462784866584 Marionette TRACE conn5 <- [1,50,null,{}] 02:07:46 INFO - PROCESS | 2848 | 1462784866591 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}] 02:07:46 INFO - PROCESS | 2848 | 1462784866692 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 02:07:46 INFO - PROCESS | 2848 | 1462784866723 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:46 INFO - PROCESS | 2848 | ++DOCSHELL 19D8E800 == 20 [pid = 2848] [id = 22] 02:07:46 INFO - PROCESS | 2848 | ++DOMWINDOW == 62 (19D8EC00) [pid = 2848] [serial = 62] [outer = 00000000] 02:07:46 INFO - PROCESS | 2848 | ++DOMWINDOW == 63 (1D9E6C00) [pid = 2848] [serial = 63] [outer = 19D8EC00] 02:07:46 INFO - PROCESS | 2848 | 1462784866777 Marionette DEBUG loaded listener.js 02:07:46 INFO - PROCESS | 2848 | ++DOMWINDOW == 64 (1DF6C000) [pid = 2848] [serial = 64] [outer = 19D8EC00] 02:07:47 INFO - PROCESS | 2848 | 1462784867175 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]]]}] 02:07:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 02:07:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 631ms 02:07:47 INFO - PROCESS | 2848 | 1462784867212 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 02:07:47 INFO - PROCESS | 2848 | 1462784867214 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 02:07:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 02:07:47 INFO - PROCESS | 2848 | 1462784867218 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 02:07:47 INFO - PROCESS | 2848 | 1462784867221 Marionette TRACE conn5 <- [1,54,null,{}] 02:07:47 INFO - PROCESS | 2848 | 1462784867224 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}] 02:07:47 INFO - PROCESS | 2848 | --DOCSHELL 1D444800 == 19 [pid = 2848] [id = 8] 02:07:47 INFO - PROCESS | 2848 | 1462784867982 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 02:07:48 INFO - PROCESS | 2848 | 1462784867999 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:48 INFO - PROCESS | 2848 | ++DOCSHELL 0D32F800 == 20 [pid = 2848] [id = 23] 02:07:48 INFO - PROCESS | 2848 | ++DOMWINDOW == 65 (0D380C00) [pid = 2848] [serial = 65] [outer = 00000000] 02:07:48 INFO - PROCESS | 2848 | ++DOMWINDOW == 66 (10056800) [pid = 2848] [serial = 66] [outer = 0D380C00] 02:07:48 INFO - PROCESS | 2848 | 1462784868049 Marionette DEBUG loaded listener.js 02:07:48 INFO - PROCESS | 2848 | ++DOMWINDOW == 67 (10474800) [pid = 2848] [serial = 67] [outer = 0D380C00] 02:07:48 INFO - PROCESS | 2848 | 1462784868509 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]]]}] 02:07:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 02:07:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1321ms 02:07:48 INFO - PROCESS | 2848 | 1462784868541 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 02:07:48 INFO - PROCESS | 2848 | 1462784868545 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 02:07:48 INFO - PROCESS | 2848 | 1462784868549 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 02:07:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 02:07:48 INFO - PROCESS | 2848 | 1462784868552 Marionette TRACE conn5 <- [1,58,null,{}] 02:07:48 INFO - PROCESS | 2848 | 1462784868557 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}] 02:07:48 INFO - PROCESS | 2848 | 1462784868661 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 02:07:48 INFO - PROCESS | 2848 | 1462784868669 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:48 INFO - PROCESS | 2848 | ++DOCSHELL 1110D400 == 21 [pid = 2848] [id = 24] 02:07:48 INFO - PROCESS | 2848 | ++DOMWINDOW == 68 (111F7800) [pid = 2848] [serial = 68] [outer = 00000000] 02:07:48 INFO - PROCESS | 2848 | ++DOMWINDOW == 69 (142E1000) [pid = 2848] [serial = 69] [outer = 111F7800] 02:07:48 INFO - PROCESS | 2848 | 1462784868718 Marionette DEBUG loaded listener.js 02:07:48 INFO - PROCESS | 2848 | ++DOMWINDOW == 70 (1455F800) [pid = 2848] [serial = 70] [outer = 111F7800] 02:07:49 INFO - PROCESS | 2848 | 1462784869149 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]]]}] 02:07:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 02:07:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 630ms 02:07:49 INFO - PROCESS | 2848 | 1462784869186 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 02:07:49 INFO - PROCESS | 2848 | 1462784869189 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 02:07:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 02:07:49 INFO - PROCESS | 2848 | 1462784869193 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 02:07:49 INFO - PROCESS | 2848 | 1462784869195 Marionette TRACE conn5 <- [1,62,null,{}] 02:07:49 INFO - PROCESS | 2848 | 1462784869199 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}] 02:07:49 INFO - PROCESS | 2848 | 1462784869297 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 02:07:49 INFO - PROCESS | 2848 | --DOMWINDOW == 69 (161D3800) [pid = 2848] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:07:49 INFO - PROCESS | 2848 | --DOMWINDOW == 68 (1D444C00) [pid = 2848] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 02:07:49 INFO - PROCESS | 2848 | --DOMWINDOW == 67 (1005A400) [pid = 2848] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 02:07:49 INFO - PROCESS | 2848 | --DOMWINDOW == 66 (108AC800) [pid = 2848] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 02:07:49 INFO - PROCESS | 2848 | --DOMWINDOW == 65 (14BEB000) [pid = 2848] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 02:07:49 INFO - PROCESS | 2848 | --DOMWINDOW == 64 (177AB000) [pid = 2848] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 02:07:49 INFO - PROCESS | 2848 | 1462784869682 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:49 INFO - PROCESS | 2848 | ++DOCSHELL 10050800 == 22 [pid = 2848] [id = 25] 02:07:49 INFO - PROCESS | 2848 | ++DOMWINDOW == 65 (10051400) [pid = 2848] [serial = 71] [outer = 00000000] 02:07:49 INFO - PROCESS | 2848 | ++DOMWINDOW == 66 (1005A400) [pid = 2848] [serial = 72] [outer = 10051400] 02:07:49 INFO - PROCESS | 2848 | 1462784869732 Marionette DEBUG loaded listener.js 02:07:49 INFO - PROCESS | 2848 | ++DOMWINDOW == 67 (14A09400) [pid = 2848] [serial = 73] [outer = 10051400] 02:07:50 INFO - PROCESS | 2848 | 1462784870098 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]]]}] 02:07:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 02:07:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 931ms 02:07:50 INFO - PROCESS | 2848 | 1462784870124 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 02:07:50 INFO - PROCESS | 2848 | 1462784870127 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 02:07:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 02:07:50 INFO - PROCESS | 2848 | 1462784870137 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 02:07:50 INFO - PROCESS | 2848 | 1462784870141 Marionette TRACE conn5 <- [1,66,null,{}] 02:07:50 INFO - PROCESS | 2848 | 1462784870145 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}] 02:07:50 INFO - PROCESS | 2848 | 1462784870227 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 02:07:50 INFO - PROCESS | 2848 | 1462784870286 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:50 INFO - PROCESS | 2848 | ++DOCSHELL 14A12800 == 23 [pid = 2848] [id = 26] 02:07:50 INFO - PROCESS | 2848 | ++DOMWINDOW == 68 (161CF400) [pid = 2848] [serial = 74] [outer = 00000000] 02:07:50 INFO - PROCESS | 2848 | ++DOMWINDOW == 69 (177A5800) [pid = 2848] [serial = 75] [outer = 161CF400] 02:07:50 INFO - PROCESS | 2848 | 1462784870331 Marionette DEBUG loaded listener.js 02:07:50 INFO - PROCESS | 2848 | ++DOMWINDOW == 70 (1853A400) [pid = 2848] [serial = 76] [outer = 161CF400] 02:07:50 INFO - PROCESS | 2848 | 1462784870710 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]]]}] 02:07:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 02:07:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 630ms 02:07:50 INFO - PROCESS | 2848 | 1462784870764 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 02:07:50 INFO - PROCESS | 2848 | 1462784870766 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 02:07:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 02:07:50 INFO - PROCESS | 2848 | 1462784870774 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 02:07:50 INFO - PROCESS | 2848 | 1462784870776 Marionette TRACE conn5 <- [1,70,null,{}] 02:07:50 INFO - PROCESS | 2848 | 1462784870779 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}] 02:07:50 INFO - PROCESS | 2848 | 1462784870855 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 02:07:50 INFO - PROCESS | 2848 | 1462784870861 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:50 INFO - PROCESS | 2848 | ++DOCSHELL 18965800 == 24 [pid = 2848] [id = 27] 02:07:50 INFO - PROCESS | 2848 | ++DOMWINDOW == 71 (18B5B800) [pid = 2848] [serial = 77] [outer = 00000000] 02:07:50 INFO - PROCESS | 2848 | ++DOMWINDOW == 72 (199B2C00) [pid = 2848] [serial = 78] [outer = 18B5B800] 02:07:50 INFO - PROCESS | 2848 | 1462784870909 Marionette DEBUG loaded listener.js 02:07:51 INFO - PROCESS | 2848 | ++DOMWINDOW == 73 (19BCA400) [pid = 2848] [serial = 79] [outer = 18B5B800] 02:07:51 INFO - PROCESS | 2848 | 1462784871324 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]]]}] 02:07:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 02:07:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 571ms 02:07:51 INFO - PROCESS | 2848 | 1462784871343 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 02:07:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 02:07:51 INFO - PROCESS | 2848 | 1462784871345 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 02:07:51 INFO - PROCESS | 2848 | 1462784871348 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 02:07:51 INFO - PROCESS | 2848 | 1462784871350 Marionette TRACE conn5 <- [1,74,null,{}] 02:07:51 INFO - PROCESS | 2848 | 1462784871353 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}] 02:07:51 INFO - PROCESS | 2848 | 1462784871428 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 02:07:51 INFO - PROCESS | 2848 | 1462784871436 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:51 INFO - PROCESS | 2848 | ++DOCSHELL 19D8FC00 == 25 [pid = 2848] [id = 28] 02:07:51 INFO - PROCESS | 2848 | ++DOMWINDOW == 74 (19D90000) [pid = 2848] [serial = 80] [outer = 00000000] 02:07:51 INFO - PROCESS | 2848 | ++DOMWINDOW == 75 (19F96000) [pid = 2848] [serial = 81] [outer = 19D90000] 02:07:51 INFO - PROCESS | 2848 | 1462784871489 Marionette DEBUG loaded listener.js 02:07:51 INFO - PROCESS | 2848 | ++DOMWINDOW == 76 (19FA0000) [pid = 2848] [serial = 82] [outer = 19D90000] 02:07:52 INFO - PROCESS | 2848 | 1462784872075 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]]]}] 02:07:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 02:07:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 771ms 02:07:52 INFO - PROCESS | 2848 | 1462784872121 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 02:07:52 INFO - PROCESS | 2848 | 1462784872127 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 02:07:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 02:07:52 INFO - PROCESS | 2848 | 1462784872131 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 02:07:52 INFO - PROCESS | 2848 | 1462784872136 Marionette TRACE conn5 <- [1,78,null,{}] 02:07:52 INFO - PROCESS | 2848 | 1462784872142 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}] 02:07:52 INFO - PROCESS | 2848 | 1462784872271 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 02:07:52 INFO - PROCESS | 2848 | 1462784872341 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:52 INFO - PROCESS | 2848 | ++DOCSHELL 108E2800 == 26 [pid = 2848] [id = 29] 02:07:52 INFO - PROCESS | 2848 | ++DOMWINDOW == 77 (108E5C00) [pid = 2848] [serial = 83] [outer = 00000000] 02:07:52 INFO - PROCESS | 2848 | ++DOMWINDOW == 78 (14A9F400) [pid = 2848] [serial = 84] [outer = 108E5C00] 02:07:52 INFO - PROCESS | 2848 | 1462784872399 Marionette DEBUG loaded listener.js 02:07:52 INFO - PROCESS | 2848 | ++DOMWINDOW == 79 (161CE800) [pid = 2848] [serial = 85] [outer = 108E5C00] 02:07:52 INFO - PROCESS | 2848 | 1462784872918 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]]]}] 02:07:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 02:07:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 831ms 02:07:52 INFO - PROCESS | 2848 | 1462784872966 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 02:07:52 INFO - PROCESS | 2848 | 1462784872973 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 02:07:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 02:07:52 INFO - PROCESS | 2848 | 1462784872979 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 02:07:52 INFO - PROCESS | 2848 | 1462784872982 Marionette TRACE conn5 <- [1,82,null,{}] 02:07:53 INFO - PROCESS | 2848 | 1462784872986 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}] 02:07:53 INFO - PROCESS | 2848 | 1462784873087 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 02:07:53 INFO - PROCESS | 2848 | 1462784873155 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:53 INFO - PROCESS | 2848 | ++DOCSHELL 177ACC00 == 27 [pid = 2848] [id = 30] 02:07:53 INFO - PROCESS | 2848 | ++DOMWINDOW == 80 (1854D800) [pid = 2848] [serial = 86] [outer = 00000000] 02:07:53 INFO - PROCESS | 2848 | ++DOMWINDOW == 81 (19D88400) [pid = 2848] [serial = 87] [outer = 1854D800] 02:07:53 INFO - PROCESS | 2848 | 1462784873211 Marionette DEBUG loaded listener.js 02:07:53 INFO - PROCESS | 2848 | ++DOMWINDOW == 82 (19D92400) [pid = 2848] [serial = 88] [outer = 1854D800] 02:07:53 INFO - PROCESS | 2848 | 1462784873760 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]]]}] 02:07:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 02:07:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 830ms 02:07:53 INFO - PROCESS | 2848 | 1462784873832 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 02:07:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 02:07:53 INFO - PROCESS | 2848 | 1462784873835 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 02:07:53 INFO - PROCESS | 2848 | 1462784873841 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 02:07:53 INFO - PROCESS | 2848 | 1462784873845 Marionette TRACE conn5 <- [1,86,null,{}] 02:07:53 INFO - PROCESS | 2848 | 1462784873870 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}] 02:07:54 INFO - PROCESS | 2848 | 1462784873999 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 02:07:54 INFO - PROCESS | 2848 | 1462784874041 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:54 INFO - PROCESS | 2848 | ++DOCSHELL 1B0E9800 == 28 [pid = 2848] [id = 31] 02:07:54 INFO - PROCESS | 2848 | ++DOMWINDOW == 83 (1B0EBC00) [pid = 2848] [serial = 89] [outer = 00000000] 02:07:54 INFO - PROCESS | 2848 | ++DOMWINDOW == 84 (1BDB7C00) [pid = 2848] [serial = 90] [outer = 1B0EBC00] 02:07:54 INFO - PROCESS | 2848 | 1462784874099 Marionette DEBUG loaded listener.js 02:07:54 INFO - PROCESS | 2848 | ++DOMWINDOW == 85 (1C0DE800) [pid = 2848] [serial = 91] [outer = 1B0EBC00] 02:07:54 INFO - PROCESS | 2848 | 1462784874609 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]]]}] 02:07:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 02:07:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 831ms 02:07:54 INFO - PROCESS | 2848 | 1462784874669 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 02:07:54 INFO - PROCESS | 2848 | 1462784874672 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 02:07:54 INFO - PROCESS | 2848 | 1462784874675 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 02:07:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 02:07:54 INFO - PROCESS | 2848 | 1462784874677 Marionette TRACE conn5 <- [1,90,null,{}] 02:07:54 INFO - PROCESS | 2848 | 1462784874681 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}] 02:07:54 INFO - PROCESS | 2848 | 1462784874786 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 02:07:54 INFO - PROCESS | 2848 | 1462784874866 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:54 INFO - PROCESS | 2848 | ++DOCSHELL 17DC4800 == 29 [pid = 2848] [id = 32] 02:07:54 INFO - PROCESS | 2848 | ++DOMWINDOW == 86 (19916400) [pid = 2848] [serial = 92] [outer = 00000000] 02:07:54 INFO - PROCESS | 2848 | ++DOMWINDOW == 87 (1991BC00) [pid = 2848] [serial = 93] [outer = 19916400] 02:07:54 INFO - PROCESS | 2848 | 1462784874921 Marionette DEBUG loaded listener.js 02:07:55 INFO - PROCESS | 2848 | ++DOMWINDOW == 88 (1991F400) [pid = 2848] [serial = 94] [outer = 19916400] 02:07:55 INFO - PROCESS | 2848 | 1462784875471 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]]]}] 02:07:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 02:07:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 831ms 02:07:55 INFO - PROCESS | 2848 | 1462784875509 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 02:07:55 INFO - PROCESS | 2848 | 1462784875511 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 02:07:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 02:07:55 INFO - PROCESS | 2848 | 1462784875515 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 02:07:55 INFO - PROCESS | 2848 | 1462784875517 Marionette TRACE conn5 <- [1,94,null,{}] 02:07:55 INFO - PROCESS | 2848 | 1462784875521 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}] 02:07:55 INFO - PROCESS | 2848 | 1462784875681 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 02:07:55 INFO - PROCESS | 2848 | 1462784875768 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:55 INFO - PROCESS | 2848 | ++DOCSHELL 0D289000 == 30 [pid = 2848] [id = 33] 02:07:55 INFO - PROCESS | 2848 | ++DOMWINDOW == 89 (0D324400) [pid = 2848] [serial = 95] [outer = 00000000] 02:07:55 INFO - PROCESS | 2848 | ++DOMWINDOW == 90 (10054400) [pid = 2848] [serial = 96] [outer = 0D324400] 02:07:55 INFO - PROCESS | 2848 | 1462784875818 Marionette DEBUG loaded listener.js 02:07:55 INFO - PROCESS | 2848 | ++DOMWINDOW == 91 (108A7C00) [pid = 2848] [serial = 97] [outer = 0D324400] 02:07:56 INFO - PROCESS | 2848 | --DOMWINDOW == 90 (1D9E0000) [pid = 2848] [serial = 22] [outer = 00000000] [url = about:blank] 02:07:56 INFO - PROCESS | 2848 | --DOMWINDOW == 89 (10631800) [pid = 2848] [serial = 27] [outer = 00000000] [url = about:blank] 02:07:56 INFO - PROCESS | 2848 | --DOMWINDOW == 88 (11358000) [pid = 2848] [serial = 30] [outer = 00000000] [url = about:blank] 02:07:56 INFO - PROCESS | 2848 | --DOMWINDOW == 87 (148E3800) [pid = 2848] [serial = 36] [outer = 00000000] [url = about:blank] 02:07:56 INFO - PROCESS | 2848 | --DOMWINDOW == 86 (161D0C00) [pid = 2848] [serial = 39] [outer = 00000000] [url = about:blank] 02:07:56 INFO - PROCESS | 2848 | --DOMWINDOW == 85 (17DCE400) [pid = 2848] [serial = 42] [outer = 00000000] [url = about:blank] 02:07:56 INFO - PROCESS | 2848 | --DOMWINDOW == 84 (18559000) [pid = 2848] [serial = 45] [outer = 00000000] [url = about:blank] 02:07:56 INFO - PROCESS | 2848 | --DOMWINDOW == 83 (19DE1800) [pid = 2848] [serial = 48] [outer = 00000000] [url = about:blank] 02:07:56 INFO - PROCESS | 2848 | --DOMWINDOW == 82 (1AB93800) [pid = 2848] [serial = 51] [outer = 00000000] [url = about:blank] 02:07:56 INFO - PROCESS | 2848 | --DOMWINDOW == 81 (1C0D7000) [pid = 2848] [serial = 54] [outer = 00000000] [url = about:blank] 02:07:56 INFO - PROCESS | 2848 | --DOMWINDOW == 80 (1707FC00) [pid = 2848] [serial = 57] [outer = 00000000] [url = about:blank] 02:07:56 INFO - PROCESS | 2848 | --DOMWINDOW == 79 (1CAC2C00) [pid = 2848] [serial = 60] [outer = 00000000] [url = about:blank] 02:07:56 INFO - PROCESS | 2848 | --DOMWINDOW == 78 (14355000) [pid = 2848] [serial = 33] [outer = 00000000] [url = about:blank] 02:07:56 INFO - PROCESS | 2848 | --DOMWINDOW == 77 (16BF7400) [pid = 2848] [serial = 40] [outer = 00000000] [url = about:blank] 02:07:56 INFO - PROCESS | 2848 | --DOMWINDOW == 76 (18558C00) [pid = 2848] [serial = 43] [outer = 00000000] [url = about:blank] 02:07:56 INFO - PROCESS | 2848 | --DOMWINDOW == 75 (1082E800) [pid = 2848] [serial = 28] [outer = 00000000] [url = about:blank] 02:07:56 INFO - PROCESS | 2848 | --DOMWINDOW == 74 (113E4000) [pid = 2848] [serial = 31] [outer = 00000000] [url = about:blank] 02:07:56 INFO - PROCESS | 2848 | --DOMWINDOW == 73 (1959BC00) [pid = 2848] [serial = 17] [outer = 00000000] [url = about:blank] 02:07:56 INFO - PROCESS | 2848 | --DOMWINDOW == 72 (19786C00) [pid = 2848] [serial = 14] [outer = 00000000] [url = about:blank] 02:07:56 INFO - PROCESS | 2848 | --DOMWINDOW == 71 (16BF7800) [pid = 2848] [serial = 9] [outer = 00000000] [url = about:blank] 02:07:56 INFO - PROCESS | 2848 | --DOMWINDOW == 70 (16BFC800) [pid = 2848] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:07:56 INFO - PROCESS | 2848 | --DOMWINDOW == 69 (113E1000) [pid = 2848] [serial = 4] [outer = 00000000] [url = about:blank] 02:07:56 INFO - PROCESS | 2848 | --DOMWINDOW == 68 (1D531000) [pid = 2848] [serial = 21] [outer = 00000000] [url = about:blank] 02:07:56 INFO - PROCESS | 2848 | --DOMWINDOW == 67 (18F25800) [pid = 2848] [serial = 24] [outer = 00000000] [url = about:blank] 02:07:56 INFO - PROCESS | 2848 | 1462784876891 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]]]}] 02:07:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 02:07:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1418ms 02:07:56 INFO - PROCESS | 2848 | 1462784876936 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 02:07:56 INFO - PROCESS | 2848 | 1462784876941 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 02:07:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 02:07:56 INFO - PROCESS | 2848 | 1462784876946 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 02:07:56 INFO - PROCESS | 2848 | 1462784876950 Marionette TRACE conn5 <- [1,98,null,{}] 02:07:56 INFO - PROCESS | 2848 | 1462784876957 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}] 02:07:57 INFO - PROCESS | 2848 | 1462784877042 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 02:07:57 INFO - PROCESS | 2848 | 1462784877091 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:57 INFO - PROCESS | 2848 | ++DOCSHELL 108A5C00 == 31 [pid = 2848] [id = 34] 02:07:57 INFO - PROCESS | 2848 | ++DOMWINDOW == 68 (108A6000) [pid = 2848] [serial = 98] [outer = 00000000] 02:07:57 INFO - PROCESS | 2848 | ++DOMWINDOW == 69 (1091F000) [pid = 2848] [serial = 99] [outer = 108A6000] 02:07:57 INFO - PROCESS | 2848 | 1462784877138 Marionette DEBUG loaded listener.js 02:07:57 INFO - PROCESS | 2848 | ++DOMWINDOW == 70 (11110800) [pid = 2848] [serial = 100] [outer = 108A6000] 02:07:57 INFO - PROCESS | 2848 | 1462784877563 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]]]}] 02:07:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 02:07:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 690ms 02:07:57 INFO - PROCESS | 2848 | 1462784877636 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 02:07:57 INFO - PROCESS | 2848 | 1462784877644 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 02:07:57 INFO - PROCESS | 2848 | 1462784877651 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 02:07:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 02:07:57 INFO - PROCESS | 2848 | 1462784877654 Marionette TRACE conn5 <- [1,102,null,{}] 02:07:57 INFO - PROCESS | 2848 | 1462784877658 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}] 02:07:57 INFO - PROCESS | 2848 | 1462784877739 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 02:07:57 INFO - PROCESS | 2848 | 1462784877756 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:57 INFO - PROCESS | 2848 | ++DOCSHELL 14742800 == 32 [pid = 2848] [id = 35] 02:07:57 INFO - PROCESS | 2848 | ++DOMWINDOW == 71 (1478F400) [pid = 2848] [serial = 101] [outer = 00000000] 02:07:57 INFO - PROCESS | 2848 | ++DOMWINDOW == 72 (14A1D400) [pid = 2848] [serial = 102] [outer = 1478F400] 02:07:57 INFO - PROCESS | 2848 | 1462784877803 Marionette DEBUG loaded listener.js 02:07:57 INFO - PROCESS | 2848 | ++DOMWINDOW == 73 (14AA6400) [pid = 2848] [serial = 103] [outer = 1478F400] 02:07:58 INFO - PROCESS | 2848 | 1462784878203 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]]]}] 02:07:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 02:07:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 570ms 02:07:58 INFO - PROCESS | 2848 | 1462784878227 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 02:07:58 INFO - PROCESS | 2848 | 1462784878230 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 02:07:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 02:07:58 INFO - PROCESS | 2848 | 1462784878233 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 02:07:58 INFO - PROCESS | 2848 | 1462784878237 Marionette TRACE conn5 <- [1,106,null,{}] 02:07:58 INFO - PROCESS | 2848 | 1462784878248 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}] 02:07:58 INFO - PROCESS | 2848 | 1462784878329 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 02:07:58 INFO - PROCESS | 2848 | 1462784878338 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:58 INFO - PROCESS | 2848 | ++DOCSHELL 17080400 == 33 [pid = 2848] [id = 36] 02:07:58 INFO - PROCESS | 2848 | ++DOMWINDOW == 74 (17081C00) [pid = 2848] [serial = 104] [outer = 00000000] 02:07:58 INFO - PROCESS | 2848 | ++DOMWINDOW == 75 (177AC000) [pid = 2848] [serial = 105] [outer = 17081C00] 02:07:58 INFO - PROCESS | 2848 | 1462784878388 Marionette DEBUG loaded listener.js 02:07:58 INFO - PROCESS | 2848 | ++DOMWINDOW == 76 (17DC5C00) [pid = 2848] [serial = 106] [outer = 17081C00] 02:07:58 INFO - PROCESS | 2848 | 1462784878816 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]]]}] 02:07:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 02:07:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 631ms 02:07:58 INFO - PROCESS | 2848 | 1462784878867 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 02:07:58 INFO - PROCESS | 2848 | 1462784878870 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 02:07:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 02:07:58 INFO - PROCESS | 2848 | 1462784878873 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 02:07:58 INFO - PROCESS | 2848 | 1462784878874 Marionette TRACE conn5 <- [1,110,null,{}] 02:07:58 INFO - PROCESS | 2848 | 1462784878878 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}] 02:07:58 INFO - PROCESS | 2848 | 1462784878955 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 02:07:58 INFO - PROCESS | 2848 | 1462784878962 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:59 INFO - PROCESS | 2848 | ++DOCSHELL 17DC7800 == 34 [pid = 2848] [id = 37] 02:07:59 INFO - PROCESS | 2848 | ++DOMWINDOW == 77 (1855B800) [pid = 2848] [serial = 107] [outer = 00000000] 02:07:59 INFO - PROCESS | 2848 | ++DOMWINDOW == 78 (1959B800) [pid = 2848] [serial = 108] [outer = 1855B800] 02:07:59 INFO - PROCESS | 2848 | 1462784879017 Marionette DEBUG loaded listener.js 02:07:59 INFO - PROCESS | 2848 | ++DOMWINDOW == 79 (19911400) [pid = 2848] [serial = 109] [outer = 1855B800] 02:07:59 INFO - PROCESS | 2848 | 1462784879470 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]]]}] 02:07:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 02:07:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 02:07:59 INFO - PROCESS | 2848 | 1462784879510 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 02:07:59 INFO - PROCESS | 2848 | 1462784879512 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 02:07:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 02:07:59 INFO - PROCESS | 2848 | 1462784879515 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 02:07:59 INFO - PROCESS | 2848 | 1462784879517 Marionette TRACE conn5 <- [1,114,null,{}] 02:07:59 INFO - PROCESS | 2848 | 1462784879520 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}] 02:07:59 INFO - PROCESS | 2848 | 1462784879615 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 02:07:59 INFO - PROCESS | 2848 | 1462784879625 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:59 INFO - PROCESS | 2848 | ++DOCSHELL 19914000 == 35 [pid = 2848] [id = 38] 02:07:59 INFO - PROCESS | 2848 | ++DOMWINDOW == 80 (19916800) [pid = 2848] [serial = 110] [outer = 00000000] 02:07:59 INFO - PROCESS | 2848 | ++DOMWINDOW == 81 (19D08800) [pid = 2848] [serial = 111] [outer = 19916800] 02:07:59 INFO - PROCESS | 2848 | 1462784879669 Marionette DEBUG loaded listener.js 02:07:59 INFO - PROCESS | 2848 | ++DOMWINDOW == 82 (19D8E400) [pid = 2848] [serial = 112] [outer = 19916800] 02:08:00 INFO - PROCESS | 2848 | 1462784880120 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]]]}] 02:08:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 02:08:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 631ms 02:08:00 INFO - PROCESS | 2848 | 1462784880147 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 02:08:00 INFO - PROCESS | 2848 | 1462784880149 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 02:08:00 INFO - PROCESS | 2848 | 1462784880152 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 02:08:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 02:08:00 INFO - PROCESS | 2848 | 1462784880154 Marionette TRACE conn5 <- [1,118,null,{}] 02:08:00 INFO - PROCESS | 2848 | 1462784880158 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}] 02:08:00 INFO - PROCESS | 2848 | 1462784880282 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 02:08:00 INFO - PROCESS | 2848 | 1462784880290 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:00 INFO - PROCESS | 2848 | ++DOCSHELL 19F99C00 == 36 [pid = 2848] [id = 39] 02:08:00 INFO - PROCESS | 2848 | ++DOMWINDOW == 83 (19FA0800) [pid = 2848] [serial = 113] [outer = 00000000] 02:08:00 INFO - PROCESS | 2848 | ++DOMWINDOW == 84 (1B00CC00) [pid = 2848] [serial = 114] [outer = 19FA0800] 02:08:00 INFO - PROCESS | 2848 | 1462784880341 Marionette DEBUG loaded listener.js 02:08:00 INFO - PROCESS | 2848 | ++DOMWINDOW == 85 (1B0E1800) [pid = 2848] [serial = 115] [outer = 19FA0800] 02:08:00 INFO - PROCESS | 2848 | 1462784880731 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]]]}] 02:08:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 02:08:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 02:08:00 INFO - PROCESS | 2848 | 1462784880789 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 02:08:00 INFO - PROCESS | 2848 | 1462784880791 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 02:08:00 INFO - PROCESS | 2848 | 1462784880794 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 02:08:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 02:08:00 INFO - PROCESS | 2848 | 1462784880796 Marionette TRACE conn5 <- [1,122,null,{}] 02:08:00 INFO - PROCESS | 2848 | 1462784880800 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}] 02:08:00 INFO - PROCESS | 2848 | 1462784880899 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 02:08:00 INFO - PROCESS | 2848 | 1462784880966 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:01 INFO - PROCESS | 2848 | ++DOCSHELL 1BD58400 == 37 [pid = 2848] [id = 40] 02:08:01 INFO - PROCESS | 2848 | ++DOMWINDOW == 86 (1C080000) [pid = 2848] [serial = 116] [outer = 00000000] 02:08:01 INFO - PROCESS | 2848 | ++DOMWINDOW == 87 (1C59D400) [pid = 2848] [serial = 117] [outer = 1C080000] 02:08:01 INFO - PROCESS | 2848 | 1462784881010 Marionette DEBUG loaded listener.js 02:08:01 INFO - PROCESS | 2848 | ++DOMWINDOW == 88 (1C59E800) [pid = 2848] [serial = 118] [outer = 1C080000] 02:08:01 INFO - PROCESS | 2848 | --DOMWINDOW == 87 (19D8EC00) [pid = 2848] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 02:08:01 INFO - PROCESS | 2848 | --DOMWINDOW == 86 (1959B400) [pid = 2848] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 02:08:01 INFO - PROCESS | 2848 | --DOMWINDOW == 85 (1BDC3C00) [pid = 2848] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 02:08:01 INFO - PROCESS | 2848 | --DOMWINDOW == 84 (1707B400) [pid = 2848] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 02:08:01 INFO - PROCESS | 2848 | --DOMWINDOW == 83 (177A7800) [pid = 2848] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 02:08:01 INFO - PROCESS | 2848 | --DOMWINDOW == 82 (1BDC3400) [pid = 2848] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 02:08:01 INFO - PROCESS | 2848 | --DOMWINDOW == 81 (1A393C00) [pid = 2848] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 02:08:01 INFO - PROCESS | 2848 | --DOMWINDOW == 80 (19D90000) [pid = 2848] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 02:08:01 INFO - PROCESS | 2848 | --DOMWINDOW == 79 (111F7800) [pid = 2848] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 02:08:01 INFO - PROCESS | 2848 | --DOMWINDOW == 78 (10051400) [pid = 2848] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 02:08:01 INFO - PROCESS | 2848 | --DOMWINDOW == 77 (18B5B800) [pid = 2848] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 02:08:01 INFO - PROCESS | 2848 | --DOMWINDOW == 76 (161CF400) [pid = 2848] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 02:08:01 INFO - PROCESS | 2848 | --DOMWINDOW == 75 (0D380C00) [pid = 2848] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 02:08:01 INFO - PROCESS | 2848 | 1462784881469 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]]]}] 02:08:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 02:08:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 731ms 02:08:01 INFO - PROCESS | 2848 | 1462784881527 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 02:08:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 02:08:01 INFO - PROCESS | 2848 | 1462784881539 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 02:08:01 INFO - PROCESS | 2848 | 1462784881543 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 02:08:01 INFO - PROCESS | 2848 | 1462784881544 Marionette TRACE conn5 <- [1,126,null,{}] 02:08:01 INFO - PROCESS | 2848 | 1462784881548 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}] 02:08:01 INFO - PROCESS | 2848 | 1462784881645 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 02:08:01 INFO - PROCESS | 2848 | 1462784881689 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:01 INFO - PROCESS | 2848 | ++DOCSHELL 16B45400 == 38 [pid = 2848] [id = 41] 02:08:01 INFO - PROCESS | 2848 | ++DOMWINDOW == 76 (1707A800) [pid = 2848] [serial = 119] [outer = 00000000] 02:08:01 INFO - PROCESS | 2848 | ++DOMWINDOW == 77 (19A0C400) [pid = 2848] [serial = 120] [outer = 1707A800] 02:08:01 INFO - PROCESS | 2848 | 1462784881734 Marionette DEBUG loaded listener.js 02:08:01 INFO - PROCESS | 2848 | ++DOMWINDOW == 78 (19910800) [pid = 2848] [serial = 121] [outer = 1707A800] 02:08:02 INFO - PROCESS | 2848 | 1462784882075 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]]]}] 02:08:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 02:08:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 570ms 02:08:02 INFO - PROCESS | 2848 | 1462784882118 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 02:08:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 02:08:02 INFO - PROCESS | 2848 | 1462784882120 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 02:08:02 INFO - PROCESS | 2848 | 1462784882123 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 02:08:02 INFO - PROCESS | 2848 | 1462784882125 Marionette TRACE conn5 <- [1,130,null,{}] 02:08:02 INFO - PROCESS | 2848 | 1462784882128 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}] 02:08:02 INFO - PROCESS | 2848 | 1462784882228 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 02:08:02 INFO - PROCESS | 2848 | 1462784882258 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:02 INFO - PROCESS | 2848 | ++DOCSHELL 09070800 == 39 [pid = 2848] [id = 42] 02:08:02 INFO - PROCESS | 2848 | ++DOMWINDOW == 79 (09070C00) [pid = 2848] [serial = 122] [outer = 00000000] 02:08:02 INFO - PROCESS | 2848 | ++DOMWINDOW == 80 (09077400) [pid = 2848] [serial = 123] [outer = 09070C00] 02:08:02 INFO - PROCESS | 2848 | 1462784882302 Marionette DEBUG loaded listener.js 02:08:02 INFO - PROCESS | 2848 | ++DOMWINDOW == 81 (0CE2B400) [pid = 2848] [serial = 124] [outer = 09070C00] 02:08:02 INFO - PROCESS | 2848 | 1462784882676 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]]]}] 02:08:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 02:08:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 571ms 02:08:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 02:08:02 INFO - PROCESS | 2848 | 1462784882694 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 02:08:02 INFO - PROCESS | 2848 | 1462784882696 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 02:08:02 INFO - PROCESS | 2848 | 1462784882699 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 02:08:02 INFO - PROCESS | 2848 | 1462784882701 Marionette TRACE conn5 <- [1,134,null,{}] 02:08:02 INFO - PROCESS | 2848 | 1462784882704 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}] 02:08:02 INFO - PROCESS | 2848 | 1462784882778 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 02:08:02 INFO - PROCESS | 2848 | 1462784882842 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:02 INFO - PROCESS | 2848 | ++DOCSHELL 1707C000 == 40 [pid = 2848] [id = 43] 02:08:02 INFO - PROCESS | 2848 | ++DOMWINDOW == 82 (17081000) [pid = 2848] [serial = 125] [outer = 00000000] 02:08:02 INFO - PROCESS | 2848 | ++DOMWINDOW == 83 (1C5A2C00) [pid = 2848] [serial = 126] [outer = 17081000] 02:08:02 INFO - PROCESS | 2848 | 1462784882887 Marionette DEBUG loaded listener.js 02:08:02 INFO - PROCESS | 2848 | ++DOMWINDOW == 84 (1C5CF400) [pid = 2848] [serial = 127] [outer = 17081000] 02:08:03 INFO - PROCESS | 2848 | 1462784883249 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]]]}] 02:08:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 02:08:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 570ms 02:08:03 INFO - PROCESS | 2848 | 1462784883270 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 02:08:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 02:08:03 INFO - PROCESS | 2848 | 1462784883272 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 02:08:03 INFO - PROCESS | 2848 | 1462784883275 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 02:08:03 INFO - PROCESS | 2848 | 1462784883278 Marionette TRACE conn5 <- [1,138,null,{}] 02:08:03 INFO - PROCESS | 2848 | 1462784883281 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}] 02:08:03 INFO - PROCESS | 2848 | 1462784883418 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 02:08:03 INFO - PROCESS | 2848 | 1462784883525 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:03 INFO - PROCESS | 2848 | ++DOCSHELL 09167000 == 41 [pid = 2848] [id = 44] 02:08:03 INFO - PROCESS | 2848 | ++DOMWINDOW == 85 (09167400) [pid = 2848] [serial = 128] [outer = 00000000] 02:08:03 INFO - PROCESS | 2848 | ++DOMWINDOW == 86 (0916E800) [pid = 2848] [serial = 129] [outer = 09167400] 02:08:03 INFO - PROCESS | 2848 | 1462784883624 Marionette DEBUG loaded listener.js 02:08:03 INFO - PROCESS | 2848 | ++DOMWINDOW == 87 (09174000) [pid = 2848] [serial = 130] [outer = 09167400] 02:08:04 INFO - PROCESS | 2848 | 1462784884365 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]]]}] 02:08:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 02:08:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1124ms 02:08:04 INFO - PROCESS | 2848 | 1462784884401 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 02:08:04 INFO - PROCESS | 2848 | 1462784884405 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 02:08:04 INFO - PROCESS | 2848 | 1462784884410 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 02:08:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 02:08:04 INFO - PROCESS | 2848 | 1462784884413 Marionette TRACE conn5 <- [1,142,null,{}] 02:08:04 INFO - PROCESS | 2848 | 1462784884418 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}] 02:08:04 INFO - PROCESS | 2848 | 1462784884532 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 02:08:04 INFO - PROCESS | 2848 | 1462784884602 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:04 INFO - PROCESS | 2848 | ++DOCSHELL 10921800 == 42 [pid = 2848] [id = 45] 02:08:04 INFO - PROCESS | 2848 | ++DOMWINDOW == 88 (1099B000) [pid = 2848] [serial = 131] [outer = 00000000] 02:08:04 INFO - PROCESS | 2848 | ++DOMWINDOW == 89 (14772800) [pid = 2848] [serial = 132] [outer = 1099B000] 02:08:04 INFO - PROCESS | 2848 | 1462784884662 Marionette DEBUG loaded listener.js 02:08:04 INFO - PROCESS | 2848 | ++DOMWINDOW == 90 (14AA2400) [pid = 2848] [serial = 133] [outer = 1099B000] 02:08:05 INFO - PROCESS | 2848 | --DOCSHELL 1707C000 == 41 [pid = 2848] [id = 43] 02:08:05 INFO - PROCESS | 2848 | --DOCSHELL 09070800 == 40 [pid = 2848] [id = 42] 02:08:05 INFO - PROCESS | 2848 | --DOCSHELL 16B45400 == 39 [pid = 2848] [id = 41] 02:08:05 INFO - PROCESS | 2848 | --DOCSHELL 1BD58400 == 38 [pid = 2848] [id = 40] 02:08:05 INFO - PROCESS | 2848 | --DOCSHELL 19F99C00 == 37 [pid = 2848] [id = 39] 02:08:05 INFO - PROCESS | 2848 | --DOCSHELL 19914000 == 36 [pid = 2848] [id = 38] 02:08:05 INFO - PROCESS | 2848 | --DOCSHELL 17DC7800 == 35 [pid = 2848] [id = 37] 02:08:05 INFO - PROCESS | 2848 | --DOCSHELL 17080400 == 34 [pid = 2848] [id = 36] 02:08:05 INFO - PROCESS | 2848 | --DOCSHELL 14742800 == 33 [pid = 2848] [id = 35] 02:08:05 INFO - PROCESS | 2848 | --DOCSHELL 108A5C00 == 32 [pid = 2848] [id = 34] 02:08:05 INFO - PROCESS | 2848 | --DOCSHELL 0D289000 == 31 [pid = 2848] [id = 33] 02:08:05 INFO - PROCESS | 2848 | --DOMWINDOW == 89 (1DF6C000) [pid = 2848] [serial = 64] [outer = 00000000] [url = about:blank] 02:08:05 INFO - PROCESS | 2848 | --DOMWINDOW == 88 (1D9E6C00) [pid = 2848] [serial = 63] [outer = 00000000] [url = about:blank] 02:08:05 INFO - PROCESS | 2848 | --DOMWINDOW == 87 (1A392400) [pid = 2848] [serial = 49] [outer = 00000000] [url = about:blank] 02:08:05 INFO - PROCESS | 2848 | --DOMWINDOW == 86 (1DF14C00) [pid = 2848] [serial = 61] [outer = 00000000] [url = about:blank] 02:08:05 INFO - PROCESS | 2848 | --DOMWINDOW == 85 (17080800) [pid = 2848] [serial = 58] [outer = 00000000] [url = about:blank] 02:08:05 INFO - PROCESS | 2848 | --DOMWINDOW == 84 (18B5C800) [pid = 2848] [serial = 46] [outer = 00000000] [url = about:blank] 02:08:05 INFO - PROCESS | 2848 | --DOMWINDOW == 83 (1C5C9400) [pid = 2848] [serial = 55] [outer = 00000000] [url = about:blank] 02:08:05 INFO - PROCESS | 2848 | --DOMWINDOW == 82 (1B0E2000) [pid = 2848] [serial = 52] [outer = 00000000] [url = about:blank] 02:08:05 INFO - PROCESS | 2848 | --DOMWINDOW == 81 (19FA0000) [pid = 2848] [serial = 82] [outer = 00000000] [url = about:blank] 02:08:05 INFO - PROCESS | 2848 | --DOMWINDOW == 80 (142E1000) [pid = 2848] [serial = 69] [outer = 00000000] [url = about:blank] 02:08:05 INFO - PROCESS | 2848 | --DOMWINDOW == 79 (1005A400) [pid = 2848] [serial = 72] [outer = 00000000] [url = about:blank] 02:08:05 INFO - PROCESS | 2848 | --DOMWINDOW == 78 (1455F800) [pid = 2848] [serial = 70] [outer = 00000000] [url = about:blank] 02:08:05 INFO - PROCESS | 2848 | --DOMWINDOW == 77 (14A09400) [pid = 2848] [serial = 73] [outer = 00000000] [url = about:blank] 02:08:05 INFO - PROCESS | 2848 | --DOMWINDOW == 76 (19F96000) [pid = 2848] [serial = 81] [outer = 00000000] [url = about:blank] 02:08:05 INFO - PROCESS | 2848 | --DOMWINDOW == 75 (19BCA400) [pid = 2848] [serial = 79] [outer = 00000000] [url = about:blank] 02:08:05 INFO - PROCESS | 2848 | --DOMWINDOW == 74 (199B2C00) [pid = 2848] [serial = 78] [outer = 00000000] [url = about:blank] 02:08:05 INFO - PROCESS | 2848 | --DOMWINDOW == 73 (177A5800) [pid = 2848] [serial = 75] [outer = 00000000] [url = about:blank] 02:08:05 INFO - PROCESS | 2848 | --DOMWINDOW == 72 (10056800) [pid = 2848] [serial = 66] [outer = 00000000] [url = about:blank] 02:08:05 INFO - PROCESS | 2848 | --DOMWINDOW == 71 (10474800) [pid = 2848] [serial = 67] [outer = 00000000] [url = about:blank] 02:08:05 INFO - PROCESS | 2848 | --DOMWINDOW == 70 (1853A400) [pid = 2848] [serial = 76] [outer = 00000000] [url = about:blank] 02:08:05 INFO - PROCESS | 2848 | 1462784885551 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]]]}] 02:08:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 02:08:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1176ms 02:08:05 INFO - PROCESS | 2848 | 1462784885590 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 02:08:05 INFO - PROCESS | 2848 | 1462784885593 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 02:08:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 02:08:05 INFO - PROCESS | 2848 | 1462784885597 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 02:08:05 INFO - PROCESS | 2848 | 1462784885600 Marionette TRACE conn5 <- [1,146,null,{}] 02:08:05 INFO - PROCESS | 2848 | 1462784885606 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}] 02:08:05 INFO - PROCESS | 2848 | 1462784885686 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 02:08:05 INFO - PROCESS | 2848 | 1462784885694 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:05 INFO - PROCESS | 2848 | ++DOCSHELL 0CE76400 == 32 [pid = 2848] [id = 46] 02:08:05 INFO - PROCESS | 2848 | ++DOMWINDOW == 71 (0D289000) [pid = 2848] [serial = 134] [outer = 00000000] 02:08:05 INFO - PROCESS | 2848 | ++DOMWINDOW == 72 (1062BC00) [pid = 2848] [serial = 135] [outer = 0D289000] 02:08:05 INFO - PROCESS | 2848 | 1462784885742 Marionette DEBUG loaded listener.js 02:08:05 INFO - PROCESS | 2848 | ++DOMWINDOW == 73 (10831400) [pid = 2848] [serial = 136] [outer = 0D289000] 02:08:06 INFO - PROCESS | 2848 | 1462784886208 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]]]}] 02:08:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 02:08:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 630ms 02:08:06 INFO - PROCESS | 2848 | 1462784886230 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 02:08:06 INFO - PROCESS | 2848 | 1462784886236 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 02:08:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 02:08:06 INFO - PROCESS | 2848 | 1462784886247 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 02:08:06 INFO - PROCESS | 2848 | 1462784886250 Marionette TRACE conn5 <- [1,150,null,{}] 02:08:06 INFO - PROCESS | 2848 | 1462784886254 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}] 02:08:06 INFO - PROCESS | 2848 | 1462784886333 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 02:08:06 INFO - PROCESS | 2848 | 1462784886342 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:06 INFO - PROCESS | 2848 | ++DOCSHELL 111EE400 == 33 [pid = 2848] [id = 47] 02:08:06 INFO - PROCESS | 2848 | ++DOMWINDOW == 74 (1417F000) [pid = 2848] [serial = 137] [outer = 00000000] 02:08:06 INFO - PROCESS | 2848 | ++DOMWINDOW == 75 (14773400) [pid = 2848] [serial = 138] [outer = 1417F000] 02:08:06 INFO - PROCESS | 2848 | 1462784886388 Marionette DEBUG loaded listener.js 02:08:06 INFO - PROCESS | 2848 | ++DOMWINDOW == 76 (14A9C800) [pid = 2848] [serial = 139] [outer = 1417F000] 02:08:06 INFO - PROCESS | 2848 | 1462784886830 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]]]}] 02:08:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 02:08:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 632ms 02:08:06 INFO - PROCESS | 2848 | 1462784886882 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 02:08:06 INFO - PROCESS | 2848 | 1462784886885 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 02:08:06 INFO - PROCESS | 2848 | 1462784886889 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 02:08:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 02:08:06 INFO - PROCESS | 2848 | 1462784886892 Marionette TRACE conn5 <- [1,154,null,{}] 02:08:06 INFO - PROCESS | 2848 | 1462784886903 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}] 02:08:07 INFO - PROCESS | 2848 | 1462784886984 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 02:08:07 INFO - PROCESS | 2848 | 1462784886995 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:07 INFO - PROCESS | 2848 | ++DOCSHELL 17077800 == 34 [pid = 2848] [id = 48] 02:08:07 INFO - PROCESS | 2848 | ++DOMWINDOW == 77 (17077C00) [pid = 2848] [serial = 140] [outer = 00000000] 02:08:07 INFO - PROCESS | 2848 | ++DOMWINDOW == 78 (1707D800) [pid = 2848] [serial = 141] [outer = 17077C00] 02:08:07 INFO - PROCESS | 2848 | 1462784887044 Marionette DEBUG loaded listener.js 02:08:07 INFO - PROCESS | 2848 | ++DOMWINDOW == 79 (170D4800) [pid = 2848] [serial = 142] [outer = 17077C00] 02:08:07 INFO - PROCESS | 2848 | 1462784887469 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]]]}] 02:08:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 02:08:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 630ms 02:08:07 INFO - PROCESS | 2848 | 1462784887523 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 02:08:07 INFO - PROCESS | 2848 | 1462784887525 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 02:08:07 INFO - PROCESS | 2848 | 1462784887529 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 02:08:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 02:08:07 INFO - PROCESS | 2848 | 1462784887530 Marionette TRACE conn5 <- [1,158,null,{}] 02:08:07 INFO - PROCESS | 2848 | 1462784887534 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}] 02:08:07 INFO - PROCESS | 2848 | 1462784887621 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 02:08:07 INFO - PROCESS | 2848 | 1462784887628 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:07 INFO - PROCESS | 2848 | ++DOCSHELL 178E4400 == 35 [pid = 2848] [id = 49] 02:08:07 INFO - PROCESS | 2848 | ++DOMWINDOW == 80 (17DC0400) [pid = 2848] [serial = 143] [outer = 00000000] 02:08:07 INFO - PROCESS | 2848 | ++DOMWINDOW == 81 (18558400) [pid = 2848] [serial = 144] [outer = 17DC0400] 02:08:07 INFO - PROCESS | 2848 | 1462784887674 Marionette DEBUG loaded listener.js 02:08:07 INFO - PROCESS | 2848 | ++DOMWINDOW == 82 (18C0A000) [pid = 2848] [serial = 145] [outer = 17DC0400] 02:08:08 INFO - PROCESS | 2848 | 1462784888124 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]]]}] 02:08:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 02:08:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 630ms 02:08:08 INFO - PROCESS | 2848 | 1462784888162 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 02:08:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 02:08:08 INFO - PROCESS | 2848 | 1462784888164 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 02:08:08 INFO - PROCESS | 2848 | 1462784888167 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 02:08:08 INFO - PROCESS | 2848 | 1462784888169 Marionette TRACE conn5 <- [1,162,null,{}] 02:08:08 INFO - PROCESS | 2848 | 1462784888181 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}] 02:08:08 INFO - PROCESS | 2848 | 1462784888279 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 02:08:08 INFO - PROCESS | 2848 | 1462784888288 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:08 INFO - PROCESS | 2848 | ++DOCSHELL 14356400 == 36 [pid = 2848] [id = 50] 02:08:08 INFO - PROCESS | 2848 | ++DOMWINDOW == 83 (1853DC00) [pid = 2848] [serial = 146] [outer = 00000000] 02:08:08 INFO - PROCESS | 2848 | ++DOMWINDOW == 84 (19910400) [pid = 2848] [serial = 147] [outer = 1853DC00] 02:08:08 INFO - PROCESS | 2848 | 1462784888333 Marionette DEBUG loaded listener.js 02:08:08 INFO - PROCESS | 2848 | ++DOMWINDOW == 85 (1991C000) [pid = 2848] [serial = 148] [outer = 1853DC00] 02:08:08 INFO - PROCESS | 2848 | 1462784888817 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]]]}] 02:08:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 02:08:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 691ms 02:08:08 INFO - PROCESS | 2848 | 1462784888872 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 02:08:08 INFO - PROCESS | 2848 | 1462784888874 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 02:08:08 INFO - PROCESS | 2848 | 1462784888882 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 02:08:08 INFO - PROCESS | 2848 | 1462784888883 Marionette TRACE conn5 <- [1,166,null,{}] 02:08:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 02:08:08 INFO - PROCESS | 2848 | 1462784888887 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}] 02:08:09 INFO - PROCESS | 2848 | 1462784889005 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 02:08:09 INFO - PROCESS | 2848 | 1462784889058 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:09 INFO - PROCESS | 2848 | ++DOCSHELL 19F97C00 == 37 [pid = 2848] [id = 51] 02:08:09 INFO - PROCESS | 2848 | ++DOMWINDOW == 86 (19F99000) [pid = 2848] [serial = 149] [outer = 00000000] 02:08:09 INFO - PROCESS | 2848 | ++DOMWINDOW == 87 (19F9F400) [pid = 2848] [serial = 150] [outer = 19F99000] 02:08:09 INFO - PROCESS | 2848 | 1462784889104 Marionette DEBUG loaded listener.js 02:08:09 INFO - PROCESS | 2848 | ++DOMWINDOW == 88 (19F9F800) [pid = 2848] [serial = 151] [outer = 19F99000] 02:08:09 INFO - PROCESS | 2848 | 1462784889506 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]]]}] 02:08:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 02:08:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 671ms 02:08:09 INFO - PROCESS | 2848 | 1462784889558 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 02:08:09 INFO - PROCESS | 2848 | 1462784889559 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 02:08:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 02:08:09 INFO - PROCESS | 2848 | 1462784889563 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 02:08:09 INFO - PROCESS | 2848 | 1462784889564 Marionette TRACE conn5 <- [1,170,null,{}] 02:08:09 INFO - PROCESS | 2848 | 1462784889598 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}] 02:08:09 INFO - PROCESS | 2848 | 1462784889708 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 02:08:09 INFO - PROCESS | 2848 | 1462784889718 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:09 INFO - PROCESS | 2848 | ++DOCSHELL 19FA4800 == 38 [pid = 2848] [id = 52] 02:08:09 INFO - PROCESS | 2848 | ++DOMWINDOW == 89 (1A393400) [pid = 2848] [serial = 152] [outer = 00000000] 02:08:09 INFO - PROCESS | 2848 | ++DOMWINDOW == 90 (1B00EC00) [pid = 2848] [serial = 153] [outer = 1A393400] 02:08:09 INFO - PROCESS | 2848 | 1462784889763 Marionette DEBUG loaded listener.js 02:08:09 INFO - PROCESS | 2848 | ++DOMWINDOW == 91 (1B0EC800) [pid = 2848] [serial = 154] [outer = 1A393400] 02:08:10 INFO - PROCESS | 2848 | --DOMWINDOW == 90 (09070C00) [pid = 2848] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 02:08:10 INFO - PROCESS | 2848 | --DOMWINDOW == 89 (17081C00) [pid = 2848] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 02:08:10 INFO - PROCESS | 2848 | --DOMWINDOW == 88 (1478F400) [pid = 2848] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 02:08:10 INFO - PROCESS | 2848 | --DOMWINDOW == 87 (1855B800) [pid = 2848] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 02:08:10 INFO - PROCESS | 2848 | --DOMWINDOW == 86 (19916800) [pid = 2848] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 02:08:10 INFO - PROCESS | 2848 | --DOMWINDOW == 85 (108A6000) [pid = 2848] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 02:08:10 INFO - PROCESS | 2848 | --DOMWINDOW == 84 (108E5C00) [pid = 2848] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 02:08:10 INFO - PROCESS | 2848 | --DOMWINDOW == 83 (1854D800) [pid = 2848] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 02:08:10 INFO - PROCESS | 2848 | --DOMWINDOW == 82 (1B0EBC00) [pid = 2848] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 02:08:10 INFO - PROCESS | 2848 | --DOMWINDOW == 81 (19916400) [pid = 2848] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 02:08:10 INFO - PROCESS | 2848 | --DOMWINDOW == 80 (19FA0800) [pid = 2848] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 02:08:10 INFO - PROCESS | 2848 | --DOMWINDOW == 79 (1707A800) [pid = 2848] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 02:08:10 INFO - PROCESS | 2848 | --DOMWINDOW == 78 (1C080000) [pid = 2848] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 02:08:10 INFO - PROCESS | 2848 | 1462784890202 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]]]}] 02:08:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 02:08:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 691ms 02:08:10 INFO - PROCESS | 2848 | 1462784890254 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 02:08:10 INFO - PROCESS | 2848 | 1462784890256 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 02:08:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 02:08:10 INFO - PROCESS | 2848 | 1462784890259 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 02:08:10 INFO - PROCESS | 2848 | 1462784890261 Marionette TRACE conn5 <- [1,174,null,{}] 02:08:10 INFO - PROCESS | 2848 | 1462784890265 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}] 02:08:10 INFO - PROCESS | 2848 | 1462784890339 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 02:08:10 INFO - PROCESS | 2848 | 1462784890345 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:10 INFO - PROCESS | 2848 | ++DOCSHELL 148DA400 == 39 [pid = 2848] [id = 53] 02:08:10 INFO - PROCESS | 2848 | ++DOMWINDOW == 79 (18555400) [pid = 2848] [serial = 155] [outer = 00000000] 02:08:10 INFO - PROCESS | 2848 | ++DOMWINDOW == 80 (19D8C400) [pid = 2848] [serial = 156] [outer = 18555400] 02:08:10 INFO - PROCESS | 2848 | 1462784890390 Marionette DEBUG loaded listener.js 02:08:10 INFO - PROCESS | 2848 | ++DOMWINDOW == 81 (1A394800) [pid = 2848] [serial = 157] [outer = 18555400] 02:08:10 INFO - PROCESS | 2848 | 1462784890775 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]]]}] 02:08:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 02:08:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 570ms 02:08:10 INFO - PROCESS | 2848 | 1462784890834 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 02:08:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 02:08:10 INFO - PROCESS | 2848 | 1462784890836 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 02:08:10 INFO - PROCESS | 2848 | 1462784890839 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 02:08:10 INFO - PROCESS | 2848 | 1462784890840 Marionette TRACE conn5 <- [1,178,null,{}] 02:08:10 INFO - PROCESS | 2848 | 1462784890844 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}] 02:08:10 INFO - PROCESS | 2848 | 1462784890919 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 02:08:10 INFO - PROCESS | 2848 | 1462784890925 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:10 INFO - PROCESS | 2848 | ++DOCSHELL 18C0C800 == 40 [pid = 2848] [id = 54] 02:08:10 INFO - PROCESS | 2848 | ++DOMWINDOW == 82 (19D89C00) [pid = 2848] [serial = 158] [outer = 00000000] 02:08:10 INFO - PROCESS | 2848 | ++DOMWINDOW == 83 (1C07F800) [pid = 2848] [serial = 159] [outer = 19D89C00] 02:08:11 INFO - PROCESS | 2848 | 1462784890970 Marionette DEBUG loaded listener.js 02:08:11 INFO - PROCESS | 2848 | ++DOMWINDOW == 84 (1C0DC000) [pid = 2848] [serial = 160] [outer = 19D89C00] 02:08:11 INFO - PROCESS | 2848 | 1462784891368 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]]]}] 02:08:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 02:08:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 571ms 02:08:11 INFO - PROCESS | 2848 | 1462784891410 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 02:08:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 02:08:11 INFO - PROCESS | 2848 | 1462784891411 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 02:08:11 INFO - PROCESS | 2848 | 1462784891415 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 02:08:11 INFO - PROCESS | 2848 | 1462784891417 Marionette TRACE conn5 <- [1,182,null,{}] 02:08:11 INFO - PROCESS | 2848 | 1462784891420 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}] 02:08:11 INFO - PROCESS | 2848 | 1462784891529 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 02:08:11 INFO - PROCESS | 2848 | 1462784891542 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:11 INFO - PROCESS | 2848 | ++DOCSHELL 17DC4C00 == 41 [pid = 2848] [id = 55] 02:08:11 INFO - PROCESS | 2848 | ++DOMWINDOW == 85 (188D7400) [pid = 2848] [serial = 161] [outer = 00000000] 02:08:11 INFO - PROCESS | 2848 | ++DOMWINDOW == 86 (188DC800) [pid = 2848] [serial = 162] [outer = 188D7400] 02:08:11 INFO - PROCESS | 2848 | 1462784891587 Marionette DEBUG loaded listener.js 02:08:11 INFO - PROCESS | 2848 | ++DOMWINDOW == 87 (188DE400) [pid = 2848] [serial = 163] [outer = 188D7400] 02:08:11 INFO - PROCESS | 2848 | ++DOMWINDOW == 88 (1B0EBC00) [pid = 2848] [serial = 164] [outer = 141AD400] 02:08:12 INFO - PROCESS | 2848 | 1462784892067 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]]]}] 02:08:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 02:08:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 670ms 02:08:12 INFO - PROCESS | 2848 | 1462784892086 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 02:08:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 02:08:12 INFO - PROCESS | 2848 | 1462784892090 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 02:08:12 INFO - PROCESS | 2848 | 1462784892096 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 02:08:12 INFO - PROCESS | 2848 | 1462784892100 Marionette TRACE conn5 <- [1,186,null,{}] 02:08:12 INFO - PROCESS | 2848 | 1462784892108 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}] 02:08:12 INFO - PROCESS | 2848 | 1462784892214 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 02:08:12 INFO - PROCESS | 2848 | 1462784892340 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:12 INFO - PROCESS | 2848 | ++DOCSHELL 091ACC00 == 42 [pid = 2848] [id = 56] 02:08:12 INFO - PROCESS | 2848 | ++DOMWINDOW == 89 (091AD000) [pid = 2848] [serial = 165] [outer = 00000000] 02:08:12 INFO - PROCESS | 2848 | ++DOMWINDOW == 90 (091B0400) [pid = 2848] [serial = 166] [outer = 091AD000] 02:08:12 INFO - PROCESS | 2848 | 1462784892398 Marionette DEBUG loaded listener.js 02:08:12 INFO - PROCESS | 2848 | ++DOMWINDOW == 91 (10053400) [pid = 2848] [serial = 167] [outer = 091AD000] 02:08:12 INFO - PROCESS | 2848 | 1462784892930 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]]]}] 02:08:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 02:08:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 891ms 02:08:13 INFO - PROCESS | 2848 | 1462784892986 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 02:08:13 INFO - PROCESS | 2848 | 1462784892993 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 02:08:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 02:08:13 INFO - PROCESS | 2848 | 1462784892999 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 02:08:13 INFO - PROCESS | 2848 | 1462784893002 Marionette TRACE conn5 <- [1,190,null,{}] 02:08:13 INFO - PROCESS | 2848 | 1462784893006 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}] 02:08:13 INFO - PROCESS | 2848 | 1462784893109 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 02:08:13 INFO - PROCESS | 2848 | 1462784893182 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:13 INFO - PROCESS | 2848 | ++DOCSHELL 14749400 == 43 [pid = 2848] [id = 57] 02:08:13 INFO - PROCESS | 2848 | ++DOMWINDOW == 92 (1476DC00) [pid = 2848] [serial = 168] [outer = 00000000] 02:08:13 INFO - PROCESS | 2848 | ++DOMWINDOW == 93 (161C9800) [pid = 2848] [serial = 169] [outer = 1476DC00] 02:08:13 INFO - PROCESS | 2848 | 1462784893237 Marionette DEBUG loaded listener.js 02:08:13 INFO - PROCESS | 2848 | ++DOMWINDOW == 94 (16BF1800) [pid = 2848] [serial = 170] [outer = 1476DC00] 02:08:13 INFO - PROCESS | 2848 | 1462784893809 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]]]}] 02:08:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 02:08:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 830ms 02:08:13 INFO - PROCESS | 2848 | 1462784893838 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 02:08:13 INFO - PROCESS | 2848 | 1462784893841 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 02:08:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 02:08:13 INFO - PROCESS | 2848 | 1462784893845 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 02:08:13 INFO - PROCESS | 2848 | 1462784893849 Marionette TRACE conn5 <- [1,194,null,{}] 02:08:13 INFO - PROCESS | 2848 | 1462784893860 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}] 02:08:14 INFO - PROCESS | 2848 | 1462784893967 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 02:08:14 INFO - PROCESS | 2848 | 1462784894054 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:14 INFO - PROCESS | 2848 | ++DOCSHELL 18962800 == 44 [pid = 2848] [id = 58] 02:08:14 INFO - PROCESS | 2848 | ++DOMWINDOW == 95 (18B5C800) [pid = 2848] [serial = 171] [outer = 00000000] 02:08:14 INFO - PROCESS | 2848 | ++DOMWINDOW == 96 (19914800) [pid = 2848] [serial = 172] [outer = 18B5C800] 02:08:14 INFO - PROCESS | 2848 | 1462784894112 Marionette DEBUG loaded listener.js 02:08:14 INFO - PROCESS | 2848 | ++DOMWINDOW == 97 (19BCF800) [pid = 2848] [serial = 173] [outer = 18B5C800] 02:08:14 INFO - PROCESS | 2848 | 1462784894640 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]]]}] 02:08:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 02:08:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 831ms 02:08:14 INFO - PROCESS | 2848 | 1462784894676 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 02:08:14 INFO - PROCESS | 2848 | 1462784894679 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 02:08:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 02:08:14 INFO - PROCESS | 2848 | 1462784894682 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 02:08:14 INFO - PROCESS | 2848 | 1462784894684 Marionette TRACE conn5 <- [1,198,null,{}] 02:08:14 INFO - PROCESS | 2848 | 1462784894688 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}] 02:08:14 INFO - PROCESS | 2848 | 1462784894787 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 02:08:14 INFO - PROCESS | 2848 | 1462784894872 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:14 INFO - PROCESS | 2848 | ++DOCSHELL 1B0E6400 == 45 [pid = 2848] [id = 59] 02:08:14 INFO - PROCESS | 2848 | ++DOMWINDOW == 98 (1BDC3400) [pid = 2848] [serial = 174] [outer = 00000000] 02:08:14 INFO - PROCESS | 2848 | ++DOMWINDOW == 99 (1C5A6800) [pid = 2848] [serial = 175] [outer = 1BDC3400] 02:08:14 INFO - PROCESS | 2848 | 1462784894927 Marionette DEBUG loaded listener.js 02:08:15 INFO - PROCESS | 2848 | ++DOMWINDOW == 100 (1CA51400) [pid = 2848] [serial = 176] [outer = 1BDC3400] 02:08:15 INFO - PROCESS | 2848 | 1462784895651 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]]]}] 02:08:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 02:08:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1019ms 02:08:15 INFO - PROCESS | 2848 | 1462784895704 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 02:08:15 INFO - PROCESS | 2848 | 1462784895708 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 02:08:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 02:08:15 INFO - PROCESS | 2848 | 1462784895714 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 02:08:15 INFO - PROCESS | 2848 | 1462784895717 Marionette TRACE conn5 <- [1,202,null,{}] 02:08:15 INFO - PROCESS | 2848 | 1462784895743 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}] 02:08:15 INFO - PROCESS | 2848 | 1462784895867 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 02:08:15 INFO - PROCESS | 2848 | 1462784895935 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:15 INFO - PROCESS | 2848 | ++DOCSHELL 0D3F7400 == 46 [pid = 2848] [id = 60] 02:08:15 INFO - PROCESS | 2848 | ++DOMWINDOW == 101 (10054C00) [pid = 2848] [serial = 177] [outer = 00000000] 02:08:16 INFO - PROCESS | 2848 | ++DOMWINDOW == 102 (1022E400) [pid = 2848] [serial = 178] [outer = 10054C00] 02:08:16 INFO - PROCESS | 2848 | 1462784895984 Marionette DEBUG loaded listener.js 02:08:16 INFO - PROCESS | 2848 | ++DOMWINDOW == 103 (10233400) [pid = 2848] [serial = 179] [outer = 10054C00] 02:08:16 INFO - PROCESS | 2848 | --DOCSHELL 18C0C800 == 45 [pid = 2848] [id = 54] 02:08:16 INFO - PROCESS | 2848 | --DOCSHELL 148DA400 == 44 [pid = 2848] [id = 53] 02:08:16 INFO - PROCESS | 2848 | --DOCSHELL 19FA4800 == 43 [pid = 2848] [id = 52] 02:08:16 INFO - PROCESS | 2848 | --DOCSHELL 19F97C00 == 42 [pid = 2848] [id = 51] 02:08:16 INFO - PROCESS | 2848 | --DOCSHELL 14356400 == 41 [pid = 2848] [id = 50] 02:08:16 INFO - PROCESS | 2848 | --DOCSHELL 178E4400 == 40 [pid = 2848] [id = 49] 02:08:16 INFO - PROCESS | 2848 | --DOCSHELL 17077800 == 39 [pid = 2848] [id = 48] 02:08:16 INFO - PROCESS | 2848 | --DOCSHELL 111EE400 == 38 [pid = 2848] [id = 47] 02:08:16 INFO - PROCESS | 2848 | --DOCSHELL 0CE76400 == 37 [pid = 2848] [id = 46] 02:08:16 INFO - PROCESS | 2848 | --DOMWINDOW == 102 (0CE2B400) [pid = 2848] [serial = 124] [outer = 00000000] [url = about:blank] 02:08:16 INFO - PROCESS | 2848 | --DOMWINDOW == 101 (177AC000) [pid = 2848] [serial = 105] [outer = 00000000] [url = about:blank] 02:08:16 INFO - PROCESS | 2848 | --DOMWINDOW == 100 (10054400) [pid = 2848] [serial = 96] [outer = 00000000] [url = about:blank] 02:08:16 INFO - PROCESS | 2848 | --DOMWINDOW == 99 (14A1D400) [pid = 2848] [serial = 102] [outer = 00000000] [url = about:blank] 02:08:16 INFO - PROCESS | 2848 | --DOMWINDOW == 98 (14AA6400) [pid = 2848] [serial = 103] [outer = 00000000] [url = about:blank] 02:08:16 INFO - PROCESS | 2848 | --DOMWINDOW == 97 (1959B800) [pid = 2848] [serial = 108] [outer = 00000000] [url = about:blank] 02:08:16 INFO - PROCESS | 2848 | --DOMWINDOW == 96 (19D8E400) [pid = 2848] [serial = 112] [outer = 00000000] [url = about:blank] 02:08:16 INFO - PROCESS | 2848 | --DOMWINDOW == 95 (1091F000) [pid = 2848] [serial = 99] [outer = 00000000] [url = about:blank] 02:08:16 INFO - PROCESS | 2848 | --DOMWINDOW == 94 (11110800) [pid = 2848] [serial = 100] [outer = 00000000] [url = about:blank] 02:08:16 INFO - PROCESS | 2848 | --DOMWINDOW == 93 (19D08800) [pid = 2848] [serial = 111] [outer = 00000000] [url = about:blank] 02:08:16 INFO - PROCESS | 2848 | --DOMWINDOW == 92 (161CE800) [pid = 2848] [serial = 85] [outer = 00000000] [url = about:blank] 02:08:16 INFO - PROCESS | 2848 | --DOMWINDOW == 91 (14A9F400) [pid = 2848] [serial = 84] [outer = 00000000] [url = about:blank] 02:08:16 INFO - PROCESS | 2848 | --DOMWINDOW == 90 (19D92400) [pid = 2848] [serial = 88] [outer = 00000000] [url = about:blank] 02:08:16 INFO - PROCESS | 2848 | --DOMWINDOW == 89 (19D88400) [pid = 2848] [serial = 87] [outer = 00000000] [url = about:blank] 02:08:16 INFO - PROCESS | 2848 | --DOMWINDOW == 88 (1C0DE800) [pid = 2848] [serial = 91] [outer = 00000000] [url = about:blank] 02:08:16 INFO - PROCESS | 2848 | --DOMWINDOW == 87 (1BDB7C00) [pid = 2848] [serial = 90] [outer = 00000000] [url = about:blank] 02:08:16 INFO - PROCESS | 2848 | --DOMWINDOW == 86 (1991F400) [pid = 2848] [serial = 94] [outer = 00000000] [url = about:blank] 02:08:16 INFO - PROCESS | 2848 | --DOMWINDOW == 85 (1991BC00) [pid = 2848] [serial = 93] [outer = 00000000] [url = about:blank] 02:08:16 INFO - PROCESS | 2848 | --DOMWINDOW == 84 (1B00CC00) [pid = 2848] [serial = 114] [outer = 00000000] [url = about:blank] 02:08:16 INFO - PROCESS | 2848 | --DOMWINDOW == 83 (1B0E1800) [pid = 2848] [serial = 115] [outer = 00000000] [url = about:blank] 02:08:16 INFO - PROCESS | 2848 | --DOMWINDOW == 82 (19A0C400) [pid = 2848] [serial = 120] [outer = 00000000] [url = about:blank] 02:08:16 INFO - PROCESS | 2848 | --DOMWINDOW == 81 (1C59D400) [pid = 2848] [serial = 117] [outer = 00000000] [url = about:blank] 02:08:16 INFO - PROCESS | 2848 | --DOMWINDOW == 80 (09077400) [pid = 2848] [serial = 123] [outer = 00000000] [url = about:blank] 02:08:16 INFO - PROCESS | 2848 | --DOMWINDOW == 79 (1C59E800) [pid = 2848] [serial = 118] [outer = 00000000] [url = about:blank] 02:08:16 INFO - PROCESS | 2848 | --DOMWINDOW == 78 (17DC5C00) [pid = 2848] [serial = 106] [outer = 00000000] [url = about:blank] 02:08:16 INFO - PROCESS | 2848 | --DOMWINDOW == 77 (19910800) [pid = 2848] [serial = 121] [outer = 00000000] [url = about:blank] 02:08:16 INFO - PROCESS | 2848 | --DOMWINDOW == 76 (1C5A2C00) [pid = 2848] [serial = 126] [outer = 00000000] [url = about:blank] 02:08:16 INFO - PROCESS | 2848 | --DOMWINDOW == 75 (19911400) [pid = 2848] [serial = 109] [outer = 00000000] [url = about:blank] 02:08:16 INFO - PROCESS | 2848 | 1462784896513 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]]]}] 02:08:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 02:08:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 830ms 02:08:16 INFO - PROCESS | 2848 | 1462784896544 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 02:08:16 INFO - PROCESS | 2848 | 1462784896549 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 02:08:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 02:08:16 INFO - PROCESS | 2848 | 1462784896555 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 02:08:16 INFO - PROCESS | 2848 | 1462784896557 Marionette TRACE conn5 <- [1,206,null,{}] 02:08:16 INFO - PROCESS | 2848 | 1462784896561 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}] 02:08:16 INFO - PROCESS | 2848 | 1462784896641 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 02:08:16 INFO - PROCESS | 2848 | 1462784896651 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:16 INFO - PROCESS | 2848 | ++DOCSHELL 0CE76400 == 38 [pid = 2848] [id = 61] 02:08:16 INFO - PROCESS | 2848 | ++DOMWINDOW == 76 (0D23BC00) [pid = 2848] [serial = 180] [outer = 00000000] 02:08:16 INFO - PROCESS | 2848 | ++DOMWINDOW == 77 (10239400) [pid = 2848] [serial = 181] [outer = 0D23BC00] 02:08:16 INFO - PROCESS | 2848 | 1462784896696 Marionette DEBUG loaded listener.js 02:08:16 INFO - PROCESS | 2848 | ++DOMWINDOW == 78 (10631800) [pid = 2848] [serial = 182] [outer = 0D23BC00] 02:08:17 INFO - PROCESS | 2848 | 1462784897162 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]]]}] 02:08:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 02:08:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 631ms 02:08:17 INFO - PROCESS | 2848 | 1462784897193 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 02:08:17 INFO - PROCESS | 2848 | 1462784897195 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 02:08:17 INFO - PROCESS | 2848 | 1462784897199 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 02:08:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 02:08:17 INFO - PROCESS | 2848 | 1462784897202 Marionette TRACE conn5 <- [1,210,null,{}] 02:08:17 INFO - PROCESS | 2848 | 1462784897212 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}] 02:08:17 INFO - PROCESS | 2848 | 1462784897324 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 02:08:17 INFO - PROCESS | 2848 | 1462784897335 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:17 INFO - PROCESS | 2848 | ++DOCSHELL 11364400 == 39 [pid = 2848] [id = 62] 02:08:17 INFO - PROCESS | 2848 | ++DOMWINDOW == 79 (142DE800) [pid = 2848] [serial = 183] [outer = 00000000] 02:08:17 INFO - PROCESS | 2848 | ++DOMWINDOW == 80 (14774C00) [pid = 2848] [serial = 184] [outer = 142DE800] 02:08:17 INFO - PROCESS | 2848 | 1462784897383 Marionette DEBUG loaded listener.js 02:08:17 INFO - PROCESS | 2848 | ++DOMWINDOW == 81 (14A17800) [pid = 2848] [serial = 185] [outer = 142DE800] 02:08:17 INFO - PROCESS | 2848 | 1462784897815 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]]]}] 02:08:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 02:08:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 630ms 02:08:17 INFO - PROCESS | 2848 | 1462784897834 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 02:08:17 INFO - PROCESS | 2848 | 1462784897836 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 02:08:17 INFO - PROCESS | 2848 | 1462784897839 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 02:08:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 02:08:17 INFO - PROCESS | 2848 | 1462784897841 Marionette TRACE conn5 <- [1,214,null,{}] 02:08:17 INFO - PROCESS | 2848 | 1462784897844 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}] 02:08:17 INFO - PROCESS | 2848 | 1462784897922 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 02:08:17 INFO - PROCESS | 2848 | 1462784897929 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:17 INFO - PROCESS | 2848 | ++DOCSHELL 14AA8800 == 40 [pid = 2848] [id = 63] 02:08:17 INFO - PROCESS | 2848 | ++DOMWINDOW == 82 (14B02C00) [pid = 2848] [serial = 186] [outer = 00000000] 02:08:18 INFO - PROCESS | 2848 | ++DOMWINDOW == 83 (16BF3C00) [pid = 2848] [serial = 187] [outer = 14B02C00] 02:08:18 INFO - PROCESS | 2848 | 1462784897975 Marionette DEBUG loaded listener.js 02:08:18 INFO - PROCESS | 2848 | ++DOMWINDOW == 84 (1707A800) [pid = 2848] [serial = 188] [outer = 14B02C00] 02:08:18 INFO - PROCESS | 2848 | 1462784898396 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]]]}] 02:08:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 02:08:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 571ms 02:08:18 INFO - PROCESS | 2848 | 1462784898425 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 02:08:18 INFO - PROCESS | 2848 | 1462784898427 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 02:08:18 INFO - PROCESS | 2848 | 1462784898431 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 02:08:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 02:08:18 INFO - PROCESS | 2848 | 1462784898432 Marionette TRACE conn5 <- [1,218,null,{}] 02:08:18 INFO - PROCESS | 2848 | 1462784898436 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}] 02:08:18 INFO - PROCESS | 2848 | 1462784898517 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 02:08:18 INFO - PROCESS | 2848 | 1462784898525 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:18 INFO - PROCESS | 2848 | ++DOCSHELL 1707F000 == 41 [pid = 2848] [id = 64] 02:08:18 INFO - PROCESS | 2848 | ++DOMWINDOW == 85 (170D4000) [pid = 2848] [serial = 189] [outer = 00000000] 02:08:18 INFO - PROCESS | 2848 | ++DOMWINDOW == 86 (17DC5C00) [pid = 2848] [serial = 190] [outer = 170D4000] 02:08:18 INFO - PROCESS | 2848 | 1462784898569 Marionette DEBUG loaded listener.js 02:08:18 INFO - PROCESS | 2848 | ++DOMWINDOW == 87 (18554800) [pid = 2848] [serial = 191] [outer = 170D4000] 02:08:19 INFO - PROCESS | 2848 | 1462784899025 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]]]}] 02:08:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 02:08:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 02:08:19 INFO - PROCESS | 2848 | 1462784899065 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 02:08:19 INFO - PROCESS | 2848 | 1462784899067 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 02:08:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 02:08:19 INFO - PROCESS | 2848 | 1462784899076 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 02:08:19 INFO - PROCESS | 2848 | 1462784899078 Marionette TRACE conn5 <- [1,222,null,{}] 02:08:19 INFO - PROCESS | 2848 | 1462784899082 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}] 02:08:19 INFO - PROCESS | 2848 | 1462784899204 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 02:08:19 INFO - PROCESS | 2848 | 1462784899214 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:19 INFO - PROCESS | 2848 | ++DOCSHELL 18C7F000 == 42 [pid = 2848] [id = 65] 02:08:19 INFO - PROCESS | 2848 | ++DOMWINDOW == 88 (18C83400) [pid = 2848] [serial = 192] [outer = 00000000] 02:08:19 INFO - PROCESS | 2848 | ++DOMWINDOW == 89 (18F25800) [pid = 2848] [serial = 193] [outer = 18C83400] 02:08:19 INFO - PROCESS | 2848 | 1462784899267 Marionette DEBUG loaded listener.js 02:08:19 INFO - PROCESS | 2848 | ++DOMWINDOW == 90 (195A0000) [pid = 2848] [serial = 194] [outer = 18C83400] 02:08:19 INFO - PROCESS | 2848 | 1462784899699 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]]]}] 02:08:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 02:08:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 691ms 02:08:19 INFO - PROCESS | 2848 | 1462784899761 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 02:08:19 INFO - PROCESS | 2848 | 1462784899763 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 02:08:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 02:08:19 INFO - PROCESS | 2848 | 1462784899766 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 02:08:19 INFO - PROCESS | 2848 | 1462784899768 Marionette TRACE conn5 <- [1,226,null,{}] 02:08:19 INFO - PROCESS | 2848 | 1462784899780 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}] 02:08:19 INFO - PROCESS | 2848 | 1462784899903 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 02:08:19 INFO - PROCESS | 2848 | 1462784899959 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:20 INFO - PROCESS | 2848 | ++DOCSHELL 0907F400 == 43 [pid = 2848] [id = 66] 02:08:20 INFO - PROCESS | 2848 | ++DOMWINDOW == 91 (17DC2C00) [pid = 2848] [serial = 195] [outer = 00000000] 02:08:20 INFO - PROCESS | 2848 | ++DOMWINDOW == 92 (1991E800) [pid = 2848] [serial = 196] [outer = 17DC2C00] 02:08:20 INFO - PROCESS | 2848 | 1462784900003 Marionette DEBUG loaded listener.js 02:08:20 INFO - PROCESS | 2848 | ++DOMWINDOW == 93 (1991F400) [pid = 2848] [serial = 197] [outer = 17DC2C00] 02:08:20 INFO - PROCESS | 2848 | 1462784900396 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]]]}] 02:08:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 02:08:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 690ms 02:08:20 INFO - PROCESS | 2848 | 1462784900460 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 02:08:20 INFO - PROCESS | 2848 | 1462784900462 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 02:08:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 02:08:20 INFO - PROCESS | 2848 | 1462784900466 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 02:08:20 INFO - PROCESS | 2848 | 1462784900467 Marionette TRACE conn5 <- [1,230,null,{}] 02:08:20 INFO - PROCESS | 2848 | 1462784900471 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}] 02:08:20 INFO - PROCESS | 2848 | 1462784900580 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 02:08:20 INFO - PROCESS | 2848 | 1462784900587 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:20 INFO - PROCESS | 2848 | ++DOCSHELL 19911400 == 44 [pid = 2848] [id = 67] 02:08:20 INFO - PROCESS | 2848 | ++DOMWINDOW == 94 (19919C00) [pid = 2848] [serial = 198] [outer = 00000000] 02:08:20 INFO - PROCESS | 2848 | ++DOMWINDOW == 95 (19DE0000) [pid = 2848] [serial = 199] [outer = 19919C00] 02:08:20 INFO - PROCESS | 2848 | 1462784900633 Marionette DEBUG loaded listener.js 02:08:20 INFO - PROCESS | 2848 | ++DOMWINDOW == 96 (19F97400) [pid = 2848] [serial = 200] [outer = 19919C00] 02:08:20 INFO - PROCESS | 2848 | --DOMWINDOW == 95 (18555400) [pid = 2848] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 02:08:20 INFO - PROCESS | 2848 | --DOMWINDOW == 94 (17081000) [pid = 2848] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 02:08:20 INFO - PROCESS | 2848 | --DOMWINDOW == 93 (19F99000) [pid = 2848] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 02:08:20 INFO - PROCESS | 2848 | --DOMWINDOW == 92 (1417F000) [pid = 2848] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 02:08:20 INFO - PROCESS | 2848 | --DOMWINDOW == 91 (1A393400) [pid = 2848] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 02:08:20 INFO - PROCESS | 2848 | --DOMWINDOW == 90 (17DC0400) [pid = 2848] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 02:08:20 INFO - PROCESS | 2848 | --DOMWINDOW == 89 (0D289000) [pid = 2848] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 02:08:20 INFO - PROCESS | 2848 | --DOMWINDOW == 88 (1853DC00) [pid = 2848] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 02:08:20 INFO - PROCESS | 2848 | --DOMWINDOW == 87 (17077C00) [pid = 2848] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 02:08:20 INFO - PROCESS | 2848 | --DOMWINDOW == 86 (19D89C00) [pid = 2848] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 02:08:21 INFO - PROCESS | 2848 | 1462784901114 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]]]}] 02:08:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 02:08:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 670ms 02:08:21 INFO - PROCESS | 2848 | 1462784901137 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 02:08:21 INFO - PROCESS | 2848 | 1462784901139 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 02:08:21 INFO - PROCESS | 2848 | 1462784901142 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 02:08:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 02:08:21 INFO - PROCESS | 2848 | 1462784901144 Marionette TRACE conn5 <- [1,234,null,{}] 02:08:21 INFO - PROCESS | 2848 | 1462784901147 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}] 02:08:21 INFO - PROCESS | 2848 | 1462784901245 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 02:08:21 INFO - PROCESS | 2848 | 1462784901255 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:21 INFO - PROCESS | 2848 | ++DOCSHELL 14742800 == 45 [pid = 2848] [id = 68] 02:08:21 INFO - PROCESS | 2848 | ++DOMWINDOW == 87 (1959F800) [pid = 2848] [serial = 201] [outer = 00000000] 02:08:21 INFO - PROCESS | 2848 | ++DOMWINDOW == 88 (19F9D800) [pid = 2848] [serial = 202] [outer = 1959F800] 02:08:21 INFO - PROCESS | 2848 | 1462784901300 Marionette DEBUG loaded listener.js 02:08:21 INFO - PROCESS | 2848 | ++DOMWINDOW == 89 (19F9E000) [pid = 2848] [serial = 203] [outer = 1959F800] 02:08:21 INFO - PROCESS | 2848 | 1462784901712 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]]]}] 02:08:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 02:08:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 632ms 02:08:21 INFO - PROCESS | 2848 | 1462784901778 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 02:08:21 INFO - PROCESS | 2848 | 1462784901780 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 02:08:21 INFO - PROCESS | 2848 | 1462784901784 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 02:08:21 INFO - PROCESS | 2848 | 1462784901785 Marionette TRACE conn5 <- [1,238,null,{}] 02:08:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 02:08:21 INFO - PROCESS | 2848 | 1462784901789 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}] 02:08:21 INFO - PROCESS | 2848 | 1462784901865 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 02:08:21 INFO - PROCESS | 2848 | 1462784901875 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:21 INFO - PROCESS | 2848 | ++DOCSHELL 19D90800 == 46 [pid = 2848] [id = 69] 02:08:21 INFO - PROCESS | 2848 | ++DOMWINDOW == 90 (1A392400) [pid = 2848] [serial = 204] [outer = 00000000] 02:08:21 INFO - PROCESS | 2848 | ++DOMWINDOW == 91 (1B00F800) [pid = 2848] [serial = 205] [outer = 1A392400] 02:08:21 INFO - PROCESS | 2848 | 1462784901920 Marionette DEBUG loaded listener.js 02:08:22 INFO - PROCESS | 2848 | ++DOMWINDOW == 92 (1BDB9C00) [pid = 2848] [serial = 206] [outer = 1A392400] 02:08:22 INFO - PROCESS | 2848 | 1462784902317 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]]]}] 02:08:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 02:08:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 570ms 02:08:22 INFO - PROCESS | 2848 | 1462784902368 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 02:08:22 INFO - PROCESS | 2848 | 1462784902370 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 02:08:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 02:08:22 INFO - PROCESS | 2848 | 1462784902378 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 02:08:22 INFO - PROCESS | 2848 | 1462784902380 Marionette TRACE conn5 <- [1,242,null,{}] 02:08:22 INFO - PROCESS | 2848 | 1462784902384 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}] 02:08:22 INFO - PROCESS | 2848 | 1462784902480 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 02:08:22 INFO - PROCESS | 2848 | 1462784902487 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:22 INFO - PROCESS | 2848 | ++DOCSHELL 1C078400 == 47 [pid = 2848] [id = 70] 02:08:22 INFO - PROCESS | 2848 | ++DOMWINDOW == 93 (1C07B400) [pid = 2848] [serial = 207] [outer = 00000000] 02:08:22 INFO - PROCESS | 2848 | ++DOMWINDOW == 94 (1C5A5800) [pid = 2848] [serial = 208] [outer = 1C07B400] 02:08:22 INFO - PROCESS | 2848 | 1462784902538 Marionette DEBUG loaded listener.js 02:08:22 INFO - PROCESS | 2848 | ++DOMWINDOW == 95 (1C5D1400) [pid = 2848] [serial = 209] [outer = 1C07B400] 02:08:23 INFO - PROCESS | 2848 | --DOCSHELL 1B0E9800 == 46 [pid = 2848] [id = 31] 02:08:23 INFO - PROCESS | 2848 | --DOCSHELL 09167000 == 45 [pid = 2848] [id = 44] 02:08:23 INFO - PROCESS | 2848 | --DOCSHELL 10921800 == 44 [pid = 2848] [id = 45] 02:08:23 INFO - PROCESS | 2848 | --DOCSHELL 17DC4800 == 43 [pid = 2848] [id = 32] 02:08:23 INFO - PROCESS | 2848 | --DOCSHELL 177ACC00 == 42 [pid = 2848] [id = 30] 02:08:23 INFO - PROCESS | 2848 | --DOCSHELL 0CE76400 == 41 [pid = 2848] [id = 61] 02:08:23 INFO - PROCESS | 2848 | --DOCSHELL 0D3F7400 == 40 [pid = 2848] [id = 60] 02:08:23 INFO - PROCESS | 2848 | --DOCSHELL 18962800 == 39 [pid = 2848] [id = 58] 02:08:23 INFO - PROCESS | 2848 | --DOCSHELL 1B0E6400 == 38 [pid = 2848] [id = 59] 02:08:23 INFO - PROCESS | 2848 | --DOCSHELL 17DC4C00 == 37 [pid = 2848] [id = 55] 02:08:23 INFO - PROCESS | 2848 | --DOCSHELL 091ACC00 == 36 [pid = 2848] [id = 56] 02:08:23 INFO - PROCESS | 2848 | --DOCSHELL 14749400 == 35 [pid = 2848] [id = 57] 02:08:24 INFO - PROCESS | 2848 | --DOCSHELL 11364400 == 34 [pid = 2848] [id = 62] 02:08:24 INFO - PROCESS | 2848 | --DOCSHELL 0907F400 == 33 [pid = 2848] [id = 66] 02:08:24 INFO - PROCESS | 2848 | --DOCSHELL 1707F000 == 32 [pid = 2848] [id = 64] 02:08:24 INFO - PROCESS | 2848 | --DOCSHELL 18C7F000 == 31 [pid = 2848] [id = 65] 02:08:24 INFO - PROCESS | 2848 | --DOCSHELL 14AA8800 == 30 [pid = 2848] [id = 63] 02:08:24 INFO - PROCESS | 2848 | --DOCSHELL 19D90800 == 29 [pid = 2848] [id = 69] 02:08:24 INFO - PROCESS | 2848 | --DOCSHELL 19911400 == 28 [pid = 2848] [id = 67] 02:08:24 INFO - PROCESS | 2848 | --DOCSHELL 14742800 == 27 [pid = 2848] [id = 68] 02:08:24 INFO - PROCESS | 2848 | --DOMWINDOW == 94 (19D8C400) [pid = 2848] [serial = 156] [outer = 00000000] [url = about:blank] 02:08:24 INFO - PROCESS | 2848 | --DOMWINDOW == 93 (1C5CF400) [pid = 2848] [serial = 127] [outer = 00000000] [url = about:blank] 02:08:24 INFO - PROCESS | 2848 | --DOMWINDOW == 92 (19F9F800) [pid = 2848] [serial = 151] [outer = 00000000] [url = about:blank] 02:08:24 INFO - PROCESS | 2848 | --DOMWINDOW == 91 (14A9C800) [pid = 2848] [serial = 139] [outer = 00000000] [url = about:blank] 02:08:24 INFO - PROCESS | 2848 | --DOMWINDOW == 90 (1B00EC00) [pid = 2848] [serial = 153] [outer = 00000000] [url = about:blank] 02:08:24 INFO - PROCESS | 2848 | --DOMWINDOW == 89 (18C0A000) [pid = 2848] [serial = 145] [outer = 00000000] [url = about:blank] 02:08:24 INFO - PROCESS | 2848 | --DOMWINDOW == 88 (18558400) [pid = 2848] [serial = 144] [outer = 00000000] [url = about:blank] 02:08:24 INFO - PROCESS | 2848 | --DOMWINDOW == 87 (19F9F400) [pid = 2848] [serial = 150] [outer = 00000000] [url = about:blank] 02:08:24 INFO - PROCESS | 2848 | --DOMWINDOW == 86 (1B0EC800) [pid = 2848] [serial = 154] [outer = 00000000] [url = about:blank] 02:08:24 INFO - PROCESS | 2848 | --DOMWINDOW == 85 (1062BC00) [pid = 2848] [serial = 135] [outer = 00000000] [url = about:blank] 02:08:24 INFO - PROCESS | 2848 | --DOMWINDOW == 84 (14773400) [pid = 2848] [serial = 138] [outer = 00000000] [url = about:blank] 02:08:24 INFO - PROCESS | 2848 | --DOMWINDOW == 83 (19910400) [pid = 2848] [serial = 147] [outer = 00000000] [url = about:blank] 02:08:24 INFO - PROCESS | 2848 | --DOMWINDOW == 82 (14772800) [pid = 2848] [serial = 132] [outer = 00000000] [url = about:blank] 02:08:24 INFO - PROCESS | 2848 | --DOMWINDOW == 81 (1A394800) [pid = 2848] [serial = 157] [outer = 00000000] [url = about:blank] 02:08:24 INFO - PROCESS | 2848 | --DOMWINDOW == 80 (10831400) [pid = 2848] [serial = 136] [outer = 00000000] [url = about:blank] 02:08:24 INFO - PROCESS | 2848 | --DOMWINDOW == 79 (1707D800) [pid = 2848] [serial = 141] [outer = 00000000] [url = about:blank] 02:08:24 INFO - PROCESS | 2848 | --DOMWINDOW == 78 (170D4800) [pid = 2848] [serial = 142] [outer = 00000000] [url = about:blank] 02:08:24 INFO - PROCESS | 2848 | --DOMWINDOW == 77 (1C07F800) [pid = 2848] [serial = 159] [outer = 00000000] [url = about:blank] 02:08:24 INFO - PROCESS | 2848 | --DOMWINDOW == 76 (1991C000) [pid = 2848] [serial = 148] [outer = 00000000] [url = about:blank] 02:08:24 INFO - PROCESS | 2848 | --DOMWINDOW == 75 (0916E800) [pid = 2848] [serial = 129] [outer = 00000000] [url = about:blank] 02:08:24 INFO - PROCESS | 2848 | --DOMWINDOW == 74 (1C0DC000) [pid = 2848] [serial = 160] [outer = 00000000] [url = about:blank] 02:08:24 INFO - PROCESS | 2848 | --DOMWINDOW == 73 (188DC800) [pid = 2848] [serial = 162] [outer = 00000000] [url = about:blank] 02:08:24 INFO - PROCESS | 2848 | 1462784904387 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]]]}] 02:08:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 02:08:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 2021ms 02:08:24 INFO - PROCESS | 2848 | 1462784904431 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 02:08:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 02:08:24 INFO - PROCESS | 2848 | 1462784904434 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 02:08:24 INFO - PROCESS | 2848 | 1462784904439 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 02:08:24 INFO - PROCESS | 2848 | 1462784904441 Marionette TRACE conn5 <- [1,246,null,{}] 02:08:24 INFO - PROCESS | 2848 | 1462784904448 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}] 02:08:24 INFO - PROCESS | 2848 | 1462784904531 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 02:08:24 INFO - PROCESS | 2848 | 1462784904540 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:24 INFO - PROCESS | 2848 | ++DOCSHELL 091A1800 == 28 [pid = 2848] [id = 71] 02:08:24 INFO - PROCESS | 2848 | ++DOMWINDOW == 74 (091A1C00) [pid = 2848] [serial = 210] [outer = 00000000] 02:08:24 INFO - PROCESS | 2848 | ++DOMWINDOW == 75 (0C42C800) [pid = 2848] [serial = 211] [outer = 091A1C00] 02:08:24 INFO - PROCESS | 2848 | 1462784904588 Marionette DEBUG loaded listener.js 02:08:24 INFO - PROCESS | 2848 | ++DOMWINDOW == 76 (0C433400) [pid = 2848] [serial = 212] [outer = 091A1C00] 02:08:25 INFO - PROCESS | 2848 | 1462784905040 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]]]}] 02:08:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 02:08:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 630ms 02:08:25 INFO - PROCESS | 2848 | 1462784905070 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 02:08:25 INFO - PROCESS | 2848 | 1462784905076 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 02:08:25 INFO - PROCESS | 2848 | 1462784905087 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 02:08:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 02:08:25 INFO - PROCESS | 2848 | 1462784905089 Marionette TRACE conn5 <- [1,250,null,{}] 02:08:25 INFO - PROCESS | 2848 | 1462784905094 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}] 02:08:25 INFO - PROCESS | 2848 | 1462784905200 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 02:08:25 INFO - PROCESS | 2848 | 1462784905241 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:25 INFO - PROCESS | 2848 | ++DOCSHELL 1005E800 == 29 [pid = 2848] [id = 72] 02:08:25 INFO - PROCESS | 2848 | ++DOMWINDOW == 77 (1022B400) [pid = 2848] [serial = 213] [outer = 00000000] 02:08:25 INFO - PROCESS | 2848 | ++DOMWINDOW == 78 (1022FC00) [pid = 2848] [serial = 214] [outer = 1022B400] 02:08:25 INFO - PROCESS | 2848 | 1462784905295 Marionette DEBUG loaded listener.js 02:08:25 INFO - PROCESS | 2848 | ++DOMWINDOW == 79 (10237000) [pid = 2848] [serial = 215] [outer = 1022B400] 02:08:25 INFO - PROCESS | 2848 | 1462784905771 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]]]}] 02:08:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 02:08:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 731ms 02:08:25 INFO - PROCESS | 2848 | 1462784905821 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 02:08:25 INFO - PROCESS | 2848 | 1462784905824 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 02:08:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 02:08:25 INFO - PROCESS | 2848 | 1462784905838 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 02:08:25 INFO - PROCESS | 2848 | 1462784905841 Marionette TRACE conn5 <- [1,254,null,{}] 02:08:25 INFO - PROCESS | 2848 | 1462784905882 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}] 02:08:26 INFO - PROCESS | 2848 | 1462784905989 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 02:08:26 INFO - PROCESS | 2848 | 1462784906037 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:26 INFO - PROCESS | 2848 | ++DOCSHELL 111EDC00 == 30 [pid = 2848] [id = 73] 02:08:26 INFO - PROCESS | 2848 | ++DOMWINDOW == 80 (111EE400) [pid = 2848] [serial = 216] [outer = 00000000] 02:08:26 INFO - PROCESS | 2848 | ++DOMWINDOW == 81 (113DF000) [pid = 2848] [serial = 217] [outer = 111EE400] 02:08:26 INFO - PROCESS | 2848 | 1462784906086 Marionette DEBUG loaded listener.js 02:08:26 INFO - PROCESS | 2848 | ++DOMWINDOW == 82 (14185400) [pid = 2848] [serial = 218] [outer = 111EE400] 02:08:26 INFO - PROCESS | 2848 | 1462784906446 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]]]}] 02:08:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 02:08:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 630ms 02:08:26 INFO - PROCESS | 2848 | 1462784906460 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 02:08:26 INFO - PROCESS | 2848 | 1462784906463 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 02:08:26 INFO - PROCESS | 2848 | 1462784906466 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 02:08:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 02:08:26 INFO - PROCESS | 2848 | 1462784906468 Marionette TRACE conn5 <- [1,258,null,{}] 02:08:26 INFO - PROCESS | 2848 | 1462784906471 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}] 02:08:26 INFO - PROCESS | 2848 | 1462784906574 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 02:08:26 INFO - PROCESS | 2848 | 1462784906583 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:26 INFO - PROCESS | 2848 | ++DOCSHELL 113E0800 == 31 [pid = 2848] [id = 74] 02:08:26 INFO - PROCESS | 2848 | ++DOMWINDOW == 83 (14183400) [pid = 2848] [serial = 219] [outer = 00000000] 02:08:26 INFO - PROCESS | 2848 | ++DOMWINDOW == 84 (1478F400) [pid = 2848] [serial = 220] [outer = 14183400] 02:08:26 INFO - PROCESS | 2848 | 1462784906630 Marionette DEBUG loaded listener.js 02:08:26 INFO - PROCESS | 2848 | ++DOMWINDOW == 85 (14AA1400) [pid = 2848] [serial = 221] [outer = 14183400] 02:08:27 INFO - PROCESS | 2848 | 1462784907017 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]]]}] 02:08:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 02:08:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 571ms 02:08:27 INFO - PROCESS | 2848 | 1462784907041 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 02:08:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 02:08:27 INFO - PROCESS | 2848 | 1462784907043 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 02:08:27 INFO - PROCESS | 2848 | 1462784907046 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 02:08:27 INFO - PROCESS | 2848 | 1462784907047 Marionette TRACE conn5 <- [1,262,null,{}] 02:08:27 INFO - PROCESS | 2848 | 1462784907051 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}] 02:08:27 INFO - PROCESS | 2848 | 1462784907125 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 02:08:27 INFO - PROCESS | 2848 | 1462784907132 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:27 INFO - PROCESS | 2848 | ++DOCSHELL 14AA7000 == 32 [pid = 2848] [id = 75] 02:08:27 INFO - PROCESS | 2848 | ++DOMWINDOW == 86 (14AA7C00) [pid = 2848] [serial = 222] [outer = 00000000] 02:08:27 INFO - PROCESS | 2848 | ++DOMWINDOW == 87 (16B44400) [pid = 2848] [serial = 223] [outer = 14AA7C00] 02:08:27 INFO - PROCESS | 2848 | 1462784907235 Marionette DEBUG loaded listener.js 02:08:27 INFO - PROCESS | 2848 | ++DOMWINDOW == 88 (17077400) [pid = 2848] [serial = 224] [outer = 14AA7C00] 02:08:27 INFO - PROCESS | 2848 | 1462784907620 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]]]}] 02:08:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 02:08:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 630ms 02:08:27 INFO - PROCESS | 2848 | 1462784907676 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 02:08:27 INFO - PROCESS | 2848 | 1462784907678 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 02:08:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 02:08:27 INFO - PROCESS | 2848 | 1462784907681 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 02:08:27 INFO - PROCESS | 2848 | 1462784907683 Marionette TRACE conn5 <- [1,266,null,{}] 02:08:27 INFO - PROCESS | 2848 | 1462784907687 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}] 02:08:27 INFO - PROCESS | 2848 | 1462784907805 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 02:08:27 INFO - PROCESS | 2848 | 1462784907814 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:27 INFO - PROCESS | 2848 | ++DOCSHELL 1707A400 == 33 [pid = 2848] [id = 76] 02:08:27 INFO - PROCESS | 2848 | ++DOMWINDOW == 89 (1707B400) [pid = 2848] [serial = 225] [outer = 00000000] 02:08:27 INFO - PROCESS | 2848 | ++DOMWINDOW == 90 (178DCC00) [pid = 2848] [serial = 226] [outer = 1707B400] 02:08:27 INFO - PROCESS | 2848 | 1462784907860 Marionette DEBUG loaded listener.js 02:08:27 INFO - PROCESS | 2848 | ++DOMWINDOW == 91 (18541400) [pid = 2848] [serial = 227] [outer = 1707B400] 02:08:28 INFO - PROCESS | 2848 | 1462784908254 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]]]}] 02:08:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 02:08:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 630ms 02:08:28 INFO - PROCESS | 2848 | 1462784908313 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 02:08:28 INFO - PROCESS | 2848 | 1462784908315 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 02:08:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 02:08:28 INFO - PROCESS | 2848 | 1462784908318 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 02:08:28 INFO - PROCESS | 2848 | 1462784908319 Marionette TRACE conn5 <- [1,270,null,{}] 02:08:28 INFO - PROCESS | 2848 | 1462784908323 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}] 02:08:28 INFO - PROCESS | 2848 | 1462784908422 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 02:08:28 INFO - PROCESS | 2848 | 1462784908459 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:28 INFO - PROCESS | 2848 | ++DOCSHELL 1854F800 == 34 [pid = 2848] [id = 77] 02:08:28 INFO - PROCESS | 2848 | ++DOMWINDOW == 92 (188D2800) [pid = 2848] [serial = 228] [outer = 00000000] 02:08:28 INFO - PROCESS | 2848 | ++DOMWINDOW == 93 (188DBC00) [pid = 2848] [serial = 229] [outer = 188D2800] 02:08:28 INFO - PROCESS | 2848 | 1462784908504 Marionette DEBUG loaded listener.js 02:08:28 INFO - PROCESS | 2848 | ++DOMWINDOW == 94 (188DE800) [pid = 2848] [serial = 230] [outer = 188D2800] 02:08:28 INFO - PROCESS | 2848 | 1462784908884 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]]]}] 02:08:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 02:08:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 632ms 02:08:28 INFO - PROCESS | 2848 | 1462784908950 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 02:08:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 02:08:28 INFO - PROCESS | 2848 | 1462784908952 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 02:08:28 INFO - PROCESS | 2848 | 1462784908955 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 02:08:28 INFO - PROCESS | 2848 | 1462784908957 Marionette TRACE conn5 <- [1,274,null,{}] 02:08:28 INFO - PROCESS | 2848 | 1462784908960 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}] 02:08:29 INFO - PROCESS | 2848 | 1462784909066 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 02:08:29 INFO - PROCESS | 2848 | 1462784909118 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:29 INFO - PROCESS | 2848 | ++DOCSHELL 1959E800 == 35 [pid = 2848] [id = 78] 02:08:29 INFO - PROCESS | 2848 | ++DOMWINDOW == 95 (1959F000) [pid = 2848] [serial = 231] [outer = 00000000] 02:08:29 INFO - PROCESS | 2848 | ++DOMWINDOW == 96 (19912400) [pid = 2848] [serial = 232] [outer = 1959F000] 02:08:29 INFO - PROCESS | 2848 | 1462784909168 Marionette DEBUG loaded listener.js 02:08:29 INFO - PROCESS | 2848 | ++DOMWINDOW == 97 (19786C00) [pid = 2848] [serial = 233] [outer = 1959F000] 02:08:29 INFO - PROCESS | 2848 | 1462784909764 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]]]}] 02:08:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 02:08:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 831ms 02:08:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 02:08:29 INFO - PROCESS | 2848 | 1462784909791 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 02:08:29 INFO - PROCESS | 2848 | 1462784909793 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 02:08:29 INFO - PROCESS | 2848 | 1462784909796 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 02:08:29 INFO - PROCESS | 2848 | 1462784909798 Marionette TRACE conn5 <- [1,278,null,{}] 02:08:29 INFO - PROCESS | 2848 | 1462784909801 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}] 02:08:29 INFO - PROCESS | 2848 | 1462784909900 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 02:08:29 INFO - PROCESS | 2848 | 1462784909906 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:29 INFO - PROCESS | 2848 | ++DOCSHELL 11110800 == 36 [pid = 2848] [id = 79] 02:08:29 INFO - PROCESS | 2848 | ++DOMWINDOW == 98 (1991FC00) [pid = 2848] [serial = 234] [outer = 00000000] 02:08:29 INFO - PROCESS | 2848 | ++DOMWINDOW == 99 (19BC6400) [pid = 2848] [serial = 235] [outer = 1991FC00] 02:08:29 INFO - PROCESS | 2848 | 1462784909951 Marionette DEBUG loaded listener.js 02:08:30 INFO - PROCESS | 2848 | ++DOMWINDOW == 100 (19BC6800) [pid = 2848] [serial = 236] [outer = 1991FC00] 02:08:30 INFO - PROCESS | 2848 | 1462784910373 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]]]}] 02:08:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 02:08:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 630ms 02:08:30 INFO - PROCESS | 2848 | 1462784910431 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 02:08:30 INFO - PROCESS | 2848 | 1462784910433 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 02:08:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 02:08:30 INFO - PROCESS | 2848 | 1462784910436 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 02:08:30 INFO - PROCESS | 2848 | 1462784910438 Marionette TRACE conn5 <- [1,282,null,{}] 02:08:30 INFO - PROCESS | 2848 | 1462784910442 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}] 02:08:30 INFO - PROCESS | 2848 | 1462784910552 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 02:08:30 INFO - PROCESS | 2848 | 1462784910562 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:30 INFO - PROCESS | 2848 | ++DOCSHELL 19D8C000 == 37 [pid = 2848] [id = 80] 02:08:30 INFO - PROCESS | 2848 | ++DOMWINDOW == 101 (19D8D800) [pid = 2848] [serial = 237] [outer = 00000000] 02:08:30 INFO - PROCESS | 2848 | ++DOMWINDOW == 102 (19F9B000) [pid = 2848] [serial = 238] [outer = 19D8D800] 02:08:30 INFO - PROCESS | 2848 | 1462784910605 Marionette DEBUG loaded listener.js 02:08:30 INFO - PROCESS | 2848 | ++DOMWINDOW == 103 (19FA4000) [pid = 2848] [serial = 239] [outer = 19D8D800] 02:08:31 INFO - PROCESS | 2848 | 1462784911048 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]]]}] 02:08:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 02:08:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 630ms 02:08:31 INFO - PROCESS | 2848 | 1462784911067 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 02:08:31 INFO - PROCESS | 2848 | 1462784911069 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 02:08:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 02:08:31 INFO - PROCESS | 2848 | 1462784911072 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 02:08:31 INFO - PROCESS | 2848 | 1462784911074 Marionette TRACE conn5 <- [1,286,null,{}] 02:08:31 INFO - PROCESS | 2848 | 1462784911085 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}] 02:08:31 INFO - PROCESS | 2848 | 1462784911198 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 02:08:31 INFO - PROCESS | 2848 | 1462784911279 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:31 INFO - PROCESS | 2848 | ++DOCSHELL 0CE71400 == 38 [pid = 2848] [id = 81] 02:08:31 INFO - PROCESS | 2848 | ++DOMWINDOW == 104 (1A393800) [pid = 2848] [serial = 240] [outer = 00000000] 02:08:31 INFO - PROCESS | 2848 | ++DOMWINDOW == 105 (1B0E4800) [pid = 2848] [serial = 241] [outer = 1A393800] 02:08:31 INFO - PROCESS | 2848 | 1462784911327 Marionette DEBUG loaded listener.js 02:08:31 INFO - PROCESS | 2848 | ++DOMWINDOW == 106 (1BD59800) [pid = 2848] [serial = 242] [outer = 1A393800] 02:08:31 INFO - PROCESS | 2848 | --DOMWINDOW == 105 (1099B000) [pid = 2848] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 02:08:31 INFO - PROCESS | 2848 | --DOMWINDOW == 104 (0D324400) [pid = 2848] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 02:08:31 INFO - PROCESS | 2848 | --DOMWINDOW == 103 (1A392400) [pid = 2848] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 02:08:31 INFO - PROCESS | 2848 | --DOMWINDOW == 102 (18C83400) [pid = 2848] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 02:08:31 INFO - PROCESS | 2848 | --DOMWINDOW == 101 (17DC2C00) [pid = 2848] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 02:08:31 INFO - PROCESS | 2848 | --DOMWINDOW == 100 (19919C00) [pid = 2848] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 02:08:31 INFO - PROCESS | 2848 | --DOMWINDOW == 99 (1959F800) [pid = 2848] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 02:08:31 INFO - PROCESS | 2848 | --DOMWINDOW == 98 (170D4000) [pid = 2848] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 02:08:31 INFO - PROCESS | 2848 | --DOMWINDOW == 97 (14B02C00) [pid = 2848] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 02:08:31 INFO - PROCESS | 2848 | --DOMWINDOW == 96 (142DE800) [pid = 2848] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 02:08:31 INFO - PROCESS | 2848 | --DOMWINDOW == 95 (0D23BC00) [pid = 2848] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 02:08:31 INFO - PROCESS | 2848 | --DOMWINDOW == 94 (10054C00) [pid = 2848] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 02:08:31 INFO - PROCESS | 2848 | --DOMWINDOW == 93 (1BDC3400) [pid = 2848] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 02:08:31 INFO - PROCESS | 2848 | --DOMWINDOW == 92 (18B5C800) [pid = 2848] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 02:08:31 INFO - PROCESS | 2848 | --DOMWINDOW == 91 (1476DC00) [pid = 2848] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 02:08:31 INFO - PROCESS | 2848 | --DOMWINDOW == 90 (091AD000) [pid = 2848] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 02:08:31 INFO - PROCESS | 2848 | --DOMWINDOW == 89 (188D7400) [pid = 2848] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 02:08:31 INFO - PROCESS | 2848 | --DOMWINDOW == 88 (09167400) [pid = 2848] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 02:08:31 INFO - PROCESS | 2848 | 1462784911960 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]]]}] 02:08:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 02:08:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 931ms 02:08:32 INFO - PROCESS | 2848 | 1462784912003 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 02:08:32 INFO - PROCESS | 2848 | 1462784912005 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 02:08:32 INFO - PROCESS | 2848 | 1462784912008 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 02:08:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 02:08:32 INFO - PROCESS | 2848 | 1462784912010 Marionette TRACE conn5 <- [1,290,null,{}] 02:08:32 INFO - PROCESS | 2848 | 1462784912023 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}] 02:08:32 INFO - PROCESS | 2848 | 1462784912101 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 02:08:32 INFO - PROCESS | 2848 | 1462784912107 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:32 INFO - PROCESS | 2848 | ++DOCSHELL 1476DC00 == 39 [pid = 2848] [id = 82] 02:08:32 INFO - PROCESS | 2848 | ++DOMWINDOW == 89 (16BFC800) [pid = 2848] [serial = 243] [outer = 00000000] 02:08:32 INFO - PROCESS | 2848 | ++DOMWINDOW == 90 (18541000) [pid = 2848] [serial = 244] [outer = 16BFC800] 02:08:32 INFO - PROCESS | 2848 | 1462784912151 Marionette DEBUG loaded listener.js 02:08:32 INFO - PROCESS | 2848 | ++DOMWINDOW == 91 (18B5C800) [pid = 2848] [serial = 245] [outer = 16BFC800] 02:08:32 INFO - PROCESS | 2848 | 1462784912553 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]]]}] 02:08:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 02:08:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 590ms 02:08:32 INFO - PROCESS | 2848 | 1462784912603 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 02:08:32 INFO - PROCESS | 2848 | 1462784912605 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 02:08:32 INFO - PROCESS | 2848 | 1462784912613 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 02:08:32 INFO - PROCESS | 2848 | 1462784912614 Marionette TRACE conn5 <- [1,294,null,{}] 02:08:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 02:08:32 INFO - PROCESS | 2848 | 1462784912618 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}] 02:08:32 INFO - PROCESS | 2848 | 1462784912696 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 02:08:32 INFO - PROCESS | 2848 | 1462784912702 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:32 INFO - PROCESS | 2848 | ++DOCSHELL 1853C400 == 40 [pid = 2848] [id = 83] 02:08:32 INFO - PROCESS | 2848 | ++DOMWINDOW == 92 (19915400) [pid = 2848] [serial = 246] [outer = 00000000] 02:08:32 INFO - PROCESS | 2848 | ++DOMWINDOW == 93 (1C0DF400) [pid = 2848] [serial = 247] [outer = 19915400] 02:08:32 INFO - PROCESS | 2848 | 1462784912747 Marionette DEBUG loaded listener.js 02:08:32 INFO - PROCESS | 2848 | ++DOMWINDOW == 94 (1C599C00) [pid = 2848] [serial = 248] [outer = 19915400] 02:08:33 INFO - PROCESS | 2848 | 1462784913179 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]]]}] 02:08:33 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. 02:08:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 631ms 02:08:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 02:08:33 INFO - PROCESS | 2848 | 1462784913248 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 02:08:33 INFO - PROCESS | 2848 | 1462784913250 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 02:08:33 INFO - PROCESS | 2848 | 1462784913253 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 02:08:33 INFO - PROCESS | 2848 | 1462784913254 Marionette TRACE conn5 <- [1,298,null,{}] 02:08:33 INFO - PROCESS | 2848 | 1462784913258 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}] 02:08:33 INFO - PROCESS | 2848 | 1462784913334 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 02:08:33 INFO - PROCESS | 2848 | 1462784913341 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:33 INFO - PROCESS | 2848 | ++DOCSHELL 1C59C000 == 41 [pid = 2848] [id = 84] 02:08:33 INFO - PROCESS | 2848 | ++DOMWINDOW == 95 (1C59F000) [pid = 2848] [serial = 249] [outer = 00000000] 02:08:33 INFO - PROCESS | 2848 | ++DOMWINDOW == 96 (1C5A3C00) [pid = 2848] [serial = 250] [outer = 1C59F000] 02:08:33 INFO - PROCESS | 2848 | 1462784913386 Marionette DEBUG loaded listener.js 02:08:33 INFO - PROCESS | 2848 | ++DOMWINDOW == 97 (1C5CBC00) [pid = 2848] [serial = 251] [outer = 1C59F000] 02:08:33 INFO - PROCESS | 2848 | 1462784913835 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]]]}] 02:08:33 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. 02:08:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 630ms 02:08:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 02:08:33 INFO - PROCESS | 2848 | 1462784913884 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 02:08:33 INFO - PROCESS | 2848 | 1462784913889 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 02:08:33 INFO - PROCESS | 2848 | 1462784913894 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 02:08:33 INFO - PROCESS | 2848 | 1462784913899 Marionette TRACE conn5 <- [1,302,null,{}] 02:08:33 INFO - PROCESS | 2848 | 1462784913907 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}] 02:08:34 INFO - PROCESS | 2848 | 1462784914046 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 02:08:34 INFO - PROCESS | 2848 | 1462784914192 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:34 INFO - PROCESS | 2848 | ++DOCSHELL 09174400 == 42 [pid = 2848] [id = 85] 02:08:34 INFO - PROCESS | 2848 | ++DOMWINDOW == 98 (09174800) [pid = 2848] [serial = 252] [outer = 00000000] 02:08:34 INFO - PROCESS | 2848 | ++DOMWINDOW == 99 (091A3800) [pid = 2848] [serial = 253] [outer = 09174800] 02:08:34 INFO - PROCESS | 2848 | 1462784914250 Marionette DEBUG loaded listener.js 02:08:34 INFO - PROCESS | 2848 | ++DOMWINDOW == 100 (0C434800) [pid = 2848] [serial = 254] [outer = 09174800] 02:08:34 INFO - PROCESS | 2848 | 1462784914921 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]]]}] 02:08:34 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. 02:08:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1076ms 02:08:34 INFO - PROCESS | 2848 | 1462784914970 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 02:08:34 INFO - PROCESS | 2848 | 1462784914976 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 02:08:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 02:08:34 INFO - PROCESS | 2848 | 1462784914982 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 02:08:34 INFO - PROCESS | 2848 | 1462784914985 Marionette TRACE conn5 <- [1,306,null,{}] 02:08:35 INFO - PROCESS | 2848 | 1462784915013 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}] 02:08:35 INFO - PROCESS | 2848 | 1462784915130 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 02:08:35 INFO - PROCESS | 2848 | 1462784915205 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:35 INFO - PROCESS | 2848 | ++DOCSHELL 10057C00 == 43 [pid = 2848] [id = 86] 02:08:35 INFO - PROCESS | 2848 | ++DOMWINDOW == 101 (1005DC00) [pid = 2848] [serial = 255] [outer = 00000000] 02:08:35 INFO - PROCESS | 2848 | ++DOMWINDOW == 102 (108A6800) [pid = 2848] [serial = 256] [outer = 1005DC00] 02:08:35 INFO - PROCESS | 2848 | 1462784915261 Marionette DEBUG loaded listener.js 02:08:35 INFO - PROCESS | 2848 | ++DOMWINDOW == 103 (1091F000) [pid = 2848] [serial = 257] [outer = 1005DC00] 02:08:36 INFO - PROCESS | 2848 | 1462784916082 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 02:08:36 INFO - PROCESS | 2848 | 1462784916234 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]]]}] 02:08:36 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. 02:08:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1282ms 02:08:36 INFO - PROCESS | 2848 | 1462784916265 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 02:08:36 INFO - PROCESS | 2848 | 1462784916269 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 02:08:36 INFO - PROCESS | 2848 | 1462784916275 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 02:08:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 02:08:36 INFO - PROCESS | 2848 | 1462784916278 Marionette TRACE conn5 <- [1,310,null,{}] 02:08:36 INFO - PROCESS | 2848 | 1462784916283 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}] 02:08:36 INFO - PROCESS | 2848 | 1462784916389 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 02:08:36 INFO - PROCESS | 2848 | 1462784916465 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:36 INFO - PROCESS | 2848 | ++DOCSHELL 10629400 == 44 [pid = 2848] [id = 87] 02:08:36 INFO - PROCESS | 2848 | ++DOMWINDOW == 104 (1062A400) [pid = 2848] [serial = 258] [outer = 00000000] 02:08:36 INFO - PROCESS | 2848 | ++DOMWINDOW == 105 (10831C00) [pid = 2848] [serial = 259] [outer = 1062A400] 02:08:36 INFO - PROCESS | 2848 | 1462784916517 Marionette DEBUG loaded listener.js 02:08:36 INFO - PROCESS | 2848 | ++DOMWINDOW == 106 (10921800) [pid = 2848] [serial = 260] [outer = 1062A400] 02:08:36 INFO - PROCESS | 2848 | --DOCSHELL 1853C400 == 43 [pid = 2848] [id = 83] 02:08:36 INFO - PROCESS | 2848 | --DOCSHELL 1476DC00 == 42 [pid = 2848] [id = 82] 02:08:36 INFO - PROCESS | 2848 | --DOCSHELL 0CE71400 == 41 [pid = 2848] [id = 81] 02:08:36 INFO - PROCESS | 2848 | --DOCSHELL 19D8C000 == 40 [pid = 2848] [id = 80] 02:08:36 INFO - PROCESS | 2848 | --DOCSHELL 11110800 == 39 [pid = 2848] [id = 79] 02:08:36 INFO - PROCESS | 2848 | --DOCSHELL 1959E800 == 38 [pid = 2848] [id = 78] 02:08:36 INFO - PROCESS | 2848 | --DOCSHELL 1854F800 == 37 [pid = 2848] [id = 77] 02:08:36 INFO - PROCESS | 2848 | --DOCSHELL 1707A400 == 36 [pid = 2848] [id = 76] 02:08:36 INFO - PROCESS | 2848 | --DOCSHELL 14AA7000 == 35 [pid = 2848] [id = 75] 02:08:36 INFO - PROCESS | 2848 | --DOCSHELL 113E0800 == 34 [pid = 2848] [id = 74] 02:08:36 INFO - PROCESS | 2848 | --DOCSHELL 111EDC00 == 33 [pid = 2848] [id = 73] 02:08:36 INFO - PROCESS | 2848 | --DOMWINDOW == 105 (1C5A5800) [pid = 2848] [serial = 208] [outer = 00000000] [url = about:blank] 02:08:36 INFO - PROCESS | 2848 | --DOCSHELL 1005E800 == 32 [pid = 2848] [id = 72] 02:08:36 INFO - PROCESS | 2848 | --DOCSHELL 091A1800 == 31 [pid = 2848] [id = 71] 02:08:36 INFO - PROCESS | 2848 | --DOMWINDOW == 104 (14AA2400) [pid = 2848] [serial = 133] [outer = 00000000] [url = about:blank] 02:08:36 INFO - PROCESS | 2848 | --DOMWINDOW == 103 (14A1C000) [pid = 2848] [serial = 37] [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.] 02:08:36 INFO - PROCESS | 2848 | --DOMWINDOW == 102 (108A7C00) [pid = 2848] [serial = 97] [outer = 00000000] [url = about:blank] 02:08:36 INFO - PROCESS | 2848 | --DOMWINDOW == 101 (09174000) [pid = 2848] [serial = 130] [outer = 00000000] [url = about:blank] 02:08:36 INFO - PROCESS | 2848 | --DOMWINDOW == 100 (1BDB9C00) [pid = 2848] [serial = 206] [outer = 00000000] [url = about:blank] 02:08:36 INFO - PROCESS | 2848 | --DOMWINDOW == 99 (195A0000) [pid = 2848] [serial = 194] [outer = 00000000] [url = about:blank] 02:08:36 INFO - PROCESS | 2848 | --DOMWINDOW == 98 (18F25800) [pid = 2848] [serial = 193] [outer = 00000000] [url = about:blank] 02:08:36 INFO - PROCESS | 2848 | --DOMWINDOW == 97 (1991E800) [pid = 2848] [serial = 196] [outer = 00000000] [url = about:blank] 02:08:36 INFO - PROCESS | 2848 | --DOMWINDOW == 96 (1991F400) [pid = 2848] [serial = 197] [outer = 00000000] [url = about:blank] 02:08:36 INFO - PROCESS | 2848 | --DOMWINDOW == 95 (19DE0000) [pid = 2848] [serial = 199] [outer = 00000000] [url = about:blank] 02:08:36 INFO - PROCESS | 2848 | --DOMWINDOW == 94 (19F9D800) [pid = 2848] [serial = 202] [outer = 00000000] [url = about:blank] 02:08:36 INFO - PROCESS | 2848 | --DOMWINDOW == 93 (1B00F800) [pid = 2848] [serial = 205] [outer = 00000000] [url = about:blank] 02:08:36 INFO - PROCESS | 2848 | --DOMWINDOW == 92 (19F97400) [pid = 2848] [serial = 200] [outer = 00000000] [url = about:blank] 02:08:36 INFO - PROCESS | 2848 | --DOMWINDOW == 91 (17DC5C00) [pid = 2848] [serial = 190] [outer = 00000000] [url = about:blank] 02:08:36 INFO - PROCESS | 2848 | --DOMWINDOW == 90 (16BF3C00) [pid = 2848] [serial = 187] [outer = 00000000] [url = about:blank] 02:08:36 INFO - PROCESS | 2848 | --DOMWINDOW == 89 (1707A800) [pid = 2848] [serial = 188] [outer = 00000000] [url = about:blank] 02:08:36 INFO - PROCESS | 2848 | --DOMWINDOW == 88 (14774C00) [pid = 2848] [serial = 184] [outer = 00000000] [url = about:blank] 02:08:36 INFO - PROCESS | 2848 | --DOMWINDOW == 87 (14A17800) [pid = 2848] [serial = 185] [outer = 00000000] [url = about:blank] 02:08:36 INFO - PROCESS | 2848 | --DOMWINDOW == 86 (10239400) [pid = 2848] [serial = 181] [outer = 00000000] [url = about:blank] 02:08:36 INFO - PROCESS | 2848 | --DOMWINDOW == 85 (10631800) [pid = 2848] [serial = 182] [outer = 00000000] [url = about:blank] 02:08:36 INFO - PROCESS | 2848 | --DOMWINDOW == 84 (10233400) [pid = 2848] [serial = 179] [outer = 00000000] [url = about:blank] 02:08:36 INFO - PROCESS | 2848 | --DOMWINDOW == 83 (1022E400) [pid = 2848] [serial = 178] [outer = 00000000] [url = about:blank] 02:08:36 INFO - PROCESS | 2848 | --DOMWINDOW == 82 (1CA51400) [pid = 2848] [serial = 176] [outer = 00000000] [url = about:blank] 02:08:36 INFO - PROCESS | 2848 | --DOMWINDOW == 81 (1C5A6800) [pid = 2848] [serial = 175] [outer = 00000000] [url = about:blank] 02:08:36 INFO - PROCESS | 2848 | --DOMWINDOW == 80 (19BCF800) [pid = 2848] [serial = 173] [outer = 00000000] [url = about:blank] 02:08:36 INFO - PROCESS | 2848 | --DOMWINDOW == 79 (19914800) [pid = 2848] [serial = 172] [outer = 00000000] [url = about:blank] 02:08:36 INFO - PROCESS | 2848 | --DOMWINDOW == 78 (16BF1800) [pid = 2848] [serial = 170] [outer = 00000000] [url = about:blank] 02:08:36 INFO - PROCESS | 2848 | --DOMWINDOW == 77 (161C9800) [pid = 2848] [serial = 169] [outer = 00000000] [url = about:blank] 02:08:36 INFO - PROCESS | 2848 | --DOMWINDOW == 76 (10053400) [pid = 2848] [serial = 167] [outer = 00000000] [url = about:blank] 02:08:36 INFO - PROCESS | 2848 | --DOMWINDOW == 75 (091B0400) [pid = 2848] [serial = 166] [outer = 00000000] [url = about:blank] 02:08:36 INFO - PROCESS | 2848 | --DOMWINDOW == 74 (188DE400) [pid = 2848] [serial = 163] [outer = 00000000] [url = about:blank] 02:08:36 INFO - PROCESS | 2848 | --DOMWINDOW == 73 (19F9E000) [pid = 2848] [serial = 203] [outer = 00000000] [url = about:blank] 02:08:36 INFO - PROCESS | 2848 | --DOMWINDOW == 72 (18554800) [pid = 2848] [serial = 191] [outer = 00000000] [url = about:blank] 02:08:37 INFO - PROCESS | 2848 | 1462784916992 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]]]}] 02:08:37 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. 02:08:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 771ms 02:08:37 INFO - PROCESS | 2848 | 1462784917050 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 02:08:37 INFO - PROCESS | 2848 | 1462784917054 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 02:08:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 02:08:37 INFO - PROCESS | 2848 | 1462784917064 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 02:08:37 INFO - PROCESS | 2848 | 1462784917067 Marionette TRACE conn5 <- [1,314,null,{}] 02:08:37 INFO - PROCESS | 2848 | 1462784917071 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}] 02:08:37 INFO - PROCESS | 2848 | 1462784917150 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 02:08:37 INFO - PROCESS | 2848 | 1462784917159 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:37 INFO - PROCESS | 2848 | ++DOCSHELL 10059000 == 32 [pid = 2848] [id = 88] 02:08:37 INFO - PROCESS | 2848 | ++DOMWINDOW == 73 (1005E800) [pid = 2848] [serial = 261] [outer = 00000000] 02:08:37 INFO - PROCESS | 2848 | ++DOMWINDOW == 74 (10239000) [pid = 2848] [serial = 262] [outer = 1005E800] 02:08:37 INFO - PROCESS | 2848 | 1462784917204 Marionette DEBUG loaded listener.js 02:08:37 INFO - PROCESS | 2848 | ++DOMWINDOW == 75 (108DFC00) [pid = 2848] [serial = 263] [outer = 1005E800] 02:08:37 INFO - PROCESS | 2848 | 1462784917665 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]]]}] 02:08:37 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. 02:08:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 630ms 02:08:37 INFO - PROCESS | 2848 | 1462784917695 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 02:08:37 INFO - PROCESS | 2848 | 1462784917697 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 02:08:37 INFO - PROCESS | 2848 | 1462784917701 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 02:08:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 02:08:37 INFO - PROCESS | 2848 | 1462784917705 Marionette TRACE conn5 <- [1,318,null,{}] 02:08:37 INFO - PROCESS | 2848 | 1462784917720 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}] 02:08:37 INFO - PROCESS | 2848 | 1462784917802 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 02:08:37 INFO - PROCESS | 2848 | 1462784917810 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:37 INFO - PROCESS | 2848 | ++DOCSHELL 14773400 == 33 [pid = 2848] [id = 89] 02:08:37 INFO - PROCESS | 2848 | ++DOMWINDOW == 76 (14774C00) [pid = 2848] [serial = 264] [outer = 00000000] 02:08:37 INFO - PROCESS | 2848 | ++DOMWINDOW == 77 (148E2000) [pid = 2848] [serial = 265] [outer = 14774C00] 02:08:37 INFO - PROCESS | 2848 | 1462784917859 Marionette DEBUG loaded listener.js 02:08:37 INFO - PROCESS | 2848 | ++DOMWINDOW == 78 (14A20400) [pid = 2848] [serial = 266] [outer = 14774C00] 02:08:38 INFO - PROCESS | 2848 | 1462784918315 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]]]}] 02:08:38 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. 02:08:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 630ms 02:08:38 INFO - PROCESS | 2848 | 1462784918335 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 02:08:38 INFO - PROCESS | 2848 | 1462784918338 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 02:08:38 INFO - PROCESS | 2848 | 1462784918345 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 02:08:38 INFO - PROCESS | 2848 | 1462784918347 Marionette TRACE conn5 <- [1,322,null,{}] 02:08:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 02:08:38 INFO - PROCESS | 2848 | 1462784918350 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}] 02:08:38 INFO - PROCESS | 2848 | 1462784918430 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 02:08:38 INFO - PROCESS | 2848 | 1462784918437 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:38 INFO - PROCESS | 2848 | ++DOCSHELL 14AA1000 == 34 [pid = 2848] [id = 90] 02:08:38 INFO - PROCESS | 2848 | ++DOMWINDOW == 79 (161D0800) [pid = 2848] [serial = 267] [outer = 00000000] 02:08:38 INFO - PROCESS | 2848 | ++DOMWINDOW == 80 (16BFBC00) [pid = 2848] [serial = 268] [outer = 161D0800] 02:08:38 INFO - PROCESS | 2848 | 1462784918485 Marionette DEBUG loaded listener.js 02:08:38 INFO - PROCESS | 2848 | ++DOMWINDOW == 81 (17079400) [pid = 2848] [serial = 269] [outer = 161D0800] 02:08:38 INFO - PROCESS | 2848 | 1462784918945 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]]]}] 02:08:38 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. 02:08:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 630ms 02:08:38 INFO - PROCESS | 2848 | 1462784918980 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 02:08:39 INFO - PROCESS | 2848 | 1462784918982 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 02:08:39 INFO - PROCESS | 2848 | 1462784918985 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 02:08:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 02:08:39 INFO - PROCESS | 2848 | 1462784918987 Marionette TRACE conn5 <- [1,326,null,{}] 02:08:39 INFO - PROCESS | 2848 | 1462784918999 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}] 02:08:39 INFO - PROCESS | 2848 | 1462784919095 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 02:08:39 INFO - PROCESS | 2848 | 1462784919102 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:39 INFO - PROCESS | 2848 | ++DOCSHELL 17076000 == 35 [pid = 2848] [id = 91] 02:08:39 INFO - PROCESS | 2848 | ++DOMWINDOW == 82 (1707C400) [pid = 2848] [serial = 270] [outer = 00000000] 02:08:39 INFO - PROCESS | 2848 | ++DOMWINDOW == 83 (177A0800) [pid = 2848] [serial = 271] [outer = 1707C400] 02:08:39 INFO - PROCESS | 2848 | 1462784919149 Marionette DEBUG loaded listener.js 02:08:39 INFO - PROCESS | 2848 | ++DOMWINDOW == 84 (17DC5C00) [pid = 2848] [serial = 272] [outer = 1707C400] 02:08:39 INFO - PROCESS | 2848 | 1462784919622 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]]]}] 02:08:39 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. 02:08:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 690ms 02:08:39 INFO - PROCESS | 2848 | 1462784919680 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 02:08:39 INFO - PROCESS | 2848 | 1462784919682 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 02:08:39 INFO - PROCESS | 2848 | 1462784919685 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 02:08:39 INFO - PROCESS | 2848 | 1462784919687 Marionette TRACE conn5 <- [1,330,null,{}] 02:08:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 02:08:39 INFO - PROCESS | 2848 | 1462784919698 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}] 02:08:39 INFO - PROCESS | 2848 | 1462784919841 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 02:08:39 INFO - PROCESS | 2848 | 1462784919866 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:39 INFO - PROCESS | 2848 | ++DOCSHELL 188D1400 == 36 [pid = 2848] [id = 92] 02:08:39 INFO - PROCESS | 2848 | ++DOMWINDOW == 85 (188D4800) [pid = 2848] [serial = 273] [outer = 00000000] 02:08:39 INFO - PROCESS | 2848 | ++DOMWINDOW == 86 (18C0B000) [pid = 2848] [serial = 274] [outer = 188D4800] 02:08:39 INFO - PROCESS | 2848 | 1462784919911 Marionette DEBUG loaded listener.js 02:08:40 INFO - PROCESS | 2848 | ++DOMWINDOW == 87 (18969400) [pid = 2848] [serial = 275] [outer = 188D4800] 02:08:40 INFO - PROCESS | 2848 | 1462784920346 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]]]}] 02:08:40 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. 02:08:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 691ms 02:08:40 INFO - PROCESS | 2848 | 1462784920383 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 02:08:40 INFO - PROCESS | 2848 | 1462784920385 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 02:08:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 02:08:40 INFO - PROCESS | 2848 | 1462784920388 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 02:08:40 INFO - PROCESS | 2848 | 1462784920390 Marionette TRACE conn5 <- [1,334,null,{}] 02:08:40 INFO - PROCESS | 2848 | 1462784920393 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}] 02:08:40 INFO - PROCESS | 2848 | 1462784920493 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 02:08:40 INFO - PROCESS | 2848 | 1462784920500 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:40 INFO - PROCESS | 2848 | ++DOCSHELL 18F25800 == 37 [pid = 2848] [id = 93] 02:08:40 INFO - PROCESS | 2848 | ++DOMWINDOW == 88 (1959BC00) [pid = 2848] [serial = 276] [outer = 00000000] 02:08:40 INFO - PROCESS | 2848 | ++DOMWINDOW == 89 (19914400) [pid = 2848] [serial = 277] [outer = 1959BC00] 02:08:40 INFO - PROCESS | 2848 | 1462784920545 Marionette DEBUG loaded listener.js 02:08:40 INFO - PROCESS | 2848 | ++DOMWINDOW == 90 (1991C800) [pid = 2848] [serial = 278] [outer = 1959BC00] 02:08:40 INFO - PROCESS | 2848 | 1462784920975 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]]]}] 02:08:41 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. 02:08:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 630ms 02:08:41 INFO - PROCESS | 2848 | --DOMWINDOW == 89 (1959F000) [pid = 2848] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 02:08:41 INFO - PROCESS | 2848 | --DOMWINDOW == 88 (1991FC00) [pid = 2848] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 02:08:41 INFO - PROCESS | 2848 | --DOMWINDOW == 87 (1707B400) [pid = 2848] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 02:08:41 INFO - PROCESS | 2848 | --DOMWINDOW == 86 (14183400) [pid = 2848] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 02:08:41 INFO - PROCESS | 2848 | --DOMWINDOW == 85 (091A1C00) [pid = 2848] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 02:08:41 INFO - PROCESS | 2848 | --DOMWINDOW == 84 (111EE400) [pid = 2848] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 02:08:41 INFO - PROCESS | 2848 | --DOMWINDOW == 83 (188D2800) [pid = 2848] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 02:08:41 INFO - PROCESS | 2848 | --DOMWINDOW == 82 (19D8D800) [pid = 2848] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 02:08:41 INFO - PROCESS | 2848 | --DOMWINDOW == 81 (14AA7C00) [pid = 2848] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 02:08:41 INFO - PROCESS | 2848 | --DOMWINDOW == 80 (1022B400) [pid = 2848] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 02:08:41 INFO - PROCESS | 2848 | --DOMWINDOW == 79 (1A393800) [pid = 2848] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 02:08:41 INFO - PROCESS | 2848 | --DOMWINDOW == 78 (19915400) [pid = 2848] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 02:08:41 INFO - PROCESS | 2848 | --DOMWINDOW == 77 (16BFC800) [pid = 2848] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 02:08:41 INFO - PROCESS | 2848 | 1462784921181 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 02:08:41 INFO - PROCESS | 2848 | 1462784921183 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 02:08:41 INFO - PROCESS | 2848 | 1462784921207 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 02:08:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 02:08:41 INFO - PROCESS | 2848 | 1462784921209 Marionette TRACE conn5 <- [1,338,null,{}] 02:08:41 INFO - PROCESS | 2848 | 1462784921213 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}] 02:08:41 INFO - PROCESS | 2848 | 1462784921286 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 02:08:41 INFO - PROCESS | 2848 | 1462784921294 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:41 INFO - PROCESS | 2848 | ++DOCSHELL 111EE400 == 38 [pid = 2848] [id = 94] 02:08:41 INFO - PROCESS | 2848 | ++DOMWINDOW == 78 (14183400) [pid = 2848] [serial = 279] [outer = 00000000] 02:08:41 INFO - PROCESS | 2848 | ++DOMWINDOW == 79 (16BFC800) [pid = 2848] [serial = 280] [outer = 14183400] 02:08:41 INFO - PROCESS | 2848 | 1462784921340 Marionette DEBUG loaded listener.js 02:08:41 INFO - PROCESS | 2848 | ++DOMWINDOW == 80 (188DF400) [pid = 2848] [serial = 281] [outer = 14183400] 02:08:41 INFO - PROCESS | 2848 | 1462784921748 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]]]}] 02:08:41 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. 02:08:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 571ms 02:08:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 02:08:41 INFO - PROCESS | 2848 | 1462784921782 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 02:08:41 INFO - PROCESS | 2848 | 1462784921784 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 02:08:41 INFO - PROCESS | 2848 | 1462784921787 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 02:08:41 INFO - PROCESS | 2848 | 1462784921789 Marionette TRACE conn5 <- [1,342,null,{}] 02:08:41 INFO - PROCESS | 2848 | 1462784921792 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}] 02:08:41 INFO - PROCESS | 2848 | 1462784921869 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 02:08:41 INFO - PROCESS | 2848 | 1462784921875 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:41 INFO - PROCESS | 2848 | ++DOCSHELL 18C7F000 == 39 [pid = 2848] [id = 95] 02:08:41 INFO - PROCESS | 2848 | ++DOMWINDOW == 81 (19911000) [pid = 2848] [serial = 282] [outer = 00000000] 02:08:41 INFO - PROCESS | 2848 | ++DOMWINDOW == 82 (19D86800) [pid = 2848] [serial = 283] [outer = 19911000] 02:08:41 INFO - PROCESS | 2848 | 1462784921920 Marionette DEBUG loaded listener.js 02:08:42 INFO - PROCESS | 2848 | ++DOMWINDOW == 83 (19D8B800) [pid = 2848] [serial = 284] [outer = 19911000] 02:08:42 INFO - PROCESS | 2848 | 1462784922326 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]]]}] 02:08:42 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. 02:08:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 570ms 02:08:42 INFO - PROCESS | 2848 | 1462784922358 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 02:08:42 INFO - PROCESS | 2848 | 1462784922360 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 02:08:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 02:08:42 INFO - PROCESS | 2848 | 1462784922373 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 02:08:42 INFO - PROCESS | 2848 | 1462784922375 Marionette TRACE conn5 <- [1,346,null,{}] 02:08:42 INFO - PROCESS | 2848 | 1462784922379 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}] 02:08:42 INFO - PROCESS | 2848 | 1462784922455 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 02:08:42 INFO - PROCESS | 2848 | 1462784922462 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:42 INFO - PROCESS | 2848 | ++DOCSHELL 161CEC00 == 40 [pid = 2848] [id = 96] 02:08:42 INFO - PROCESS | 2848 | ++DOMWINDOW == 84 (19D92000) [pid = 2848] [serial = 285] [outer = 00000000] 02:08:42 INFO - PROCESS | 2848 | ++DOMWINDOW == 85 (19F9F800) [pid = 2848] [serial = 286] [outer = 19D92000] 02:08:42 INFO - PROCESS | 2848 | 1462784922507 Marionette DEBUG loaded listener.js 02:08:42 INFO - PROCESS | 2848 | ++DOMWINDOW == 86 (19FA0800) [pid = 2848] [serial = 287] [outer = 19D92000] 02:08:42 INFO - PROCESS | 2848 | 1462784922943 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]]]}] 02:08:43 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. 02:08:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 631ms 02:08:43 INFO - PROCESS | 2848 | 1462784923010 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 02:08:43 INFO - PROCESS | 2848 | 1462784923012 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 02:08:43 INFO - PROCESS | 2848 | 1462784923015 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 02:08:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 02:08:43 INFO - PROCESS | 2848 | 1462784923018 Marionette TRACE conn5 <- [1,350,null,{}] 02:08:43 INFO - PROCESS | 2848 | 1462784923021 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}] 02:08:43 INFO - PROCESS | 2848 | 1462784923126 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 02:08:43 INFO - PROCESS | 2848 | 1462784923141 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:43 INFO - PROCESS | 2848 | ++DOCSHELL 1B00F800 == 41 [pid = 2848] [id = 97] 02:08:43 INFO - PROCESS | 2848 | ++DOMWINDOW == 87 (1B010400) [pid = 2848] [serial = 288] [outer = 00000000] 02:08:43 INFO - PROCESS | 2848 | ++DOMWINDOW == 88 (1BD52C00) [pid = 2848] [serial = 289] [outer = 1B010400] 02:08:43 INFO - PROCESS | 2848 | 1462784923190 Marionette DEBUG loaded listener.js 02:08:43 INFO - PROCESS | 2848 | ++DOMWINDOW == 89 (1C07FC00) [pid = 2848] [serial = 290] [outer = 1B010400] 02:08:43 INFO - PROCESS | 2848 | 1462784923852 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]]]}] 02:08:43 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. 02:08:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 870ms 02:08:43 INFO - PROCESS | 2848 | 1462784923890 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 02:08:43 INFO - PROCESS | 2848 | 1462784923895 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 02:08:43 INFO - PROCESS | 2848 | 1462784923900 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 02:08:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 02:08:43 INFO - PROCESS | 2848 | 1462784923905 Marionette TRACE conn5 <- [1,354,null,{}] 02:08:43 INFO - PROCESS | 2848 | 1462784923910 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}] 02:08:44 INFO - PROCESS | 2848 | 1462784924017 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 02:08:44 INFO - PROCESS | 2848 | 1462784924107 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:44 INFO - PROCESS | 2848 | ++DOCSHELL 1005C400 == 42 [pid = 2848] [id = 98] 02:08:44 INFO - PROCESS | 2848 | ++DOMWINDOW == 90 (10234000) [pid = 2848] [serial = 291] [outer = 00000000] 02:08:44 INFO - PROCESS | 2848 | ++DOMWINDOW == 91 (1091E800) [pid = 2848] [serial = 292] [outer = 10234000] 02:08:44 INFO - PROCESS | 2848 | 1462784924166 Marionette DEBUG loaded listener.js 02:08:44 INFO - PROCESS | 2848 | ++DOMWINDOW == 92 (142E1800) [pid = 2848] [serial = 293] [outer = 10234000] 02:08:44 INFO - PROCESS | 2848 | 1462784924698 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]]]}] 02:08:44 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. 02:08:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 831ms 02:08:44 INFO - PROCESS | 2848 | 1462784924735 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 02:08:44 INFO - PROCESS | 2848 | 1462784924741 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 02:08:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 02:08:44 INFO - PROCESS | 2848 | 1462784924748 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 02:08:44 INFO - PROCESS | 2848 | 1462784924751 Marionette TRACE conn5 <- [1,358,null,{}] 02:08:44 INFO - PROCESS | 2848 | 1462784924755 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}] 02:08:44 INFO - PROCESS | 2848 | 1462784924861 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 02:08:44 INFO - PROCESS | 2848 | 1462784924951 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:44 INFO - PROCESS | 2848 | ++DOCSHELL 16B43800 == 43 [pid = 2848] [id = 99] 02:08:44 INFO - PROCESS | 2848 | ++DOMWINDOW == 93 (16BF1000) [pid = 2848] [serial = 294] [outer = 00000000] 02:08:45 INFO - PROCESS | 2848 | ++DOMWINDOW == 94 (178DF800) [pid = 2848] [serial = 295] [outer = 16BF1000] 02:08:45 INFO - PROCESS | 2848 | 1462784925006 Marionette DEBUG loaded listener.js 02:08:45 INFO - PROCESS | 2848 | ++DOMWINDOW == 95 (18555800) [pid = 2848] [serial = 296] [outer = 16BF1000] 02:08:45 INFO - PROCESS | 2848 | 1462784925587 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]]]}] 02:08:45 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. 02:08:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 871ms 02:08:45 INFO - PROCESS | 2848 | 1462784925620 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 02:08:45 INFO - PROCESS | 2848 | 1462784925622 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 02:08:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 02:08:45 INFO - PROCESS | 2848 | 1462784925626 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 02:08:45 INFO - PROCESS | 2848 | 1462784925630 Marionette TRACE conn5 <- [1,362,null,{}] 02:08:45 INFO - PROCESS | 2848 | 1462784925642 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}] 02:08:45 INFO - PROCESS | 2848 | 1462784925752 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 02:08:45 INFO - PROCESS | 2848 | 1462784925842 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:45 INFO - PROCESS | 2848 | ++DOCSHELL 19FC5400 == 44 [pid = 2848] [id = 100] 02:08:45 INFO - PROCESS | 2848 | ++DOMWINDOW == 96 (1A39B400) [pid = 2848] [serial = 297] [outer = 00000000] 02:08:45 INFO - PROCESS | 2848 | ++DOMWINDOW == 97 (1B0E3C00) [pid = 2848] [serial = 298] [outer = 1A39B400] 02:08:45 INFO - PROCESS | 2848 | 1462784925899 Marionette DEBUG loaded listener.js 02:08:46 INFO - PROCESS | 2848 | ++DOMWINDOW == 98 (1C07D000) [pid = 2848] [serial = 299] [outer = 1A39B400] 02:08:46 INFO - PROCESS | 2848 | 1462784926481 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]]]}] 02:08:46 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. 02:08:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 930ms 02:08:46 INFO - PROCESS | 2848 | 1462784926560 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 02:08:46 INFO - PROCESS | 2848 | 1462784926563 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 02:08:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 02:08:46 INFO - PROCESS | 2848 | 1462784926566 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 02:08:46 INFO - PROCESS | 2848 | 1462784926568 Marionette TRACE conn5 <- [1,366,null,{}] 02:08:46 INFO - PROCESS | 2848 | 1462784926572 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}] 02:08:46 INFO - PROCESS | 2848 | 1462784926704 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 02:08:46 INFO - PROCESS | 2848 | 1462784926778 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:46 INFO - PROCESS | 2848 | ++DOCSHELL 1C59E000 == 45 [pid = 2848] [id = 101] 02:08:46 INFO - PROCESS | 2848 | ++DOMWINDOW == 99 (1C5A7C00) [pid = 2848] [serial = 300] [outer = 00000000] 02:08:46 INFO - PROCESS | 2848 | ++DOMWINDOW == 100 (1C5D0400) [pid = 2848] [serial = 301] [outer = 1C5A7C00] 02:08:46 INFO - PROCESS | 2848 | 1462784926873 Marionette DEBUG loaded listener.js 02:08:46 INFO - PROCESS | 2848 | ++DOMWINDOW == 101 (1CA59400) [pid = 2848] [serial = 302] [outer = 1C5A7C00] 02:08:47 INFO - PROCESS | 2848 | 1462784927605 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]]]}] 02:08:47 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. 02:08:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1078ms 02:08:47 INFO - PROCESS | 2848 | 1462784927647 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 02:08:47 INFO - PROCESS | 2848 | 1462784927651 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 02:08:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 02:08:47 INFO - PROCESS | 2848 | 1462784927656 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 02:08:47 INFO - PROCESS | 2848 | 1462784927660 Marionette TRACE conn5 <- [1,370,null,{}] 02:08:47 INFO - PROCESS | 2848 | 1462784927666 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}] 02:08:47 INFO - PROCESS | 2848 | 1462784927760 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 02:08:47 INFO - PROCESS | 2848 | 1462784927839 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:47 INFO - PROCESS | 2848 | ++DOCSHELL 0D3EDC00 == 46 [pid = 2848] [id = 102] 02:08:47 INFO - PROCESS | 2848 | ++DOMWINDOW == 102 (0D3EF800) [pid = 2848] [serial = 303] [outer = 00000000] 02:08:47 INFO - PROCESS | 2848 | ++DOMWINDOW == 103 (1062BC00) [pid = 2848] [serial = 304] [outer = 0D3EF800] 02:08:47 INFO - PROCESS | 2848 | 1462784927888 Marionette DEBUG loaded listener.js 02:08:47 INFO - PROCESS | 2848 | ++DOMWINDOW == 104 (14183C00) [pid = 2848] [serial = 305] [outer = 0D3EF800] 02:08:48 INFO - PROCESS | 2848 | --DOCSHELL 161CEC00 == 45 [pid = 2848] [id = 96] 02:08:48 INFO - PROCESS | 2848 | --DOCSHELL 18C7F000 == 44 [pid = 2848] [id = 95] 02:08:48 INFO - PROCESS | 2848 | --DOCSHELL 111EE400 == 43 [pid = 2848] [id = 94] 02:08:48 INFO - PROCESS | 2848 | --DOCSHELL 18F25800 == 42 [pid = 2848] [id = 93] 02:08:48 INFO - PROCESS | 2848 | --DOCSHELL 188D1400 == 41 [pid = 2848] [id = 92] 02:08:48 INFO - PROCESS | 2848 | --DOCSHELL 17076000 == 40 [pid = 2848] [id = 91] 02:08:48 INFO - PROCESS | 2848 | --DOCSHELL 14AA1000 == 39 [pid = 2848] [id = 90] 02:08:48 INFO - PROCESS | 2848 | --DOCSHELL 14773400 == 38 [pid = 2848] [id = 89] 02:08:48 INFO - PROCESS | 2848 | --DOCSHELL 10059000 == 37 [pid = 2848] [id = 88] 02:08:48 INFO - PROCESS | 2848 | --DOCSHELL 10629400 == 36 [pid = 2848] [id = 87] 02:08:48 INFO - PROCESS | 2848 | --DOMWINDOW == 103 (1C5A3C00) [pid = 2848] [serial = 250] [outer = 00000000] [url = about:blank] 02:08:48 INFO - PROCESS | 2848 | --DOCSHELL 09174400 == 35 [pid = 2848] [id = 85] 02:08:48 INFO - PROCESS | 2848 | --DOMWINDOW == 102 (19912400) [pid = 2848] [serial = 232] [outer = 00000000] [url = about:blank] 02:08:48 INFO - PROCESS | 2848 | --DOMWINDOW == 101 (19BC6400) [pid = 2848] [serial = 235] [outer = 00000000] [url = about:blank] 02:08:48 INFO - PROCESS | 2848 | --DOMWINDOW == 100 (18541400) [pid = 2848] [serial = 227] [outer = 00000000] [url = about:blank] 02:08:48 INFO - PROCESS | 2848 | --DOMWINDOW == 99 (178DCC00) [pid = 2848] [serial = 226] [outer = 00000000] [url = about:blank] 02:08:48 INFO - PROCESS | 2848 | --DOMWINDOW == 98 (1478F400) [pid = 2848] [serial = 220] [outer = 00000000] [url = about:blank] 02:08:48 INFO - PROCESS | 2848 | --DOMWINDOW == 97 (14AA1400) [pid = 2848] [serial = 221] [outer = 00000000] [url = about:blank] 02:08:48 INFO - PROCESS | 2848 | --DOMWINDOW == 96 (0C42C800) [pid = 2848] [serial = 211] [outer = 00000000] [url = about:blank] 02:08:48 INFO - PROCESS | 2848 | --DOMWINDOW == 95 (0C433400) [pid = 2848] [serial = 212] [outer = 00000000] [url = about:blank] 02:08:48 INFO - PROCESS | 2848 | --DOMWINDOW == 94 (113DF000) [pid = 2848] [serial = 217] [outer = 00000000] [url = about:blank] 02:08:48 INFO - PROCESS | 2848 | --DOMWINDOW == 93 (14185400) [pid = 2848] [serial = 218] [outer = 00000000] [url = about:blank] 02:08:48 INFO - PROCESS | 2848 | --DOMWINDOW == 92 (188DBC00) [pid = 2848] [serial = 229] [outer = 00000000] [url = about:blank] 02:08:48 INFO - PROCESS | 2848 | --DOMWINDOW == 91 (188DE800) [pid = 2848] [serial = 230] [outer = 00000000] [url = about:blank] 02:08:48 INFO - PROCESS | 2848 | --DOMWINDOW == 90 (19F9B000) [pid = 2848] [serial = 238] [outer = 00000000] [url = about:blank] 02:08:48 INFO - PROCESS | 2848 | --DOMWINDOW == 89 (16B44400) [pid = 2848] [serial = 223] [outer = 00000000] [url = about:blank] 02:08:48 INFO - PROCESS | 2848 | --DOMWINDOW == 88 (17077400) [pid = 2848] [serial = 224] [outer = 00000000] [url = about:blank] 02:08:48 INFO - PROCESS | 2848 | --DOMWINDOW == 87 (1022FC00) [pid = 2848] [serial = 214] [outer = 00000000] [url = about:blank] 02:08:48 INFO - PROCESS | 2848 | --DOMWINDOW == 86 (19BC6800) [pid = 2848] [serial = 236] [outer = 00000000] [url = about:blank] 02:08:48 INFO - PROCESS | 2848 | --DOMWINDOW == 85 (10237000) [pid = 2848] [serial = 215] [outer = 00000000] [url = about:blank] 02:08:48 INFO - PROCESS | 2848 | --DOMWINDOW == 84 (1B0E4800) [pid = 2848] [serial = 241] [outer = 00000000] [url = about:blank] 02:08:48 INFO - PROCESS | 2848 | --DOMWINDOW == 83 (19FA4000) [pid = 2848] [serial = 239] [outer = 00000000] [url = about:blank] 02:08:48 INFO - PROCESS | 2848 | --DOMWINDOW == 82 (1C0DF400) [pid = 2848] [serial = 247] [outer = 00000000] [url = about:blank] 02:08:48 INFO - PROCESS | 2848 | --DOMWINDOW == 81 (1C599C00) [pid = 2848] [serial = 248] [outer = 00000000] [url = about:blank] 02:08:48 INFO - PROCESS | 2848 | --DOMWINDOW == 80 (1BD59800) [pid = 2848] [serial = 242] [outer = 00000000] [url = about:blank] 02:08:48 INFO - PROCESS | 2848 | --DOMWINDOW == 79 (18541000) [pid = 2848] [serial = 244] [outer = 00000000] [url = about:blank] 02:08:48 INFO - PROCESS | 2848 | --DOMWINDOW == 78 (18B5C800) [pid = 2848] [serial = 245] [outer = 00000000] [url = about:blank] 02:08:48 INFO - PROCESS | 2848 | --DOMWINDOW == 77 (19786C00) [pid = 2848] [serial = 233] [outer = 00000000] [url = about:blank] 02:08:48 INFO - PROCESS | 2848 | 1462784928508 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]]]}] 02:08:48 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. 02:08:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 891ms 02:08:48 INFO - PROCESS | 2848 | 1462784928547 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 02:08:48 INFO - PROCESS | 2848 | 1462784928553 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 02:08:48 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 02:08:48 INFO - PROCESS | 2848 | 1462784928559 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 02:08:48 INFO - PROCESS | 2848 | 1462784928562 Marionette TRACE conn5 <- [1,374,null,{}] 02:08:48 INFO - PROCESS | 2848 | 1462784928565 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}] 02:08:48 INFO - PROCESS | 2848 | 1462784928647 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 02:08:48 INFO - PROCESS | 2848 | 1462784928654 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:48 INFO - PROCESS | 2848 | ++DOCSHELL 0C435C00 == 36 [pid = 2848] [id = 103] 02:08:48 INFO - PROCESS | 2848 | ++DOMWINDOW == 78 (0C439000) [pid = 2848] [serial = 306] [outer = 00000000] 02:08:48 INFO - PROCESS | 2848 | ++DOMWINDOW == 79 (10237800) [pid = 2848] [serial = 307] [outer = 0C439000] 02:08:48 INFO - PROCESS | 2848 | 1462784928701 Marionette DEBUG loaded listener.js 02:08:48 INFO - PROCESS | 2848 | ++DOMWINDOW == 80 (108E1C00) [pid = 2848] [serial = 308] [outer = 0C439000] 02:08:49 INFO - PROCESS | 2848 | 1462784929192 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 02:08:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 02:08:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 670ms 02:08:49 INFO - PROCESS | 2848 | 1462784929232 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 02:08:49 INFO - PROCESS | 2848 | 1462784929234 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 02:08:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 02:08:49 INFO - PROCESS | 2848 | 1462784929238 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 02:08:49 INFO - PROCESS | 2848 | 1462784929241 Marionette TRACE conn5 <- [1,378,null,{}] 02:08:49 INFO - PROCESS | 2848 | 1462784929251 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}] 02:08:49 INFO - PROCESS | 2848 | 1462784929334 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 02:08:49 INFO - PROCESS | 2848 | 1462784929344 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:49 INFO - PROCESS | 2848 | ++DOCSHELL 14BE6000 == 37 [pid = 2848] [id = 104] 02:08:49 INFO - PROCESS | 2848 | ++DOMWINDOW == 81 (14BEC000) [pid = 2848] [serial = 309] [outer = 00000000] 02:08:49 INFO - PROCESS | 2848 | ++DOMWINDOW == 82 (16B45400) [pid = 2848] [serial = 310] [outer = 14BEC000] 02:08:49 INFO - PROCESS | 2848 | 1462784929392 Marionette DEBUG loaded listener.js 02:08:49 INFO - PROCESS | 2848 | ++DOMWINDOW == 83 (17077C00) [pid = 2848] [serial = 311] [outer = 14BEC000] 02:08:49 INFO - PROCESS | 2848 | 1462784929829 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 02:08:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 02:08:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 631ms 02:08:49 INFO - PROCESS | 2848 | 1462784929876 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 02:08:49 INFO - PROCESS | 2848 | 1462784929878 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 02:08:49 INFO - PROCESS | 2848 | 1462784929881 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 02:08:49 INFO - PROCESS | 2848 | 1462784929883 Marionette TRACE conn5 <- [1,382,null,{}] 02:08:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 02:08:49 INFO - PROCESS | 2848 | 1462784929886 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}] 02:08:49 INFO - PROCESS | 2848 | 1462784929966 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 02:08:50 INFO - PROCESS | 2848 | 1462784930005 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:50 INFO - PROCESS | 2848 | ++DOCSHELL 17DCC800 == 38 [pid = 2848] [id = 105] 02:08:50 INFO - PROCESS | 2848 | ++DOMWINDOW == 84 (1853E000) [pid = 2848] [serial = 312] [outer = 00000000] 02:08:50 INFO - PROCESS | 2848 | ++DOMWINDOW == 85 (188D1800) [pid = 2848] [serial = 313] [outer = 1853E000] 02:08:50 INFO - PROCESS | 2848 | 1462784930051 Marionette DEBUG loaded listener.js 02:08:50 INFO - PROCESS | 2848 | ++DOMWINDOW == 86 (188D8000) [pid = 2848] [serial = 314] [outer = 1853E000] 02:08:50 INFO - PROCESS | 2848 | 1462784930508 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 02:08:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 02:08:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 670ms 02:08:50 INFO - PROCESS | 2848 | 1462784930556 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 02:08:50 INFO - PROCESS | 2848 | 1462784930558 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 02:08:50 INFO - PROCESS | 2848 | 1462784930572 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 02:08:50 INFO - PROCESS | 2848 | 1462784930573 Marionette TRACE conn5 <- [1,386,null,{}] 02:08:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 02:08:50 INFO - PROCESS | 2848 | 1462784930577 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}] 02:08:50 INFO - PROCESS | 2848 | 1462784930653 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 02:08:50 INFO - PROCESS | 2848 | 1462784930659 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:50 INFO - PROCESS | 2848 | ++DOCSHELL 11110800 == 39 [pid = 2848] [id = 106] 02:08:50 INFO - PROCESS | 2848 | ++DOMWINDOW == 87 (1854E800) [pid = 2848] [serial = 315] [outer = 00000000] 02:08:50 INFO - PROCESS | 2848 | ++DOMWINDOW == 88 (18C09800) [pid = 2848] [serial = 316] [outer = 1854E800] 02:08:50 INFO - PROCESS | 2848 | 1462784930705 Marionette DEBUG loaded listener.js 02:08:50 INFO - PROCESS | 2848 | ++DOMWINDOW == 89 (18C7B000) [pid = 2848] [serial = 317] [outer = 1854E800] 02:08:51 INFO - PROCESS | 2848 | 1462784931186 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]]]}] 02:08:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 02:08:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 671ms 02:08:51 INFO - PROCESS | 2848 | 1462784931250 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 02:08:51 INFO - PROCESS | 2848 | 1462784931253 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 02:08:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 02:08:51 INFO - PROCESS | 2848 | 1462784931256 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 02:08:51 INFO - PROCESS | 2848 | 1462784931257 Marionette TRACE conn5 <- [1,390,null,{}] 02:08:51 INFO - PROCESS | 2848 | 1462784931261 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}] 02:08:51 INFO - PROCESS | 2848 | 1462784931415 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 02:08:51 INFO - PROCESS | 2848 | 1462784931444 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:51 INFO - PROCESS | 2848 | ++DOCSHELL 19D8B000 == 40 [pid = 2848] [id = 107] 02:08:51 INFO - PROCESS | 2848 | ++DOMWINDOW == 90 (19D8CC00) [pid = 2848] [serial = 318] [outer = 00000000] 02:08:51 INFO - PROCESS | 2848 | ++DOMWINDOW == 91 (19D93800) [pid = 2848] [serial = 319] [outer = 19D8CC00] 02:08:51 INFO - PROCESS | 2848 | 1462784931490 Marionette DEBUG loaded listener.js 02:08:51 INFO - PROCESS | 2848 | ++DOMWINDOW == 92 (19F99400) [pid = 2848] [serial = 320] [outer = 19D8CC00] 02:08:51 INFO - PROCESS | 2848 | 1462784931937 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]]]}] 02:08:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 02:08:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 730ms 02:08:52 INFO - PROCESS | 2848 | 1462784931988 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 02:08:52 INFO - PROCESS | 2848 | 1462784931990 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 02:08:52 INFO - PROCESS | 2848 | 1462784931993 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 02:08:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 02:08:52 INFO - PROCESS | 2848 | 1462784931995 Marionette TRACE conn5 <- [1,394,null,{}] 02:08:52 INFO - PROCESS | 2848 | 1462784931998 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}] 02:08:52 INFO - PROCESS | 2848 | 1462784932103 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 02:08:52 INFO - PROCESS | 2848 | 1462784932112 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:52 INFO - PROCESS | 2848 | ++DOCSHELL 19F9E400 == 41 [pid = 2848] [id = 108] 02:08:52 INFO - PROCESS | 2848 | ++DOMWINDOW == 93 (19FA3400) [pid = 2848] [serial = 321] [outer = 00000000] 02:08:52 INFO - PROCESS | 2848 | ++DOMWINDOW == 94 (1AB87400) [pid = 2848] [serial = 322] [outer = 19FA3400] 02:08:52 INFO - PROCESS | 2848 | 1462784932156 Marionette DEBUG loaded listener.js 02:08:52 INFO - PROCESS | 2848 | ++DOMWINDOW == 95 (1AB8FC00) [pid = 2848] [serial = 323] [outer = 19FA3400] 02:08:52 INFO - PROCESS | 2848 | 1462784932610 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]]]}] 02:08:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 02:08:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 671ms 02:08:52 INFO - PROCESS | 2848 | 1462784932668 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 02:08:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 02:08:52 INFO - PROCESS | 2848 | 1462784932670 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 02:08:52 INFO - PROCESS | 2848 | 1462784932673 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 02:08:52 INFO - PROCESS | 2848 | 1462784932675 Marionette TRACE conn5 <- [1,398,null,{}] 02:08:52 INFO - PROCESS | 2848 | 1462784932684 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}] 02:08:52 INFO - PROCESS | 2848 | 1462784932821 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 02:08:52 INFO - PROCESS | 2848 | 1462784932834 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:52 INFO - PROCESS | 2848 | ++DOCSHELL 1B0ECC00 == 42 [pid = 2848] [id = 109] 02:08:52 INFO - PROCESS | 2848 | ++DOMWINDOW == 96 (1C07F800) [pid = 2848] [serial = 324] [outer = 00000000] 02:08:52 INFO - PROCESS | 2848 | ++DOMWINDOW == 97 (1C5A3000) [pid = 2848] [serial = 325] [outer = 1C07F800] 02:08:52 INFO - PROCESS | 2848 | 1462784932878 Marionette DEBUG loaded listener.js 02:08:52 INFO - PROCESS | 2848 | ++DOMWINDOW == 98 (1C5CD400) [pid = 2848] [serial = 326] [outer = 1C07F800] 02:08:53 INFO - PROCESS | 2848 | --DOMWINDOW == 97 (19D92000) [pid = 2848] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 02:08:53 INFO - PROCESS | 2848 | --DOMWINDOW == 96 (1959BC00) [pid = 2848] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 02:08:53 INFO - PROCESS | 2848 | --DOMWINDOW == 95 (1062A400) [pid = 2848] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 02:08:53 INFO - PROCESS | 2848 | --DOMWINDOW == 94 (161D0800) [pid = 2848] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 02:08:53 INFO - PROCESS | 2848 | --DOMWINDOW == 93 (14774C00) [pid = 2848] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 02:08:53 INFO - PROCESS | 2848 | --DOMWINDOW == 92 (1005E800) [pid = 2848] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 02:08:53 INFO - PROCESS | 2848 | --DOMWINDOW == 91 (1C59F000) [pid = 2848] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 02:08:53 INFO - PROCESS | 2848 | --DOMWINDOW == 90 (188D4800) [pid = 2848] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 02:08:53 INFO - PROCESS | 2848 | --DOMWINDOW == 89 (14183400) [pid = 2848] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 02:08:53 INFO - PROCESS | 2848 | --DOMWINDOW == 88 (1707C400) [pid = 2848] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 02:08:53 INFO - PROCESS | 2848 | --DOMWINDOW == 87 (19911000) [pid = 2848] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 02:08:53 INFO - PROCESS | 2848 | 1462784933375 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]]]}] 02:08:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 02:08:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 730ms 02:08:53 INFO - PROCESS | 2848 | 1462784933404 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 02:08:53 INFO - PROCESS | 2848 | 1462784933406 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 02:08:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 02:08:53 INFO - PROCESS | 2848 | 1462784933409 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 02:08:53 INFO - PROCESS | 2848 | 1462784933410 Marionette TRACE conn5 <- [1,402,null,{}] 02:08:53 INFO - PROCESS | 2848 | 1462784933414 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}] 02:08:53 INFO - PROCESS | 2848 | 1462784933490 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 02:08:53 INFO - PROCESS | 2848 | 1462784933497 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:53 INFO - PROCESS | 2848 | ++DOCSHELL 1707CC00 == 43 [pid = 2848] [id = 110] 02:08:53 INFO - PROCESS | 2848 | ++DOMWINDOW == 88 (188D4800) [pid = 2848] [serial = 327] [outer = 00000000] 02:08:53 INFO - PROCESS | 2848 | ++DOMWINDOW == 89 (1C0DD800) [pid = 2848] [serial = 328] [outer = 188D4800] 02:08:53 INFO - PROCESS | 2848 | 1462784933542 Marionette DEBUG loaded listener.js 02:08:53 INFO - PROCESS | 2848 | ++DOMWINDOW == 90 (1C5D2000) [pid = 2848] [serial = 329] [outer = 188D4800] 02:08:53 INFO - PROCESS | 2848 | 1462784933971 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]]]}] 02:08:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 02:08:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 570ms 02:08:54 INFO - PROCESS | 2848 | 1462784933979 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 02:08:54 INFO - PROCESS | 2848 | 1462784933981 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 02:08:54 INFO - PROCESS | 2848 | 1462784933994 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 02:08:54 INFO - PROCESS | 2848 | 1462784933996 Marionette TRACE conn5 <- [1,406,null,{}] 02:08:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 02:08:54 INFO - PROCESS | 2848 | 1462784933999 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}] 02:08:54 INFO - PROCESS | 2848 | 1462784934078 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 02:08:54 INFO - PROCESS | 2848 | 1462784934085 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:54 INFO - PROCESS | 2848 | ++DOCSHELL 1CABDC00 == 44 [pid = 2848] [id = 111] 02:08:54 INFO - PROCESS | 2848 | ++DOMWINDOW == 91 (1CABE400) [pid = 2848] [serial = 330] [outer = 00000000] 02:08:54 INFO - PROCESS | 2848 | ++DOMWINDOW == 92 (1D525400) [pid = 2848] [serial = 331] [outer = 1CABE400] 02:08:54 INFO - PROCESS | 2848 | 1462784934129 Marionette DEBUG loaded listener.js 02:08:54 INFO - PROCESS | 2848 | ++DOMWINDOW == 93 (1D52A400) [pid = 2848] [serial = 332] [outer = 1CABE400] 02:08:54 INFO - PROCESS | 2848 | 1462784934598 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]]]}] 02:08:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 02:08:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 631ms 02:08:54 INFO - PROCESS | 2848 | 1462784934631 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 02:08:54 INFO - PROCESS | 2848 | 1462784934633 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 02:08:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 02:08:54 INFO - PROCESS | 2848 | 1462784934637 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 02:08:54 INFO - PROCESS | 2848 | 1462784934639 Marionette TRACE conn5 <- [1,410,null,{}] 02:08:54 INFO - PROCESS | 2848 | 1462784934643 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}] 02:08:54 INFO - PROCESS | 2848 | 1462784934741 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 02:08:54 INFO - PROCESS | 2848 | 1462784934761 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:54 INFO - PROCESS | 2848 | ++DOCSHELL 19562800 == 45 [pid = 2848] [id = 112] 02:08:54 INFO - PROCESS | 2848 | ++DOMWINDOW == 94 (19566000) [pid = 2848] [serial = 333] [outer = 00000000] 02:08:54 INFO - PROCESS | 2848 | ++DOMWINDOW == 95 (1D442C00) [pid = 2848] [serial = 334] [outer = 19566000] 02:08:54 INFO - PROCESS | 2848 | 1462784934810 Marionette DEBUG loaded listener.js 02:08:54 INFO - PROCESS | 2848 | ++DOMWINDOW == 96 (1D533C00) [pid = 2848] [serial = 335] [outer = 19566000] 02:08:55 INFO - PROCESS | 2848 | 1462784935436 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]]]}] 02:08:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 02:08:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 871ms 02:08:55 INFO - PROCESS | 2848 | 1462784935516 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 02:08:55 INFO - PROCESS | 2848 | 1462784935520 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 02:08:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 02:08:55 INFO - PROCESS | 2848 | 1462784935526 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 02:08:55 INFO - PROCESS | 2848 | 1462784935530 Marionette TRACE conn5 <- [1,414,null,{}] 02:08:55 INFO - PROCESS | 2848 | 1462784935536 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}] 02:08:55 INFO - PROCESS | 2848 | 1462784935645 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 02:08:55 INFO - PROCESS | 2848 | 1462784935767 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:55 INFO - PROCESS | 2848 | ++DOCSHELL 0D285000 == 46 [pid = 2848] [id = 113] 02:08:55 INFO - PROCESS | 2848 | ++DOMWINDOW == 97 (10050400) [pid = 2848] [serial = 336] [outer = 00000000] 02:08:55 INFO - PROCESS | 2848 | ++DOMWINDOW == 98 (1062F000) [pid = 2848] [serial = 337] [outer = 10050400] 02:08:55 INFO - PROCESS | 2848 | 1462784935826 Marionette DEBUG loaded listener.js 02:08:55 INFO - PROCESS | 2848 | ++DOMWINDOW == 99 (142E5C00) [pid = 2848] [serial = 338] [outer = 10050400] 02:08:56 INFO - PROCESS | 2848 | 1462784936419 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]]]}] 02:08:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 02:08:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 930ms 02:08:56 INFO - PROCESS | 2848 | 1462784936457 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 02:08:56 INFO - PROCESS | 2848 | 1462784936463 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 02:08:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 02:08:56 INFO - PROCESS | 2848 | 1462784936469 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 02:08:56 INFO - PROCESS | 2848 | 1462784936472 Marionette TRACE conn5 <- [1,418,null,{}] 02:08:56 INFO - PROCESS | 2848 | 1462784936476 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}] 02:08:56 INFO - PROCESS | 2848 | 1462784936582 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 02:08:56 INFO - PROCESS | 2848 | 1462784936675 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:56 INFO - PROCESS | 2848 | ++DOCSHELL 14AA8000 == 47 [pid = 2848] [id = 114] 02:08:56 INFO - PROCESS | 2848 | ++DOMWINDOW == 100 (16B44800) [pid = 2848] [serial = 339] [outer = 00000000] 02:08:56 INFO - PROCESS | 2848 | ++DOMWINDOW == 101 (17DC6C00) [pid = 2848] [serial = 340] [outer = 16B44800] 02:08:56 INFO - PROCESS | 2848 | 1462784936730 Marionette DEBUG loaded listener.js 02:08:56 INFO - PROCESS | 2848 | ++DOMWINDOW == 102 (18B5C800) [pid = 2848] [serial = 341] [outer = 16B44800] 02:08:57 INFO - PROCESS | 2848 | 1462784937749 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]]]}] 02:08:57 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 02:08:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1335ms 02:08:57 INFO - PROCESS | 2848 | 1462784937805 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 02:08:57 INFO - PROCESS | 2848 | 1462784937808 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 02:08:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 02:08:57 INFO - PROCESS | 2848 | 1462784937811 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 02:08:57 INFO - PROCESS | 2848 | 1462784937815 Marionette TRACE conn5 <- [1,422,null,{}] 02:08:57 INFO - PROCESS | 2848 | 1462784937873 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}] 02:08:58 INFO - PROCESS | 2848 | 1462784937971 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 02:08:58 INFO - PROCESS | 2848 | 1462784938085 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:58 INFO - PROCESS | 2848 | ++DOCSHELL 10474800 == 48 [pid = 2848] [id = 115] 02:08:58 INFO - PROCESS | 2848 | ++DOMWINDOW == 103 (10631C00) [pid = 2848] [serial = 342] [outer = 00000000] 02:08:58 INFO - PROCESS | 2848 | ++DOMWINDOW == 104 (14B07C00) [pid = 2848] [serial = 343] [outer = 10631C00] 02:08:58 INFO - PROCESS | 2848 | 1462784938143 Marionette DEBUG loaded listener.js 02:08:58 INFO - PROCESS | 2848 | ++DOMWINDOW == 105 (1854E400) [pid = 2848] [serial = 344] [outer = 10631C00] 02:08:59 INFO - PROCESS | 2848 | --DOCSHELL 1CABDC00 == 47 [pid = 2848] [id = 111] 02:08:59 INFO - PROCESS | 2848 | --DOCSHELL 1707CC00 == 46 [pid = 2848] [id = 110] 02:08:59 INFO - PROCESS | 2848 | --DOCSHELL 1B0ECC00 == 45 [pid = 2848] [id = 109] 02:08:59 INFO - PROCESS | 2848 | --DOCSHELL 19F9E400 == 44 [pid = 2848] [id = 108] 02:08:59 INFO - PROCESS | 2848 | --DOCSHELL 19D8B000 == 43 [pid = 2848] [id = 107] 02:08:59 INFO - PROCESS | 2848 | --DOCSHELL 11110800 == 42 [pid = 2848] [id = 106] 02:08:59 INFO - PROCESS | 2848 | --DOCSHELL 17DCC800 == 41 [pid = 2848] [id = 105] 02:08:59 INFO - PROCESS | 2848 | --DOCSHELL 14BE6000 == 40 [pid = 2848] [id = 104] 02:08:59 INFO - PROCESS | 2848 | --DOCSHELL 0C435C00 == 39 [pid = 2848] [id = 103] 02:08:59 INFO - PROCESS | 2848 | --DOCSHELL 0D3EDC00 == 38 [pid = 2848] [id = 102] 02:08:59 INFO - PROCESS | 2848 | --DOCSHELL 1B00F800 == 37 [pid = 2848] [id = 97] 02:08:59 INFO - PROCESS | 2848 | --DOMWINDOW == 104 (19914400) [pid = 2848] [serial = 277] [outer = 00000000] [url = about:blank] 02:08:59 INFO - PROCESS | 2848 | --DOMWINDOW == 103 (10921800) [pid = 2848] [serial = 260] [outer = 00000000] [url = about:blank] 02:08:59 INFO - PROCESS | 2848 | --DOMWINDOW == 102 (10831C00) [pid = 2848] [serial = 259] [outer = 00000000] [url = about:blank] 02:08:59 INFO - PROCESS | 2848 | --DOMWINDOW == 101 (091A3800) [pid = 2848] [serial = 253] [outer = 00000000] [url = about:blank] 02:08:59 INFO - PROCESS | 2848 | --DOMWINDOW == 100 (108A6800) [pid = 2848] [serial = 256] [outer = 00000000] [url = about:blank] 02:08:59 INFO - PROCESS | 2848 | --DOMWINDOW == 99 (16BFBC00) [pid = 2848] [serial = 268] [outer = 00000000] [url = about:blank] 02:08:59 INFO - PROCESS | 2848 | --DOMWINDOW == 98 (148E2000) [pid = 2848] [serial = 265] [outer = 00000000] [url = about:blank] 02:08:59 INFO - PROCESS | 2848 | --DOMWINDOW == 97 (14A20400) [pid = 2848] [serial = 266] [outer = 00000000] [url = about:blank] 02:08:59 INFO - PROCESS | 2848 | --DOMWINDOW == 96 (10239000) [pid = 2848] [serial = 262] [outer = 00000000] [url = about:blank] 02:08:59 INFO - PROCESS | 2848 | --DOMWINDOW == 95 (108DFC00) [pid = 2848] [serial = 263] [outer = 00000000] [url = about:blank] 02:08:59 INFO - PROCESS | 2848 | --DOMWINDOW == 94 (1C5CBC00) [pid = 2848] [serial = 251] [outer = 00000000] [url = about:blank] 02:08:59 INFO - PROCESS | 2848 | --DOMWINDOW == 93 (18969400) [pid = 2848] [serial = 275] [outer = 00000000] [url = about:blank] 02:08:59 INFO - PROCESS | 2848 | --DOMWINDOW == 92 (18C0B000) [pid = 2848] [serial = 274] [outer = 00000000] [url = about:blank] 02:08:59 INFO - PROCESS | 2848 | --DOMWINDOW == 91 (16BFC800) [pid = 2848] [serial = 280] [outer = 00000000] [url = about:blank] 02:08:59 INFO - PROCESS | 2848 | --DOMWINDOW == 90 (188DF400) [pid = 2848] [serial = 281] [outer = 00000000] [url = about:blank] 02:08:59 INFO - PROCESS | 2848 | --DOMWINDOW == 89 (1991C800) [pid = 2848] [serial = 278] [outer = 00000000] [url = about:blank] 02:08:59 INFO - PROCESS | 2848 | --DOMWINDOW == 88 (177A0800) [pid = 2848] [serial = 271] [outer = 00000000] [url = about:blank] 02:08:59 INFO - PROCESS | 2848 | --DOMWINDOW == 87 (19D8B800) [pid = 2848] [serial = 284] [outer = 00000000] [url = about:blank] 02:08:59 INFO - PROCESS | 2848 | --DOMWINDOW == 86 (17DC5C00) [pid = 2848] [serial = 272] [outer = 00000000] [url = about:blank] 02:08:59 INFO - PROCESS | 2848 | --DOMWINDOW == 85 (19FA0800) [pid = 2848] [serial = 287] [outer = 00000000] [url = about:blank] 02:08:59 INFO - PROCESS | 2848 | --DOMWINDOW == 84 (19D86800) [pid = 2848] [serial = 283] [outer = 00000000] [url = about:blank] 02:08:59 INFO - PROCESS | 2848 | --DOMWINDOW == 83 (17079400) [pid = 2848] [serial = 269] [outer = 00000000] [url = about:blank] 02:08:59 INFO - PROCESS | 2848 | --DOMWINDOW == 82 (19F9F800) [pid = 2848] [serial = 286] [outer = 00000000] [url = about:blank] 02:08:59 INFO - PROCESS | 2848 | 1462784939350 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]]]}] 02:08:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 02:08:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1572ms 02:08:59 INFO - PROCESS | 2848 | 1462784939386 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 02:08:59 INFO - PROCESS | 2848 | 1462784939390 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 02:08:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 02:08:59 INFO - PROCESS | 2848 | 1462784939394 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 02:08:59 INFO - PROCESS | 2848 | 1462784939398 Marionette TRACE conn5 <- [1,426,null,{}] 02:08:59 INFO - PROCESS | 2848 | 1462784939403 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}] 02:08:59 INFO - PROCESS | 2848 | 1462784939486 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 02:08:59 INFO - PROCESS | 2848 | 1462784939494 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:59 INFO - PROCESS | 2848 | ++DOCSHELL 09166800 == 38 [pid = 2848] [id = 116] 02:08:59 INFO - PROCESS | 2848 | ++DOMWINDOW == 83 (0C430800) [pid = 2848] [serial = 345] [outer = 00000000] 02:08:59 INFO - PROCESS | 2848 | ++DOMWINDOW == 84 (0C437C00) [pid = 2848] [serial = 346] [outer = 0C430800] 02:08:59 INFO - PROCESS | 2848 | 1462784939542 Marionette DEBUG loaded listener.js 02:08:59 INFO - PROCESS | 2848 | ++DOMWINDOW == 85 (1022B400) [pid = 2848] [serial = 347] [outer = 0C430800] 02:09:00 INFO - PROCESS | 2848 | 1462784940056 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] 02:09:00 INFO - PROCESS | 2848 | 1462784940072 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 02:09:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 02:09:00 INFO - PROCESS | 2848 | 1462784940078 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 02:09:00 INFO - PROCESS | 2848 | 1462784940080 Marionette TRACE conn5 <- [1,430,null,{}] 02:09:00 INFO - PROCESS | 2848 | 1462784940084 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}] 02:09:00 INFO - PROCESS | 2848 | 1462784940166 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 02:09:00 INFO - PROCESS | 2848 | 1462784940176 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:00 INFO - PROCESS | 2848 | ++DOCSHELL 111F2400 == 39 [pid = 2848] [id = 117] 02:09:00 INFO - PROCESS | 2848 | ++DOMWINDOW == 86 (14182800) [pid = 2848] [serial = 348] [outer = 00000000] 02:09:00 INFO - PROCESS | 2848 | ++DOMWINDOW == 87 (14355800) [pid = 2848] [serial = 349] [outer = 14182800] 02:09:00 INFO - PROCESS | 2848 | 1462784940222 Marionette DEBUG loaded listener.js 02:09:00 INFO - PROCESS | 2848 | ++DOMWINDOW == 88 (14773400) [pid = 2848] [serial = 350] [outer = 14182800] 02:09:00 INFO - PROCESS | 2848 | 1462784940680 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]]]}] 02:09:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 02:09:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 630ms 02:09:00 INFO - PROCESS | 2848 | 1462784940711 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 02:09:00 INFO - PROCESS | 2848 | 1462784940713 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 02:09:00 INFO - PROCESS | 2848 | 1462784940717 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 02:09:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 02:09:00 INFO - PROCESS | 2848 | 1462784940720 Marionette TRACE conn5 <- [1,434,null,{}] 02:09:00 INFO - PROCESS | 2848 | 1462784940730 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}] 02:09:00 INFO - PROCESS | 2848 | 1462784940814 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 02:09:00 INFO - PROCESS | 2848 | 1462784940921 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:00 INFO - PROCESS | 2848 | ++DOCSHELL 161CE400 == 40 [pid = 2848] [id = 118] 02:09:00 INFO - PROCESS | 2848 | ++DOMWINDOW == 89 (161D1400) [pid = 2848] [serial = 351] [outer = 00000000] 02:09:01 INFO - PROCESS | 2848 | ++DOMWINDOW == 90 (17079400) [pid = 2848] [serial = 352] [outer = 161D1400] 02:09:01 INFO - PROCESS | 2848 | 1462784940977 Marionette DEBUG loaded listener.js 02:09:01 INFO - PROCESS | 2848 | ++DOMWINDOW == 91 (170D4000) [pid = 2848] [serial = 353] [outer = 161D1400] 02:09:01 INFO - PROCESS | 2848 | 1462784941357 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]]]}] 02:09:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 02:09:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 671ms 02:09:01 INFO - PROCESS | 2848 | 1462784941391 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 02:09:01 INFO - PROCESS | 2848 | 1462784941394 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 02:09:01 INFO - PROCESS | 2848 | 1462784941396 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 02:09:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 02:09:01 INFO - PROCESS | 2848 | 1462784941398 Marionette TRACE conn5 <- [1,438,null,{}] 02:09:01 INFO - PROCESS | 2848 | 1462784941401 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}] 02:09:01 INFO - PROCESS | 2848 | 1462784941525 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 02:09:01 INFO - PROCESS | 2848 | 1462784941541 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:01 INFO - PROCESS | 2848 | ++DOCSHELL 17DC2C00 == 41 [pid = 2848] [id = 119] 02:09:01 INFO - PROCESS | 2848 | ++DOMWINDOW == 92 (17DC4800) [pid = 2848] [serial = 354] [outer = 00000000] 02:09:01 INFO - PROCESS | 2848 | ++DOMWINDOW == 93 (188D3400) [pid = 2848] [serial = 355] [outer = 17DC4800] 02:09:01 INFO - PROCESS | 2848 | 1462784941587 Marionette DEBUG loaded listener.js 02:09:01 INFO - PROCESS | 2848 | ++DOMWINDOW == 94 (18962C00) [pid = 2848] [serial = 356] [outer = 17DC4800] 02:09:02 INFO - PROCESS | 2848 | 1462784942035 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]]]}] 02:09:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 02:09:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 670ms 02:09:02 INFO - PROCESS | 2848 | 1462784942071 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 02:09:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 02:09:02 INFO - PROCESS | 2848 | 1462784942073 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 02:09:02 INFO - PROCESS | 2848 | 1462784942076 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 02:09:02 INFO - PROCESS | 2848 | 1462784942078 Marionette TRACE conn5 <- [1,442,null,{}] 02:09:02 INFO - PROCESS | 2848 | 1462784942081 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}] 02:09:02 INFO - PROCESS | 2848 | 1462784942183 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 02:09:02 INFO - PROCESS | 2848 | 1462784942266 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:02 INFO - PROCESS | 2848 | ++DOCSHELL 1896B000 == 42 [pid = 2848] [id = 120] 02:09:02 INFO - PROCESS | 2848 | ++DOMWINDOW == 95 (18B5A800) [pid = 2848] [serial = 357] [outer = 00000000] 02:09:02 INFO - PROCESS | 2848 | ++DOMWINDOW == 96 (1927B400) [pid = 2848] [serial = 358] [outer = 18B5A800] 02:09:02 INFO - PROCESS | 2848 | 1462784942311 Marionette DEBUG loaded listener.js 02:09:02 INFO - PROCESS | 2848 | ++DOMWINDOW == 97 (1927B800) [pid = 2848] [serial = 359] [outer = 18B5A800] 02:09:02 INFO - PROCESS | 2848 | 1462784942766 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]]]}] 02:09:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 02:09:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 731ms 02:09:02 INFO - PROCESS | 2848 | 1462784942807 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 02:09:02 INFO - PROCESS | 2848 | 1462784942809 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 02:09:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 02:09:02 INFO - PROCESS | 2848 | 1462784942812 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 02:09:02 INFO - PROCESS | 2848 | 1462784942814 Marionette TRACE conn5 <- [1,446,null,{}] 02:09:02 INFO - PROCESS | 2848 | 1462784942817 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}] 02:09:02 INFO - PROCESS | 2848 | 1462784942932 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 02:09:02 INFO - PROCESS | 2848 | 1462784942942 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:03 INFO - PROCESS | 2848 | ++DOCSHELL 192A0000 == 43 [pid = 2848] [id = 121] 02:09:03 INFO - PROCESS | 2848 | ++DOMWINDOW == 98 (192A1C00) [pid = 2848] [serial = 360] [outer = 00000000] 02:09:03 INFO - PROCESS | 2848 | ++DOMWINDOW == 99 (19561C00) [pid = 2848] [serial = 361] [outer = 192A1C00] 02:09:03 INFO - PROCESS | 2848 | 1462784943035 Marionette DEBUG loaded listener.js 02:09:03 INFO - PROCESS | 2848 | ++DOMWINDOW == 100 (19567400) [pid = 2848] [serial = 362] [outer = 192A1C00] 02:09:03 INFO - PROCESS | 2848 | 1462784943465 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]]]}] 02:09:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 02:09:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 670ms 02:09:03 INFO - PROCESS | 2848 | 1462784943483 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 02:09:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 02:09:03 INFO - PROCESS | 2848 | 1462784943485 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 02:09:03 INFO - PROCESS | 2848 | 1462784943488 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 02:09:03 INFO - PROCESS | 2848 | 1462784943490 Marionette TRACE conn5 <- [1,450,null,{}] 02:09:03 INFO - PROCESS | 2848 | 1462784943493 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}] 02:09:03 INFO - PROCESS | 2848 | --DOMWINDOW == 99 (1CABE400) [pid = 2848] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 02:09:03 INFO - PROCESS | 2848 | --DOMWINDOW == 98 (19D8CC00) [pid = 2848] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 02:09:03 INFO - PROCESS | 2848 | --DOMWINDOW == 97 (1854E800) [pid = 2848] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 02:09:03 INFO - PROCESS | 2848 | --DOMWINDOW == 96 (19FA3400) [pid = 2848] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 02:09:03 INFO - PROCESS | 2848 | --DOMWINDOW == 95 (0D3EF800) [pid = 2848] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 02:09:03 INFO - PROCESS | 2848 | --DOMWINDOW == 94 (14BEC000) [pid = 2848] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 02:09:03 INFO - PROCESS | 2848 | --DOMWINDOW == 93 (188D4800) [pid = 2848] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 02:09:03 INFO - PROCESS | 2848 | --DOMWINDOW == 92 (1853E000) [pid = 2848] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 02:09:03 INFO - PROCESS | 2848 | --DOMWINDOW == 91 (0C439000) [pid = 2848] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 02:09:03 INFO - PROCESS | 2848 | --DOMWINDOW == 90 (1C07F800) [pid = 2848] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 02:09:03 INFO - PROCESS | 2848 | --DOMWINDOW == 89 (1B010400) [pid = 2848] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 02:09:03 INFO - PROCESS | 2848 | 1462784943776 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 02:09:03 INFO - PROCESS | 2848 | 1462784943785 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:03 INFO - PROCESS | 2848 | ++DOCSHELL 0C431800 == 44 [pid = 2848] [id = 122] 02:09:03 INFO - PROCESS | 2848 | ++DOMWINDOW == 90 (10233800) [pid = 2848] [serial = 363] [outer = 00000000] 02:09:03 INFO - PROCESS | 2848 | ++DOMWINDOW == 91 (17073800) [pid = 2848] [serial = 364] [outer = 10233800] 02:09:03 INFO - PROCESS | 2848 | 1462784943830 Marionette DEBUG loaded listener.js 02:09:03 INFO - PROCESS | 2848 | ++DOMWINDOW == 92 (188D4800) [pid = 2848] [serial = 365] [outer = 10233800] 02:09:04 INFO - PROCESS | 2848 | 1462784944236 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] 02:09:04 INFO - PROCESS | 2848 | 1462784944263 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 02:09:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 02:09:04 INFO - PROCESS | 2848 | 1462784944266 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 02:09:04 INFO - PROCESS | 2848 | 1462784944268 Marionette TRACE conn5 <- [1,454,null,{}] 02:09:04 INFO - PROCESS | 2848 | 1462784944272 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}] 02:09:04 INFO - PROCESS | 2848 | 1462784944349 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 02:09:04 INFO - PROCESS | 2848 | 1462784944357 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:04 INFO - PROCESS | 2848 | ++DOCSHELL 0CE7B000 == 45 [pid = 2848] [id = 123] 02:09:04 INFO - PROCESS | 2848 | ++DOMWINDOW == 93 (0CED9400) [pid = 2848] [serial = 366] [outer = 00000000] 02:09:04 INFO - PROCESS | 2848 | ++DOMWINDOW == 94 (1991C000) [pid = 2848] [serial = 367] [outer = 0CED9400] 02:09:04 INFO - PROCESS | 2848 | 1462784944401 Marionette DEBUG loaded listener.js 02:09:04 INFO - PROCESS | 2848 | ++DOMWINDOW == 95 (19912000) [pid = 2848] [serial = 368] [outer = 0CED9400] 02:09:04 INFO - PROCESS | 2848 | [2848] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:09:04 INFO - PROCESS | 2848 | 1462784944826 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]]]}] 02:09:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 02:09:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 570ms 02:09:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 02:09:04 INFO - PROCESS | 2848 | 1462784944837 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 02:09:04 INFO - PROCESS | 2848 | 1462784944839 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 02:09:04 INFO - PROCESS | 2848 | 1462784944842 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 02:09:04 INFO - PROCESS | 2848 | 1462784944844 Marionette TRACE conn5 <- [1,458,null,{}] 02:09:04 INFO - PROCESS | 2848 | 1462784944859 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}] 02:09:04 INFO - PROCESS | 2848 | 1462784944935 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 02:09:04 INFO - PROCESS | 2848 | 1462784944941 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:04 INFO - PROCESS | 2848 | ++DOCSHELL 199AC800 == 46 [pid = 2848] [id = 124] 02:09:04 INFO - PROCESS | 2848 | ++DOMWINDOW == 96 (199ADC00) [pid = 2848] [serial = 369] [outer = 00000000] 02:09:05 INFO - PROCESS | 2848 | ++DOMWINDOW == 97 (19D84800) [pid = 2848] [serial = 370] [outer = 199ADC00] 02:09:05 INFO - PROCESS | 2848 | 1462784944985 Marionette DEBUG loaded listener.js 02:09:05 INFO - PROCESS | 2848 | ++DOMWINDOW == 98 (19D8A400) [pid = 2848] [serial = 371] [outer = 199ADC00] 02:09:05 INFO - PROCESS | 2848 | 1462784945441 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] 02:09:05 INFO - PROCESS | 2848 | 1462784945487 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 02:09:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 02:09:05 INFO - PROCESS | 2848 | 1462784945491 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 02:09:05 INFO - PROCESS | 2848 | 1462784945492 Marionette TRACE conn5 <- [1,462,null,{}] 02:09:05 INFO - PROCESS | 2848 | 1462784945496 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}] 02:09:05 INFO - PROCESS | 2848 | 1462784945572 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 02:09:05 INFO - PROCESS | 2848 | 1462784945579 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:05 INFO - PROCESS | 2848 | ++DOCSHELL 19F82C00 == 47 [pid = 2848] [id = 125] 02:09:05 INFO - PROCESS | 2848 | ++DOMWINDOW == 99 (19F9B000) [pid = 2848] [serial = 372] [outer = 00000000] 02:09:05 INFO - PROCESS | 2848 | ++DOMWINDOW == 100 (19FA1C00) [pid = 2848] [serial = 373] [outer = 19F9B000] 02:09:05 INFO - PROCESS | 2848 | 1462784945623 Marionette DEBUG loaded listener.js 02:09:05 INFO - PROCESS | 2848 | ++DOMWINDOW == 101 (19FC2000) [pid = 2848] [serial = 374] [outer = 19F9B000] 02:09:06 INFO - PROCESS | 2848 | [2848] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:09:06 INFO - PROCESS | 2848 | 1462784946352 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] 02:09:06 INFO - PROCESS | 2848 | 1462784946430 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 02:09:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 02:09:06 INFO - PROCESS | 2848 | 1462784946435 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 02:09:06 INFO - PROCESS | 2848 | 1462784946440 Marionette TRACE conn5 <- [1,466,null,{}] 02:09:06 INFO - PROCESS | 2848 | 1462784946446 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}] 02:09:06 INFO - PROCESS | 2848 | 1462784946562 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 02:09:06 INFO - PROCESS | 2848 | 1462784946635 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:06 INFO - PROCESS | 2848 | ++DOCSHELL 10054400 == 48 [pid = 2848] [id = 126] 02:09:06 INFO - PROCESS | 2848 | ++DOMWINDOW == 102 (10235C00) [pid = 2848] [serial = 375] [outer = 00000000] 02:09:06 INFO - PROCESS | 2848 | ++DOMWINDOW == 103 (14743400) [pid = 2848] [serial = 376] [outer = 10235C00] 02:09:06 INFO - PROCESS | 2848 | 1462784946734 Marionette DEBUG loaded listener.js 02:09:06 INFO - PROCESS | 2848 | ++DOMWINDOW == 104 (14AA1800) [pid = 2848] [serial = 377] [outer = 10235C00] 02:09:07 INFO - PROCESS | 2848 | 1462784947332 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] 02:09:07 INFO - PROCESS | 2848 | 1462784947376 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 02:09:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 02:09:07 INFO - PROCESS | 2848 | 1462784947383 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 02:09:07 INFO - PROCESS | 2848 | 1462784947386 Marionette TRACE conn5 <- [1,470,null,{}] 02:09:07 INFO - PROCESS | 2848 | 1462784947390 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}] 02:09:07 INFO - PROCESS | 2848 | 1462784947496 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 02:09:07 INFO - PROCESS | 2848 | 1462784947575 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:07 INFO - PROCESS | 2848 | ++DOCSHELL 17DCE000 == 49 [pid = 2848] [id = 127] 02:09:07 INFO - PROCESS | 2848 | ++DOMWINDOW == 105 (18539C00) [pid = 2848] [serial = 378] [outer = 00000000] 02:09:07 INFO - PROCESS | 2848 | ++DOMWINDOW == 106 (1929F000) [pid = 2848] [serial = 379] [outer = 18539C00] 02:09:07 INFO - PROCESS | 2848 | 1462784947630 Marionette DEBUG loaded listener.js 02:09:07 INFO - PROCESS | 2848 | ++DOMWINDOW == 107 (19560000) [pid = 2848] [serial = 380] [outer = 18539C00] 02:09:08 INFO - PROCESS | 2848 | 1462784948282 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]]]}] 02:09:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 02:09:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 930ms 02:09:08 INFO - PROCESS | 2848 | 1462784948315 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 02:09:08 INFO - PROCESS | 2848 | 1462784948317 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 02:09:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 02:09:08 INFO - PROCESS | 2848 | 1462784948321 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 02:09:08 INFO - PROCESS | 2848 | 1462784948325 Marionette TRACE conn5 <- [1,474,null,{}] 02:09:08 INFO - PROCESS | 2848 | 1462784948336 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}] 02:09:08 INFO - PROCESS | 2848 | 1462784948442 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 02:09:08 INFO - PROCESS | 2848 | 1462784948523 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:08 INFO - PROCESS | 2848 | ++DOCSHELL 1B00F400 == 50 [pid = 2848] [id = 128] 02:09:08 INFO - PROCESS | 2848 | ++DOMWINDOW == 108 (1B010400) [pid = 2848] [serial = 381] [outer = 00000000] 02:09:08 INFO - PROCESS | 2848 | ++DOMWINDOW == 109 (1BDC5800) [pid = 2848] [serial = 382] [outer = 1B010400] 02:09:08 INFO - PROCESS | 2848 | 1462784948622 Marionette DEBUG loaded listener.js 02:09:08 INFO - PROCESS | 2848 | ++DOMWINDOW == 110 (1C59D800) [pid = 2848] [serial = 383] [outer = 1B010400] 02:09:09 INFO - PROCESS | 2848 | 1462784949210 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]]]}] 02:09:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 02:09:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 931ms 02:09:09 INFO - PROCESS | 2848 | 1462784949255 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 02:09:09 INFO - PROCESS | 2848 | 1462784949258 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 02:09:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 02:09:09 INFO - PROCESS | 2848 | 1462784949261 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 02:09:09 INFO - PROCESS | 2848 | 1462784949263 Marionette TRACE conn5 <- [1,478,null,{}] 02:09:09 INFO - PROCESS | 2848 | 1462784949267 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}] 02:09:09 INFO - PROCESS | 2848 | 1462784949371 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 02:09:09 INFO - PROCESS | 2848 | 1462784949451 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:09 INFO - PROCESS | 2848 | ++DOCSHELL 09077800 == 51 [pid = 2848] [id = 129] 02:09:09 INFO - PROCESS | 2848 | ++DOMWINDOW == 111 (0916C800) [pid = 2848] [serial = 384] [outer = 00000000] 02:09:09 INFO - PROCESS | 2848 | ++DOMWINDOW == 112 (10052800) [pid = 2848] [serial = 385] [outer = 0916C800] 02:09:09 INFO - PROCESS | 2848 | 1462784949632 Marionette DEBUG loaded listener.js 02:09:09 INFO - PROCESS | 2848 | ++DOMWINDOW == 113 (10831C00) [pid = 2848] [serial = 386] [outer = 0916C800] 02:09:10 INFO - PROCESS | 2848 | 1462784950370 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]]]}] 02:09:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 02:09:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1123ms 02:09:10 INFO - PROCESS | 2848 | 1462784950387 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 02:09:10 INFO - PROCESS | 2848 | 1462784950390 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 02:09:10 INFO - PROCESS | 2848 | --DOCSHELL 199AC800 == 50 [pid = 2848] [id = 124] 02:09:10 INFO - PROCESS | 2848 | --DOCSHELL 0CE7B000 == 49 [pid = 2848] [id = 123] 02:09:10 INFO - PROCESS | 2848 | --DOCSHELL 0C431800 == 48 [pid = 2848] [id = 122] 02:09:10 INFO - PROCESS | 2848 | --DOCSHELL 192A0000 == 47 [pid = 2848] [id = 121] 02:09:10 INFO - PROCESS | 2848 | --DOCSHELL 1896B000 == 46 [pid = 2848] [id = 120] 02:09:10 INFO - PROCESS | 2848 | --DOCSHELL 17DC2C00 == 45 [pid = 2848] [id = 119] 02:09:10 INFO - PROCESS | 2848 | --DOCSHELL 161CE400 == 44 [pid = 2848] [id = 118] 02:09:10 INFO - PROCESS | 2848 | --DOCSHELL 111F2400 == 43 [pid = 2848] [id = 117] 02:09:10 INFO - PROCESS | 2848 | --DOCSHELL 09166800 == 42 [pid = 2848] [id = 116] 02:09:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 02:09:10 INFO - PROCESS | 2848 | --DOMWINDOW == 112 (1B0E3C00) [pid = 2848] [serial = 298] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 2848 | --DOMWINDOW == 111 (1C5D0400) [pid = 2848] [serial = 301] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 2848 | --DOMWINDOW == 110 (1091E800) [pid = 2848] [serial = 292] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 2848 | --DOMWINDOW == 109 (178DF800) [pid = 2848] [serial = 295] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 2848 | --DOMWINDOW == 108 (1D442C00) [pid = 2848] [serial = 334] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 2848 | --DOMWINDOW == 107 (19F99400) [pid = 2848] [serial = 320] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 2848 | --DOMWINDOW == 106 (18C09800) [pid = 2848] [serial = 316] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 2848 | --DOMWINDOW == 105 (1AB8FC00) [pid = 2848] [serial = 323] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 2848 | --DOMWINDOW == 104 (14183C00) [pid = 2848] [serial = 305] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 2848 | --DOMWINDOW == 103 (17077C00) [pid = 2848] [serial = 311] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 2848 | --DOMWINDOW == 102 (1C0DD800) [pid = 2848] [serial = 328] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 2848 | --DOMWINDOW == 101 (188D8000) [pid = 2848] [serial = 314] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 2848 | --DOMWINDOW == 100 (1C5D2000) [pid = 2848] [serial = 329] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 2848 | --DOMWINDOW == 99 (10237800) [pid = 2848] [serial = 307] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 2848 | --DOMWINDOW == 98 (16B45400) [pid = 2848] [serial = 310] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 2848 | --DOMWINDOW == 97 (1C5CD400) [pid = 2848] [serial = 326] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 2848 | --DOMWINDOW == 96 (1BD52C00) [pid = 2848] [serial = 289] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 2848 | --DOMWINDOW == 95 (1AB87400) [pid = 2848] [serial = 322] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 2848 | --DOMWINDOW == 94 (1C07FC00) [pid = 2848] [serial = 290] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 2848 | --DOMWINDOW == 93 (1D525400) [pid = 2848] [serial = 331] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 2848 | --DOMWINDOW == 92 (1C5A3000) [pid = 2848] [serial = 325] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 2848 | --DOMWINDOW == 91 (188D1800) [pid = 2848] [serial = 313] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 2848 | --DOMWINDOW == 90 (1062BC00) [pid = 2848] [serial = 304] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 2848 | --DOMWINDOW == 89 (18C7B000) [pid = 2848] [serial = 317] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 2848 | --DOMWINDOW == 88 (19D93800) [pid = 2848] [serial = 319] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 2848 | --DOMWINDOW == 87 (108E1C00) [pid = 2848] [serial = 308] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 2848 | --DOMWINDOW == 86 (1D52A400) [pid = 2848] [serial = 332] [outer = 00000000] [url = about:blank] 02:09:10 INFO - PROCESS | 2848 | 1462784950456 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 02:09:10 INFO - PROCESS | 2848 | 1462784950459 Marionette TRACE conn5 <- [1,482,null,{}] 02:09:10 INFO - PROCESS | 2848 | 1462784950464 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}] 02:09:10 INFO - PROCESS | 2848 | 1462784950549 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 02:09:10 INFO - PROCESS | 2848 | 1462784950562 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:10 INFO - PROCESS | 2848 | ++DOCSHELL 0CE7B000 == 43 [pid = 2848] [id = 130] 02:09:10 INFO - PROCESS | 2848 | ++DOMWINDOW == 87 (0D239400) [pid = 2848] [serial = 387] [outer = 00000000] 02:09:10 INFO - PROCESS | 2848 | ++DOMWINDOW == 88 (10053400) [pid = 2848] [serial = 388] [outer = 0D239400] 02:09:10 INFO - PROCESS | 2848 | 1462784950608 Marionette DEBUG loaded listener.js 02:09:10 INFO - PROCESS | 2848 | ++DOMWINDOW == 89 (1062BC00) [pid = 2848] [serial = 389] [outer = 0D239400] 02:09:11 INFO - PROCESS | 2848 | 1462784951141 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]]]}] 02:09:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 02:09:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 770ms 02:09:11 INFO - PROCESS | 2848 | 1462784951216 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 02:09:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 02:09:11 INFO - PROCESS | 2848 | 1462784951220 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 02:09:11 INFO - PROCESS | 2848 | 1462784951225 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 02:09:11 INFO - PROCESS | 2848 | 1462784951228 Marionette TRACE conn5 <- [1,486,null,{}] 02:09:11 INFO - PROCESS | 2848 | 1462784951232 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}] 02:09:11 INFO - PROCESS | 2848 | 1462784951325 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 02:09:11 INFO - PROCESS | 2848 | 1462784951403 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:11 INFO - PROCESS | 2848 | ++DOCSHELL 111F0000 == 44 [pid = 2848] [id = 131] 02:09:11 INFO - PROCESS | 2848 | ++DOMWINDOW == 90 (14772800) [pid = 2848] [serial = 390] [outer = 00000000] 02:09:11 INFO - PROCESS | 2848 | ++DOMWINDOW == 91 (16BF4000) [pid = 2848] [serial = 391] [outer = 14772800] 02:09:11 INFO - PROCESS | 2848 | 1462784951449 Marionette DEBUG loaded listener.js 02:09:11 INFO - PROCESS | 2848 | ++DOMWINDOW == 92 (17080C00) [pid = 2848] [serial = 392] [outer = 14772800] 02:09:11 INFO - PROCESS | 2848 | 1462784951847 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]]]}] 02:09:11 INFO - PROCESS | 2848 | ++DOMWINDOW == 93 (1853C400) [pid = 2848] [serial = 393] [outer = 141AD400] 02:09:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 02:09:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 671ms 02:09:11 INFO - PROCESS | 2848 | 1462784951918 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 02:09:11 INFO - PROCESS | 2848 | 1462784951920 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 02:09:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 02:09:11 INFO - PROCESS | 2848 | 1462784951930 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 02:09:11 INFO - PROCESS | 2848 | 1462784951934 Marionette TRACE conn5 <- [1,490,null,{}] 02:09:11 INFO - PROCESS | 2848 | 1462784951948 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}] 02:09:12 INFO - PROCESS | 2848 | 1462784952034 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 02:09:12 INFO - PROCESS | 2848 | 1462784952047 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:12 INFO - PROCESS | 2848 | ++DOCSHELL 19282000 == 45 [pid = 2848] [id = 132] 02:09:12 INFO - PROCESS | 2848 | ++DOMWINDOW == 94 (19282800) [pid = 2848] [serial = 394] [outer = 00000000] 02:09:12 INFO - PROCESS | 2848 | ++DOMWINDOW == 95 (19561800) [pid = 2848] [serial = 395] [outer = 19282800] 02:09:12 INFO - PROCESS | 2848 | 1462784952093 Marionette DEBUG loaded listener.js 02:09:12 INFO - PROCESS | 2848 | ++DOMWINDOW == 96 (19568000) [pid = 2848] [serial = 396] [outer = 19282800] 02:09:12 INFO - PROCESS | 2848 | 1462784952518 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]]]}] 02:09:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 02:09:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 630ms 02:09:12 INFO - PROCESS | 2848 | 1462784952562 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 02:09:12 INFO - PROCESS | 2848 | 1462784952565 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 02:09:12 INFO - PROCESS | 2848 | 1462784952568 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 02:09:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 02:09:12 INFO - PROCESS | 2848 | 1462784952570 Marionette TRACE conn5 <- [1,494,null,{}] 02:09:12 INFO - PROCESS | 2848 | 1462784952573 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}] 02:09:12 INFO - PROCESS | 2848 | 1462784952693 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 02:09:12 INFO - PROCESS | 2848 | 1462784952703 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:12 INFO - PROCESS | 2848 | ++DOCSHELL 19780800 == 46 [pid = 2848] [id = 133] 02:09:12 INFO - PROCESS | 2848 | ++DOMWINDOW == 97 (19781800) [pid = 2848] [serial = 397] [outer = 00000000] 02:09:12 INFO - PROCESS | 2848 | ++DOMWINDOW == 98 (19BC6800) [pid = 2848] [serial = 398] [outer = 19781800] 02:09:12 INFO - PROCESS | 2848 | 1462784952749 Marionette DEBUG loaded listener.js 02:09:12 INFO - PROCESS | 2848 | ++DOMWINDOW == 99 (19BD0000) [pid = 2848] [serial = 399] [outer = 19781800] 02:09:13 INFO - PROCESS | 2848 | 1462784953231 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]]]}] 02:09:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 02:09:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 671ms 02:09:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 02:09:13 INFO - PROCESS | 2848 | 1462784953242 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 02:09:13 INFO - PROCESS | 2848 | 1462784953244 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 02:09:13 INFO - PROCESS | 2848 | 1462784953247 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 02:09:13 INFO - PROCESS | 2848 | 1462784953249 Marionette TRACE conn5 <- [1,498,null,{}] 02:09:13 INFO - PROCESS | 2848 | 1462784953252 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}] 02:09:13 INFO - PROCESS | 2848 | 1462784953359 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 02:09:13 INFO - PROCESS | 2848 | 1462784953368 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:13 INFO - PROCESS | 2848 | ++DOCSHELL 1707EC00 == 47 [pid = 2848] [id = 134] 02:09:13 INFO - PROCESS | 2848 | ++DOMWINDOW == 100 (19DB5C00) [pid = 2848] [serial = 400] [outer = 00000000] 02:09:13 INFO - PROCESS | 2848 | ++DOMWINDOW == 101 (19DBD000) [pid = 2848] [serial = 401] [outer = 19DB5C00] 02:09:13 INFO - PROCESS | 2848 | 1462784953460 Marionette DEBUG loaded listener.js 02:09:13 INFO - PROCESS | 2848 | ++DOMWINDOW == 102 (19DC3000) [pid = 2848] [serial = 402] [outer = 19DB5C00] 02:09:13 INFO - PROCESS | 2848 | 1462784953930 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]]]}] 02:09:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 02:09:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 730ms 02:09:13 INFO - PROCESS | 2848 | 1462784953979 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 02:09:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 02:09:13 INFO - PROCESS | 2848 | 1462784953981 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 02:09:13 INFO - PROCESS | 2848 | 1462784953984 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 02:09:13 INFO - PROCESS | 2848 | 1462784953985 Marionette TRACE conn5 <- [1,502,null,{}] 02:09:13 INFO - PROCESS | 2848 | 1462784953989 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}] 02:09:14 INFO - PROCESS | 2848 | 1462784954132 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 02:09:14 INFO - PROCESS | 2848 | 1462784954149 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:14 INFO - PROCESS | 2848 | ++DOCSHELL 19DE6C00 == 48 [pid = 2848] [id = 135] 02:09:14 INFO - PROCESS | 2848 | ++DOMWINDOW == 103 (19F9CC00) [pid = 2848] [serial = 403] [outer = 00000000] 02:09:14 INFO - PROCESS | 2848 | ++DOMWINDOW == 104 (1AB87C00) [pid = 2848] [serial = 404] [outer = 19F9CC00] 02:09:14 INFO - PROCESS | 2848 | 1462784954238 Marionette DEBUG loaded listener.js 02:09:14 INFO - PROCESS | 2848 | ++DOMWINDOW == 105 (1B002400) [pid = 2848] [serial = 405] [outer = 19F9CC00] 02:09:14 INFO - PROCESS | 2848 | 1462784954652 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]]]}] 02:09:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 02:09:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 731ms 02:09:14 INFO - PROCESS | 2848 | 1462784954715 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 02:09:14 INFO - PROCESS | 2848 | 1462784954717 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 02:09:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 02:09:14 INFO - PROCESS | 2848 | 1462784954725 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 02:09:14 INFO - PROCESS | 2848 | 1462784954727 Marionette TRACE conn5 <- [1,506,null,{}] 02:09:14 INFO - PROCESS | 2848 | 1462784954730 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}] 02:09:14 INFO - PROCESS | 2848 | 1462784954834 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 02:09:14 INFO - PROCESS | 2848 | 1462784954843 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:14 INFO - PROCESS | 2848 | ++DOCSHELL 14285C00 == 49 [pid = 2848] [id = 136] 02:09:14 INFO - PROCESS | 2848 | ++DOMWINDOW == 106 (14742400) [pid = 2848] [serial = 406] [outer = 00000000] 02:09:14 INFO - PROCESS | 2848 | ++DOMWINDOW == 107 (1BDC3C00) [pid = 2848] [serial = 407] [outer = 14742400] 02:09:14 INFO - PROCESS | 2848 | 1462784954897 Marionette DEBUG loaded listener.js 02:09:14 INFO - PROCESS | 2848 | ++DOMWINDOW == 108 (1C080800) [pid = 2848] [serial = 408] [outer = 14742400] 02:09:15 INFO - PROCESS | 2848 | --DOMWINDOW == 107 (16BF1000) [pid = 2848] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 02:09:15 INFO - PROCESS | 2848 | --DOMWINDOW == 106 (1005DC00) [pid = 2848] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 02:09:15 INFO - PROCESS | 2848 | --DOMWINDOW == 105 (09174800) [pid = 2848] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 02:09:15 INFO - PROCESS | 2848 | --DOMWINDOW == 104 (1C07B400) [pid = 2848] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 02:09:15 INFO - PROCESS | 2848 | --DOMWINDOW == 103 (1C5A7C00) [pid = 2848] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 02:09:15 INFO - PROCESS | 2848 | --DOMWINDOW == 102 (10234000) [pid = 2848] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 02:09:15 INFO - PROCESS | 2848 | --DOMWINDOW == 101 (199ADC00) [pid = 2848] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 02:09:15 INFO - PROCESS | 2848 | --DOMWINDOW == 100 (18B5A800) [pid = 2848] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 02:09:15 INFO - PROCESS | 2848 | --DOMWINDOW == 99 (192A1C00) [pid = 2848] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 02:09:15 INFO - PROCESS | 2848 | --DOMWINDOW == 98 (14182800) [pid = 2848] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 02:09:15 INFO - PROCESS | 2848 | --DOMWINDOW == 97 (10050400) [pid = 2848] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 02:09:15 INFO - PROCESS | 2848 | --DOMWINDOW == 96 (0C430800) [pid = 2848] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 02:09:15 INFO - PROCESS | 2848 | --DOMWINDOW == 95 (10631C00) [pid = 2848] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 02:09:15 INFO - PROCESS | 2848 | --DOMWINDOW == 94 (16B44800) [pid = 2848] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 02:09:15 INFO - PROCESS | 2848 | --DOMWINDOW == 93 (161D1400) [pid = 2848] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 02:09:15 INFO - PROCESS | 2848 | --DOMWINDOW == 92 (10233800) [pid = 2848] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 02:09:15 INFO - PROCESS | 2848 | --DOMWINDOW == 91 (0CED9400) [pid = 2848] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 02:09:15 INFO - PROCESS | 2848 | --DOMWINDOW == 90 (17DC4800) [pid = 2848] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 02:09:15 INFO - PROCESS | 2848 | --DOMWINDOW == 89 (1A39B400) [pid = 2848] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 02:09:15 INFO - PROCESS | 2848 | 1462784955493 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]]]}] 02:09:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 02:09:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 831ms 02:09:15 INFO - PROCESS | 2848 | 1462784955551 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 02:09:15 INFO - PROCESS | 2848 | 1462784955553 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 02:09:15 INFO - PROCESS | 2848 | 1462784955562 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 02:09:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 02:09:15 INFO - PROCESS | 2848 | 1462784955563 Marionette TRACE conn5 <- [1,510,null,{}] 02:09:15 INFO - PROCESS | 2848 | 1462784955567 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}] 02:09:15 INFO - PROCESS | 2848 | 1462784955647 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 02:09:15 INFO - PROCESS | 2848 | 1462784955660 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:15 INFO - PROCESS | 2848 | ++DOCSHELL 0C42F000 == 50 [pid = 2848] [id = 137] 02:09:15 INFO - PROCESS | 2848 | ++DOMWINDOW == 90 (109A1400) [pid = 2848] [serial = 409] [outer = 00000000] 02:09:15 INFO - PROCESS | 2848 | ++DOMWINDOW == 91 (19280000) [pid = 2848] [serial = 410] [outer = 109A1400] 02:09:15 INFO - PROCESS | 2848 | 1462784955706 Marionette DEBUG loaded listener.js 02:09:15 INFO - PROCESS | 2848 | ++DOMWINDOW == 92 (1991D400) [pid = 2848] [serial = 411] [outer = 109A1400] 02:09:16 INFO - PROCESS | 2848 | 1462784956137 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]]]}] 02:09:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 02:09:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 630ms 02:09:16 INFO - PROCESS | 2848 | 1462784956196 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 02:09:16 INFO - PROCESS | 2848 | 1462784956198 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 02:09:16 INFO - PROCESS | 2848 | 1462784956202 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 02:09:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 02:09:16 INFO - PROCESS | 2848 | 1462784956204 Marionette TRACE conn5 <- [1,514,null,{}] 02:09:16 INFO - PROCESS | 2848 | 1462784956207 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}] 02:09:16 INFO - PROCESS | 2848 | 1462784956287 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 02:09:16 INFO - PROCESS | 2848 | 1462784956294 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:16 INFO - PROCESS | 2848 | ++DOCSHELL 1BDC3400 == 51 [pid = 2848] [id = 138] 02:09:16 INFO - PROCESS | 2848 | ++DOMWINDOW == 93 (1BDC5000) [pid = 2848] [serial = 412] [outer = 00000000] 02:09:16 INFO - PROCESS | 2848 | ++DOMWINDOW == 94 (1C5CC000) [pid = 2848] [serial = 413] [outer = 1BDC5000] 02:09:16 INFO - PROCESS | 2848 | 1462784956339 Marionette DEBUG loaded listener.js 02:09:16 INFO - PROCESS | 2848 | ++DOMWINDOW == 95 (1CA4E000) [pid = 2848] [serial = 414] [outer = 1BDC5000] 02:09:16 INFO - PROCESS | 2848 | 1462784956749 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]]]}] 02:09:16 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 02:09:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 570ms 02:09:16 INFO - PROCESS | 2848 | 1462784956776 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 02:09:16 INFO - PROCESS | 2848 | 1462784956778 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 02:09:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 02:09:16 INFO - PROCESS | 2848 | 1462784956793 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 02:09:16 INFO - PROCESS | 2848 | 1462784956795 Marionette TRACE conn5 <- [1,518,null,{}] 02:09:16 INFO - PROCESS | 2848 | 1462784956798 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}] 02:09:16 INFO - PROCESS | 2848 | 1462784956877 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 02:09:16 INFO - PROCESS | 2848 | 1462784956884 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:16 INFO - PROCESS | 2848 | ++DOCSHELL 19B8F000 == 52 [pid = 2848] [id = 139] 02:09:16 INFO - PROCESS | 2848 | ++DOMWINDOW == 96 (19B8F800) [pid = 2848] [serial = 415] [outer = 00000000] 02:09:16 INFO - PROCESS | 2848 | ++DOMWINDOW == 97 (19B99C00) [pid = 2848] [serial = 416] [outer = 19B8F800] 02:09:16 INFO - PROCESS | 2848 | 1462784956932 Marionette DEBUG loaded listener.js 02:09:17 INFO - PROCESS | 2848 | ++DOMWINDOW == 98 (1C0E0800) [pid = 2848] [serial = 417] [outer = 19B8F800] 02:09:17 INFO - PROCESS | 2848 | 1462784957622 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]]]}] 02:09:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 02:09:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 871ms 02:09:17 INFO - PROCESS | 2848 | 1462784957668 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 02:09:17 INFO - PROCESS | 2848 | 1462784957673 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 02:09:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 02:09:17 INFO - PROCESS | 2848 | 1462784957679 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 02:09:17 INFO - PROCESS | 2848 | 1462784957682 Marionette TRACE conn5 <- [1,522,null,{}] 02:09:17 INFO - PROCESS | 2848 | 1462784957688 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}] 02:09:17 INFO - PROCESS | 2848 | 1462784957799 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 02:09:17 INFO - PROCESS | 2848 | 1462784957922 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:17 INFO - PROCESS | 2848 | ++DOCSHELL 108AE400 == 53 [pid = 2848] [id = 140] 02:09:17 INFO - PROCESS | 2848 | ++DOMWINDOW == 99 (1110F000) [pid = 2848] [serial = 418] [outer = 00000000] 02:09:17 INFO - PROCESS | 2848 | ++DOMWINDOW == 100 (1474BC00) [pid = 2848] [serial = 419] [outer = 1110F000] 02:09:18 INFO - PROCESS | 2848 | 1462784957981 Marionette DEBUG loaded listener.js 02:09:18 INFO - PROCESS | 2848 | ++DOMWINDOW == 101 (14BEC000) [pid = 2848] [serial = 420] [outer = 1110F000] 02:09:18 INFO - PROCESS | 2848 | 1462784958661 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]]]}] 02:09:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 02:09:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1025ms 02:09:18 INFO - PROCESS | 2848 | 1462784958707 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 02:09:18 INFO - PROCESS | 2848 | 1462784958713 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 02:09:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 02:09:18 INFO - PROCESS | 2848 | 1462784958720 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 02:09:18 INFO - PROCESS | 2848 | 1462784958723 Marionette TRACE conn5 <- [1,526,null,{}] 02:09:18 INFO - PROCESS | 2848 | 1462784958727 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}] 02:09:18 INFO - PROCESS | 2848 | 1462784958852 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 02:09:18 INFO - PROCESS | 2848 | 1462784958974 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:19 INFO - PROCESS | 2848 | ++DOCSHELL 188D9000 == 54 [pid = 2848] [id = 141] 02:09:19 INFO - PROCESS | 2848 | ++DOMWINDOW == 102 (188DB400) [pid = 2848] [serial = 421] [outer = 00000000] 02:09:19 INFO - PROCESS | 2848 | ++DOMWINDOW == 103 (1929C000) [pid = 2848] [serial = 422] [outer = 188DB400] 02:09:19 INFO - PROCESS | 2848 | 1462784959030 Marionette DEBUG loaded listener.js 02:09:19 INFO - PROCESS | 2848 | ++DOMWINDOW == 104 (195A0800) [pid = 2848] [serial = 423] [outer = 188DB400] 02:09:19 INFO - PROCESS | 2848 | 1462784959674 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]]]}] 02:09:19 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 02:09:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1020ms 02:09:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 02:09:19 INFO - PROCESS | 2848 | 1462784959742 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 02:09:19 INFO - PROCESS | 2848 | 1462784959744 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 02:09:19 INFO - PROCESS | 2848 | 1462784959748 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 02:09:19 INFO - PROCESS | 2848 | 1462784959752 Marionette TRACE conn5 <- [1,530,null,{}] 02:09:19 INFO - PROCESS | 2848 | 1462784959763 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}] 02:09:19 INFO - PROCESS | 2848 | 1462784959872 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 02:09:20 INFO - PROCESS | 2848 | 1462784959997 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:20 INFO - PROCESS | 2848 | ++DOCSHELL 1C0DD800 == 55 [pid = 2848] [id = 142] 02:09:20 INFO - PROCESS | 2848 | ++DOMWINDOW == 105 (1C5CD000) [pid = 2848] [serial = 424] [outer = 00000000] 02:09:20 INFO - PROCESS | 2848 | ++DOMWINDOW == 106 (1CABDC00) [pid = 2848] [serial = 425] [outer = 1C5CD000] 02:09:20 INFO - PROCESS | 2848 | 1462784960055 Marionette DEBUG loaded listener.js 02:09:20 INFO - PROCESS | 2848 | ++DOMWINDOW == 107 (1D444C00) [pid = 2848] [serial = 426] [outer = 1C5CD000] 02:09:20 INFO - PROCESS | 2848 | 1462784960620 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"]]]}] 02:09:20 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 02:09:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 02:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:09:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:09:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 02:09:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:09:20 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 02:09:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 02:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:09:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:09:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 02:09:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:09:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 931ms 02:09:20 INFO - PROCESS | 2848 | 1462784960682 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 02:09:20 INFO - PROCESS | 2848 | 1462784960685 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 02:09:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 02:09:20 INFO - PROCESS | 2848 | 1462784960688 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 02:09:20 INFO - PROCESS | 2848 | 1462784960690 Marionette TRACE conn5 <- [1,534,null,{}] 02:09:20 INFO - PROCESS | 2848 | 1462784960694 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}] 02:09:20 INFO - PROCESS | 2848 | 1462784960812 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 02:09:20 INFO - PROCESS | 2848 | 1462784960934 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:20 INFO - PROCESS | 2848 | ++DOCSHELL 14742800 == 56 [pid = 2848] [id = 143] 02:09:20 INFO - PROCESS | 2848 | ++DOMWINDOW == 108 (14BE5000) [pid = 2848] [serial = 427] [outer = 00000000] 02:09:21 INFO - PROCESS | 2848 | ++DOMWINDOW == 109 (19BCEC00) [pid = 2848] [serial = 428] [outer = 14BE5000] 02:09:21 INFO - PROCESS | 2848 | 1462784960989 Marionette DEBUG loaded listener.js 02:09:21 INFO - PROCESS | 2848 | ++DOMWINDOW == 110 (1D9E1C00) [pid = 2848] [serial = 429] [outer = 14BE5000] 02:09:21 INFO - PROCESS | 2848 | 1462784961532 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]]]}] 02:09:21 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. 02:09:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 871ms 02:09:21 INFO - PROCESS | 2848 | 1462784961714 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 02:09:21 INFO - PROCESS | 2848 | 1462784961718 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 02:09:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 02:09:21 INFO - PROCESS | 2848 | 1462784961767 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 02:09:21 INFO - PROCESS | 2848 | 1462784961770 Marionette TRACE conn5 <- [1,538,null,{}] 02:09:21 INFO - PROCESS | 2848 | 1462784961775 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}] 02:09:21 INFO - PROCESS | 2848 | 1462784961874 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 02:09:21 INFO - PROCESS | 2848 | 1462784961950 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:21 INFO - PROCESS | 2848 | ++DOCSHELL 10477C00 == 57 [pid = 2848] [id = 144] 02:09:21 INFO - PROCESS | 2848 | ++DOMWINDOW == 111 (111F7400) [pid = 2848] [serial = 430] [outer = 00000000] 02:09:22 INFO - PROCESS | 2848 | ++DOMWINDOW == 112 (14583000) [pid = 2848] [serial = 431] [outer = 111F7400] 02:09:22 INFO - PROCESS | 2848 | 1462784962012 Marionette DEBUG loaded listener.js 02:09:22 INFO - PROCESS | 2848 | ++DOMWINDOW == 113 (161D0800) [pid = 2848] [serial = 432] [outer = 111F7400] 02:09:22 INFO - PROCESS | 2848 | 1462784962563 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]]]}] 02:09:22 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. 02:09:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 890ms 02:09:22 INFO - PROCESS | 2848 | 1462784962642 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 02:09:22 INFO - PROCESS | 2848 | 1462784962645 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 02:09:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 02:09:22 INFO - PROCESS | 2848 | 1462784962653 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 02:09:22 INFO - PROCESS | 2848 | 1462784962656 Marionette TRACE conn5 <- [1,542,null,{}] 02:09:22 INFO - PROCESS | 2848 | 1462784962661 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}] 02:09:22 INFO - PROCESS | 2848 | 1462784962814 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 02:09:22 INFO - PROCESS | 2848 | --DOCSHELL 1BDC3400 == 56 [pid = 2848] [id = 138] 02:09:22 INFO - PROCESS | 2848 | --DOCSHELL 0C42F000 == 55 [pid = 2848] [id = 137] 02:09:22 INFO - PROCESS | 2848 | --DOCSHELL 14285C00 == 54 [pid = 2848] [id = 136] 02:09:22 INFO - PROCESS | 2848 | --DOCSHELL 19DE6C00 == 53 [pid = 2848] [id = 135] 02:09:22 INFO - PROCESS | 2848 | --DOCSHELL 1707EC00 == 52 [pid = 2848] [id = 134] 02:09:22 INFO - PROCESS | 2848 | --DOCSHELL 19780800 == 51 [pid = 2848] [id = 133] 02:09:22 INFO - PROCESS | 2848 | --DOCSHELL 19282000 == 50 [pid = 2848] [id = 132] 02:09:22 INFO - PROCESS | 2848 | --DOCSHELL 111F0000 == 49 [pid = 2848] [id = 131] 02:09:22 INFO - PROCESS | 2848 | --DOCSHELL 0CE7B000 == 48 [pid = 2848] [id = 130] 02:09:22 INFO - PROCESS | 2848 | --DOCSHELL 09077800 == 47 [pid = 2848] [id = 129] 02:09:22 INFO - PROCESS | 2848 | --DOMWINDOW == 112 (1C07D000) [pid = 2848] [serial = 299] [outer = 00000000] [url = about:blank] 02:09:22 INFO - PROCESS | 2848 | --DOMWINDOW == 111 (18555800) [pid = 2848] [serial = 296] [outer = 00000000] [url = about:blank] 02:09:22 INFO - PROCESS | 2848 | --DOMWINDOW == 110 (1091F000) [pid = 2848] [serial = 257] [outer = 00000000] [url = about:blank] 02:09:22 INFO - PROCESS | 2848 | --DOMWINDOW == 109 (0C434800) [pid = 2848] [serial = 254] [outer = 00000000] [url = about:blank] 02:09:22 INFO - PROCESS | 2848 | --DOMWINDOW == 108 (1C5D1400) [pid = 2848] [serial = 209] [outer = 00000000] [url = about:blank] 02:09:22 INFO - PROCESS | 2848 | --DOMWINDOW == 107 (1CA59400) [pid = 2848] [serial = 302] [outer = 00000000] [url = about:blank] 02:09:22 INFO - PROCESS | 2848 | --DOMWINDOW == 106 (142E1800) [pid = 2848] [serial = 293] [outer = 00000000] [url = about:blank] 02:09:22 INFO - PROCESS | 2848 | --DOMWINDOW == 105 (1927B400) [pid = 2848] [serial = 358] [outer = 00000000] [url = about:blank] 02:09:22 INFO - PROCESS | 2848 | --DOMWINDOW == 104 (19561C00) [pid = 2848] [serial = 361] [outer = 00000000] [url = about:blank] 02:09:22 INFO - PROCESS | 2848 | --DOMWINDOW == 103 (14355800) [pid = 2848] [serial = 349] [outer = 00000000] [url = about:blank] 02:09:22 INFO - PROCESS | 2848 | --DOMWINDOW == 102 (14773400) [pid = 2848] [serial = 350] [outer = 00000000] [url = about:blank] 02:09:22 INFO - PROCESS | 2848 | --DOMWINDOW == 101 (142E5C00) [pid = 2848] [serial = 338] [outer = 00000000] [url = about:blank] 02:09:22 INFO - PROCESS | 2848 | --DOMWINDOW == 100 (1062F000) [pid = 2848] [serial = 337] [outer = 00000000] [url = about:blank] 02:09:22 INFO - PROCESS | 2848 | --DOMWINDOW == 99 (0C437C00) [pid = 2848] [serial = 346] [outer = 00000000] [url = about:blank] 02:09:22 INFO - PROCESS | 2848 | --DOMWINDOW == 98 (1022B400) [pid = 2848] [serial = 347] [outer = 00000000] [url = about:blank] 02:09:22 INFO - PROCESS | 2848 | --DOMWINDOW == 97 (1854E400) [pid = 2848] [serial = 344] [outer = 00000000] [url = about:blank] 02:09:22 INFO - PROCESS | 2848 | --DOMWINDOW == 96 (14B07C00) [pid = 2848] [serial = 343] [outer = 00000000] [url = about:blank] 02:09:22 INFO - PROCESS | 2848 | --DOMWINDOW == 95 (18B5C800) [pid = 2848] [serial = 341] [outer = 00000000] [url = about:blank] 02:09:22 INFO - PROCESS | 2848 | --DOMWINDOW == 94 (17DC6C00) [pid = 2848] [serial = 340] [outer = 00000000] [url = about:blank] 02:09:22 INFO - PROCESS | 2848 | --DOMWINDOW == 93 (17079400) [pid = 2848] [serial = 352] [outer = 00000000] [url = about:blank] 02:09:22 INFO - PROCESS | 2848 | --DOMWINDOW == 92 (170D4000) [pid = 2848] [serial = 353] [outer = 00000000] [url = about:blank] 02:09:22 INFO - PROCESS | 2848 | --DOMWINDOW == 91 (1927B800) [pid = 2848] [serial = 359] [outer = 00000000] [url = about:blank] 02:09:22 INFO - PROCESS | 2848 | --DOMWINDOW == 90 (17073800) [pid = 2848] [serial = 364] [outer = 00000000] [url = about:blank] 02:09:22 INFO - PROCESS | 2848 | --DOMWINDOW == 89 (1991C000) [pid = 2848] [serial = 367] [outer = 00000000] [url = about:blank] 02:09:22 INFO - PROCESS | 2848 | --DOMWINDOW == 88 (188D4800) [pid = 2848] [serial = 365] [outer = 00000000] [url = about:blank] 02:09:22 INFO - PROCESS | 2848 | --DOMWINDOW == 87 (19567400) [pid = 2848] [serial = 362] [outer = 00000000] [url = about:blank] 02:09:22 INFO - PROCESS | 2848 | --DOMWINDOW == 86 (188D3400) [pid = 2848] [serial = 355] [outer = 00000000] [url = about:blank] 02:09:22 INFO - PROCESS | 2848 | --DOMWINDOW == 85 (19D8A400) [pid = 2848] [serial = 371] [outer = 00000000] [url = about:blank] 02:09:22 INFO - PROCESS | 2848 | --DOMWINDOW == 84 (18962C00) [pid = 2848] [serial = 356] [outer = 00000000] [url = about:blank] 02:09:22 INFO - PROCESS | 2848 | --DOMWINDOW == 83 (19912000) [pid = 2848] [serial = 368] [outer = 00000000] [url = about:blank] 02:09:22 INFO - PROCESS | 2848 | --DOMWINDOW == 82 (19D84800) [pid = 2848] [serial = 370] [outer = 00000000] [url = about:blank] 02:09:22 INFO - PROCESS | 2848 | 1462784962954 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:22 INFO - PROCESS | 2848 | ++DOCSHELL 0906BC00 == 48 [pid = 2848] [id = 145] 02:09:22 INFO - PROCESS | 2848 | ++DOMWINDOW == 83 (09072000) [pid = 2848] [serial = 433] [outer = 00000000] 02:09:23 INFO - PROCESS | 2848 | ++DOMWINDOW == 84 (091A1C00) [pid = 2848] [serial = 434] [outer = 09072000] 02:09:23 INFO - PROCESS | 2848 | 1462784963002 Marionette DEBUG loaded listener.js 02:09:23 INFO - PROCESS | 2848 | ++DOMWINDOW == 85 (0C437C00) [pid = 2848] [serial = 435] [outer = 09072000] 02:09:23 INFO - PROCESS | 2848 | [2848] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:09:23 INFO - PROCESS | 2848 | [2848] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:09:23 INFO - PROCESS | 2848 | [2848] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:09:23 INFO - PROCESS | 2848 | [2848] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:09:23 INFO - PROCESS | 2848 | 1462784963412 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]]]}] 02:09:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 02:09:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 791ms 02:09:23 INFO - PROCESS | 2848 | 1462784963441 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 02:09:23 INFO - PROCESS | 2848 | 1462784963444 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 02:09:23 INFO - PROCESS | 2848 | 1462784963447 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 02:09:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 02:09:23 INFO - PROCESS | 2848 | 1462784963449 Marionette TRACE conn5 <- [1,546,null,{}] 02:09:23 INFO - PROCESS | 2848 | 1462784963458 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}] 02:09:23 INFO - PROCESS | 2848 | 1462784963545 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 02:09:23 INFO - PROCESS | 2848 | 1462784963556 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:23 INFO - PROCESS | 2848 | ++DOCSHELL 142E1800 == 49 [pid = 2848] [id = 146] 02:09:23 INFO - PROCESS | 2848 | ++DOMWINDOW == 86 (1435D000) [pid = 2848] [serial = 436] [outer = 00000000] 02:09:23 INFO - PROCESS | 2848 | ++DOMWINDOW == 87 (14A15C00) [pid = 2848] [serial = 437] [outer = 1435D000] 02:09:23 INFO - PROCESS | 2848 | 1462784963604 Marionette DEBUG loaded listener.js 02:09:23 INFO - PROCESS | 2848 | ++DOMWINDOW == 88 (16BF3000) [pid = 2848] [serial = 438] [outer = 1435D000] 02:09:24 INFO - PROCESS | 2848 | 1462784964073 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]]]}] 02:09:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 02:09:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 671ms 02:09:24 INFO - PROCESS | 2848 | 1462784964121 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 02:09:24 INFO - PROCESS | 2848 | 1462784964123 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 02:09:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 02:09:24 INFO - PROCESS | 2848 | 1462784964126 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 02:09:24 INFO - PROCESS | 2848 | 1462784964128 Marionette TRACE conn5 <- [1,550,null,{}] 02:09:24 INFO - PROCESS | 2848 | 1462784964131 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}] 02:09:24 INFO - PROCESS | 2848 | 1462784964240 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 02:09:24 INFO - PROCESS | 2848 | 1462784964250 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:24 INFO - PROCESS | 2848 | ++DOCSHELL 17DC9400 == 50 [pid = 2848] [id = 147] 02:09:24 INFO - PROCESS | 2848 | ++DOMWINDOW == 89 (1854E400) [pid = 2848] [serial = 439] [outer = 00000000] 02:09:24 INFO - PROCESS | 2848 | ++DOMWINDOW == 90 (18965000) [pid = 2848] [serial = 440] [outer = 1854E400] 02:09:24 INFO - PROCESS | 2848 | 1462784964361 Marionette DEBUG loaded listener.js 02:09:24 INFO - PROCESS | 2848 | ++DOMWINDOW == 91 (18C0C800) [pid = 2848] [serial = 441] [outer = 1854E400] 02:09:24 INFO - PROCESS | 2848 | [2848] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:09:24 INFO - PROCESS | 2848 | [2848] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:09:24 INFO - PROCESS | 2848 | [2848] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:09:24 INFO - PROCESS | 2848 | 1462784964745 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]]]}] 02:09:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 02:09:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 670ms 02:09:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 02:09:24 INFO - PROCESS | 2848 | 1462784964798 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 02:09:24 INFO - PROCESS | 2848 | 1462784964799 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 02:09:24 INFO - PROCESS | 2848 | 1462784964803 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 02:09:24 INFO - PROCESS | 2848 | 1462784964804 Marionette TRACE conn5 <- [1,554,null,{}] 02:09:24 INFO - PROCESS | 2848 | 1462784964808 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}] 02:09:24 INFO - PROCESS | 2848 | 1462784964922 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 02:09:24 INFO - PROCESS | 2848 | 1462784964971 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:24 INFO - PROCESS | 2848 | ++DOCSHELL 17075400 == 51 [pid = 2848] [id = 148] 02:09:24 INFO - PROCESS | 2848 | ++DOMWINDOW == 92 (19281400) [pid = 2848] [serial = 442] [outer = 00000000] 02:09:25 INFO - PROCESS | 2848 | ++DOMWINDOW == 93 (19299000) [pid = 2848] [serial = 443] [outer = 19281400] 02:09:25 INFO - PROCESS | 2848 | 1462784965016 Marionette DEBUG loaded listener.js 02:09:25 INFO - PROCESS | 2848 | ++DOMWINDOW == 94 (1955E800) [pid = 2848] [serial = 444] [outer = 19281400] 02:09:25 INFO - PROCESS | 2848 | [2848] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:09:25 INFO - PROCESS | 2848 | [2848] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:09:25 INFO - PROCESS | 2848 | [2848] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:09:25 INFO - PROCESS | 2848 | 1462784965453 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]]]}] 02:09:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 02:09:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 670ms 02:09:25 INFO - PROCESS | 2848 | 1462784965473 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 02:09:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 02:09:25 INFO - PROCESS | 2848 | 1462784965475 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 02:09:25 INFO - PROCESS | 2848 | 1462784965478 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 02:09:25 INFO - PROCESS | 2848 | 1462784965480 Marionette TRACE conn5 <- [1,558,null,{}] 02:09:25 INFO - PROCESS | 2848 | 1462784965490 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}] 02:09:25 INFO - PROCESS | 2848 | 1462784965643 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 02:09:25 INFO - PROCESS | 2848 | 1462784965672 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:25 INFO - PROCESS | 2848 | ++DOCSHELL 108E7C00 == 52 [pid = 2848] [id = 149] 02:09:25 INFO - PROCESS | 2848 | ++DOMWINDOW == 95 (19595000) [pid = 2848] [serial = 445] [outer = 00000000] 02:09:25 INFO - PROCESS | 2848 | ++DOMWINDOW == 96 (1991F400) [pid = 2848] [serial = 446] [outer = 19595000] 02:09:25 INFO - PROCESS | 2848 | 1462784965717 Marionette DEBUG loaded listener.js 02:09:25 INFO - PROCESS | 2848 | ++DOMWINDOW == 97 (19B94000) [pid = 2848] [serial = 447] [outer = 19595000] 02:09:26 INFO - PROCESS | 2848 | [2848] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:09:26 INFO - PROCESS | 2848 | [2848] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:09:26 INFO - PROCESS | 2848 | [2848] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:09:26 INFO - PROCESS | 2848 | 1462784966178 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]]]}] 02:09:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 02:09:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 731ms 02:09:26 INFO - PROCESS | 2848 | 1462784966217 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 02:09:26 INFO - PROCESS | 2848 | 1462784966219 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 02:09:26 INFO - PROCESS | 2848 | 1462784966227 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 02:09:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 02:09:26 INFO - PROCESS | 2848 | 1462784966229 Marionette TRACE conn5 <- [1,562,null,{}] 02:09:26 INFO - PROCESS | 2848 | 1462784966232 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}] 02:09:26 INFO - PROCESS | 2848 | 1462784966339 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 02:09:26 INFO - PROCESS | 2848 | 1462784966346 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:26 INFO - PROCESS | 2848 | ++DOCSHELL 1062A400 == 53 [pid = 2848] [id = 150] 02:09:26 INFO - PROCESS | 2848 | ++DOMWINDOW == 98 (19919400) [pid = 2848] [serial = 448] [outer = 00000000] 02:09:26 INFO - PROCESS | 2848 | ++DOMWINDOW == 99 (19D88400) [pid = 2848] [serial = 449] [outer = 19919400] 02:09:26 INFO - PROCESS | 2848 | 1462784966390 Marionette DEBUG loaded listener.js 02:09:26 INFO - PROCESS | 2848 | ++DOMWINDOW == 100 (19D8D400) [pid = 2848] [serial = 450] [outer = 19919400] 02:09:26 INFO - PROCESS | 2848 | 1462784966815 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]]]}] 02:09:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 02:09:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 630ms 02:09:26 INFO - PROCESS | 2848 | 1462784966860 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 02:09:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 02:09:26 INFO - PROCESS | 2848 | 1462784966863 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 02:09:26 INFO - PROCESS | 2848 | 1462784966866 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 02:09:26 INFO - PROCESS | 2848 | 1462784966867 Marionette TRACE conn5 <- [1,566,null,{}] 02:09:26 INFO - PROCESS | 2848 | 1462784966878 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}] 02:09:27 INFO - PROCESS | 2848 | 1462784967124 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 02:09:27 INFO - PROCESS | 2848 | --DOMWINDOW == 99 (19DB5C00) [pid = 2848] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 02:09:27 INFO - PROCESS | 2848 | --DOMWINDOW == 98 (19282800) [pid = 2848] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 02:09:27 INFO - PROCESS | 2848 | --DOMWINDOW == 97 (19781800) [pid = 2848] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 02:09:27 INFO - PROCESS | 2848 | --DOMWINDOW == 96 (0916C800) [pid = 2848] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 02:09:27 INFO - PROCESS | 2848 | --DOMWINDOW == 95 (19F9CC00) [pid = 2848] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 02:09:27 INFO - PROCESS | 2848 | --DOMWINDOW == 94 (0D239400) [pid = 2848] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 02:09:27 INFO - PROCESS | 2848 | --DOMWINDOW == 93 (14772800) [pid = 2848] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 02:09:27 INFO - PROCESS | 2848 | --DOMWINDOW == 92 (14742400) [pid = 2848] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 02:09:27 INFO - PROCESS | 2848 | --DOMWINDOW == 91 (1BDC5000) [pid = 2848] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 02:09:27 INFO - PROCESS | 2848 | --DOMWINDOW == 90 (109A1400) [pid = 2848] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 02:09:27 INFO - PROCESS | 2848 | 1462784967211 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:27 INFO - PROCESS | 2848 | ++DOCSHELL 09174800 == 54 [pid = 2848] [id = 151] 02:09:27 INFO - PROCESS | 2848 | ++DOMWINDOW == 91 (091A4C00) [pid = 2848] [serial = 451] [outer = 00000000] 02:09:27 INFO - PROCESS | 2848 | ++DOMWINDOW == 92 (113E5000) [pid = 2848] [serial = 452] [outer = 091A4C00] 02:09:27 INFO - PROCESS | 2848 | 1462784967256 Marionette DEBUG loaded listener.js 02:09:27 INFO - PROCESS | 2848 | ++DOMWINDOW == 93 (16B47800) [pid = 2848] [serial = 453] [outer = 091A4C00] 02:09:27 INFO - PROCESS | 2848 | 1462784967620 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]]]}] 02:09:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 02:09:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 791ms 02:09:27 INFO - PROCESS | 2848 | 1462784967656 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 02:09:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 02:09:27 INFO - PROCESS | 2848 | 1462784967658 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 02:09:27 INFO - PROCESS | 2848 | 1462784967662 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 02:09:27 INFO - PROCESS | 2848 | 1462784967663 Marionette TRACE conn5 <- [1,570,null,{}] 02:09:27 INFO - PROCESS | 2848 | 1462784967667 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}] 02:09:27 INFO - PROCESS | 2848 | 1462784967745 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 02:09:27 INFO - PROCESS | 2848 | 1462784967752 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:27 INFO - PROCESS | 2848 | ++DOCSHELL 11364400 == 55 [pid = 2848] [id = 152] 02:09:27 INFO - PROCESS | 2848 | ++DOMWINDOW == 94 (177A8800) [pid = 2848] [serial = 454] [outer = 00000000] 02:09:27 INFO - PROCESS | 2848 | ++DOMWINDOW == 95 (19F97000) [pid = 2848] [serial = 455] [outer = 177A8800] 02:09:27 INFO - PROCESS | 2848 | 1462784967797 Marionette DEBUG loaded listener.js 02:09:27 INFO - PROCESS | 2848 | ++DOMWINDOW == 96 (1A39C800) [pid = 2848] [serial = 456] [outer = 177A8800] 02:09:28 INFO - PROCESS | 2848 | 1462784968219 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]]]}] 02:09:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 02:09:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 570ms 02:09:28 INFO - PROCESS | 2848 | 1462784968232 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 02:09:28 INFO - PROCESS | 2848 | 1462784968234 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 02:09:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 02:09:28 INFO - PROCESS | 2848 | 1462784968237 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 02:09:28 INFO - PROCESS | 2848 | 1462784968239 Marionette TRACE conn5 <- [1,574,null,{}] 02:09:28 INFO - PROCESS | 2848 | 1462784968242 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}] 02:09:28 INFO - PROCESS | 2848 | 1462784968359 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 02:09:28 INFO - PROCESS | 2848 | 1462784968367 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:28 INFO - PROCESS | 2848 | ++DOCSHELL 1AB88C00 == 56 [pid = 2848] [id = 153] 02:09:28 INFO - PROCESS | 2848 | ++DOMWINDOW == 97 (1AB93000) [pid = 2848] [serial = 457] [outer = 00000000] 02:09:28 INFO - PROCESS | 2848 | ++DOMWINDOW == 98 (1C07D000) [pid = 2848] [serial = 458] [outer = 1AB93000] 02:09:28 INFO - PROCESS | 2848 | 1462784968412 Marionette DEBUG loaded listener.js 02:09:28 INFO - PROCESS | 2848 | ++DOMWINDOW == 99 (1C599400) [pid = 2848] [serial = 459] [outer = 1AB93000] 02:09:28 INFO - PROCESS | 2848 | [2848] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:09:28 INFO - PROCESS | 2848 | [2848] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:09:28 INFO - PROCESS | 2848 | [2848] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:09:28 INFO - PROCESS | 2848 | [2848] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:09:28 INFO - PROCESS | 2848 | 1462784968834 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]]]}] 02:09:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 02:09:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 631ms 02:09:28 INFO - PROCESS | 2848 | 1462784968869 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 02:09:28 INFO - PROCESS | 2848 | 1462784968871 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 02:09:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 02:09:28 INFO - PROCESS | 2848 | 1462784968878 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 02:09:28 INFO - PROCESS | 2848 | 1462784968880 Marionette TRACE conn5 <- [1,578,null,{}] 02:09:28 INFO - PROCESS | 2848 | 1462784968883 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}] 02:09:29 INFO - PROCESS | 2848 | 1462784969011 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 02:09:29 INFO - PROCESS | 2848 | 1462784969020 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:29 INFO - PROCESS | 2848 | ++DOCSHELL 0C436400 == 57 [pid = 2848] [id = 154] 02:09:29 INFO - PROCESS | 2848 | ++DOMWINDOW == 100 (177AEC00) [pid = 2848] [serial = 460] [outer = 00000000] 02:09:29 INFO - PROCESS | 2848 | ++DOMWINDOW == 101 (1CABCC00) [pid = 2848] [serial = 461] [outer = 177AEC00] 02:09:29 INFO - PROCESS | 2848 | 1462784969069 Marionette DEBUG loaded listener.js 02:09:29 INFO - PROCESS | 2848 | ++DOMWINDOW == 102 (1D9E0C00) [pid = 2848] [serial = 462] [outer = 177AEC00] 02:09:29 INFO - PROCESS | 2848 | 1462784969818 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]]]}] 02:09:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 02:09:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 971ms 02:09:29 INFO - PROCESS | 2848 | 1462784969849 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 02:09:29 INFO - PROCESS | 2848 | 1462784969854 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 02:09:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 02:09:29 INFO - PROCESS | 2848 | 1462784969859 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 02:09:29 INFO - PROCESS | 2848 | 1462784969863 Marionette TRACE conn5 <- [1,582,null,{}] 02:09:29 INFO - PROCESS | 2848 | 1462784969868 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}] 02:09:30 INFO - PROCESS | 2848 | 1462784969982 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 02:09:30 INFO - PROCESS | 2848 | 1462784970107 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:30 INFO - PROCESS | 2848 | ++DOCSHELL 142E2C00 == 58 [pid = 2848] [id = 155] 02:09:30 INFO - PROCESS | 2848 | ++DOMWINDOW == 103 (142E4400) [pid = 2848] [serial = 463] [outer = 00000000] 02:09:30 INFO - PROCESS | 2848 | ++DOMWINDOW == 104 (17075C00) [pid = 2848] [serial = 464] [outer = 142E4400] 02:09:30 INFO - PROCESS | 2848 | 1462784970166 Marionette DEBUG loaded listener.js 02:09:30 INFO - PROCESS | 2848 | ++DOMWINDOW == 105 (18537C00) [pid = 2848] [serial = 465] [outer = 142E4400] 02:09:30 INFO - PROCESS | 2848 | 1462784970726 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]]]}] 02:09:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 02:09:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 930ms 02:09:30 INFO - PROCESS | 2848 | 1462784970790 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 02:09:30 INFO - PROCESS | 2848 | 1462784970796 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 02:09:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 02:09:30 INFO - PROCESS | 2848 | 1462784970803 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 02:09:30 INFO - PROCESS | 2848 | 1462784970806 Marionette TRACE conn5 <- [1,586,null,{}] 02:09:30 INFO - PROCESS | 2848 | 1462784970810 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}] 02:09:30 INFO - PROCESS | 2848 | 1462784970921 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 02:09:31 INFO - PROCESS | 2848 | 1462784971020 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:31 INFO - PROCESS | 2848 | ++DOCSHELL 19919000 == 59 [pid = 2848] [id = 156] 02:09:31 INFO - PROCESS | 2848 | ++DOMWINDOW == 106 (19A16000) [pid = 2848] [serial = 466] [outer = 00000000] 02:09:31 INFO - PROCESS | 2848 | ++DOMWINDOW == 107 (19DE6C00) [pid = 2848] [serial = 467] [outer = 19A16000] 02:09:31 INFO - PROCESS | 2848 | 1462784971076 Marionette DEBUG loaded listener.js 02:09:31 INFO - PROCESS | 2848 | ++DOMWINDOW == 108 (19EA1400) [pid = 2848] [serial = 468] [outer = 19A16000] 02:09:31 INFO - PROCESS | 2848 | 1462784971639 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]]]}] 02:09:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 02:09:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 871ms 02:09:31 INFO - PROCESS | 2848 | 1462784971674 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 02:09:31 INFO - PROCESS | 2848 | 1462784971677 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 02:09:31 INFO - PROCESS | 2848 | 1462784971680 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 02:09:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 02:09:31 INFO - PROCESS | 2848 | 1462784971684 Marionette TRACE conn5 <- [1,590,null,{}] 02:09:31 INFO - PROCESS | 2848 | 1462784971696 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}] 02:09:31 INFO - PROCESS | 2848 | 1462784971811 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 02:09:31 INFO - PROCESS | 2848 | 1462784971910 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:31 INFO - PROCESS | 2848 | ++DOCSHELL 1CA59400 == 60 [pid = 2848] [id = 157] 02:09:31 INFO - PROCESS | 2848 | ++DOMWINDOW == 109 (1CABE000) [pid = 2848] [serial = 469] [outer = 00000000] 02:09:31 INFO - PROCESS | 2848 | ++DOMWINDOW == 110 (1D52BC00) [pid = 2848] [serial = 470] [outer = 1CABE000] 02:09:31 INFO - PROCESS | 2848 | 1462784971968 Marionette DEBUG loaded listener.js 02:09:32 INFO - PROCESS | 2848 | ++DOMWINDOW == 111 (1DF15C00) [pid = 2848] [serial = 471] [outer = 1CABE000] 02:09:32 INFO - PROCESS | 2848 | 1462784972655 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]]]}] 02:09:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 02:09:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1022ms 02:09:32 INFO - PROCESS | 2848 | 1462784972705 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 02:09:32 INFO - PROCESS | 2848 | 1462784972708 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 02:09:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 02:09:32 INFO - PROCESS | 2848 | 1462784972711 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 02:09:32 INFO - PROCESS | 2848 | 1462784972713 Marionette TRACE conn5 <- [1,594,null,{}] 02:09:32 INFO - PROCESS | 2848 | 1462784972717 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}] 02:09:32 INFO - PROCESS | 2848 | 1462784972829 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 02:09:32 INFO - PROCESS | 2848 | 1462784972952 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:32 INFO - PROCESS | 2848 | ++DOCSHELL 19B1B800 == 61 [pid = 2848] [id = 158] 02:09:32 INFO - PROCESS | 2848 | ++DOMWINDOW == 112 (19B1DC00) [pid = 2848] [serial = 472] [outer = 00000000] 02:09:33 INFO - PROCESS | 2848 | ++DOMWINDOW == 113 (19B23400) [pid = 2848] [serial = 473] [outer = 19B1DC00] 02:09:33 INFO - PROCESS | 2848 | 1462784973008 Marionette DEBUG loaded listener.js 02:09:33 INFO - PROCESS | 2848 | ++DOMWINDOW == 114 (19B26C00) [pid = 2848] [serial = 474] [outer = 19B1DC00] 02:09:33 INFO - PROCESS | 2848 | 1462784973573 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]]]}] 02:09:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 02:09:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 930ms 02:09:33 INFO - PROCESS | 2848 | 1462784973645 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 02:09:33 INFO - PROCESS | 2848 | 1462784973647 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 02:09:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 02:09:33 INFO - PROCESS | 2848 | 1462784973651 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 02:09:33 INFO - PROCESS | 2848 | 1462784973653 Marionette TRACE conn5 <- [1,598,null,{}] 02:09:33 INFO - PROCESS | 2848 | 1462784973657 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}] 02:09:33 INFO - PROCESS | 2848 | 1462784973760 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 02:09:33 INFO - PROCESS | 2848 | 1462784973882 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:33 INFO - PROCESS | 2848 | ++DOCSHELL 091A5800 == 62 [pid = 2848] [id = 159] 02:09:33 INFO - PROCESS | 2848 | ++DOMWINDOW == 115 (091A5C00) [pid = 2848] [serial = 475] [outer = 00000000] 02:09:33 INFO - PROCESS | 2848 | ++DOMWINDOW == 116 (1082DC00) [pid = 2848] [serial = 476] [outer = 091A5C00] 02:09:33 INFO - PROCESS | 2848 | 1462784973938 Marionette DEBUG loaded listener.js 02:09:34 INFO - PROCESS | 2848 | ++DOMWINDOW == 117 (14798C00) [pid = 2848] [serial = 477] [outer = 091A5C00] 02:09:34 INFO - PROCESS | 2848 | 1462784974687 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]]]}] 02:09:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 02:09:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1067ms 02:09:34 INFO - PROCESS | 2848 | 1462784974724 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 02:09:34 INFO - PROCESS | 2848 | 1462784974729 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 02:09:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 02:09:34 INFO - PROCESS | 2848 | 1462784974734 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 02:09:34 INFO - PROCESS | 2848 | 1462784974738 Marionette TRACE conn5 <- [1,602,null,{}] 02:09:34 INFO - PROCESS | 2848 | 1462784974743 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}] 02:09:34 INFO - PROCESS | 2848 | 1462784974842 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 02:09:34 INFO - PROCESS | 2848 | 1462784974946 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:34 INFO - PROCESS | 2848 | ++DOCSHELL 113DB800 == 63 [pid = 2848] [id = 160] 02:09:34 INFO - PROCESS | 2848 | ++DOMWINDOW == 118 (1474C400) [pid = 2848] [serial = 478] [outer = 00000000] 02:09:35 INFO - PROCESS | 2848 | ++DOMWINDOW == 119 (161D6C00) [pid = 2848] [serial = 479] [outer = 1474C400] 02:09:35 INFO - PROCESS | 2848 | 1462784974996 Marionette DEBUG loaded listener.js 02:09:35 INFO - PROCESS | 2848 | ++DOMWINDOW == 120 (1707D400) [pid = 2848] [serial = 480] [outer = 1474C400] 02:09:35 INFO - PROCESS | 2848 | --DOCSHELL 10057C00 == 62 [pid = 2848] [id = 86] 02:09:35 INFO - PROCESS | 2848 | --DOCSHELL 19F82C00 == 61 [pid = 2848] [id = 125] 02:09:35 INFO - PROCESS | 2848 | --DOCSHELL 1C59C000 == 60 [pid = 2848] [id = 84] 02:09:35 INFO - PROCESS | 2848 | --DOCSHELL 10474800 == 59 [pid = 2848] [id = 115] 02:09:35 INFO - PROCESS | 2848 | --DOCSHELL 1AB88C00 == 58 [pid = 2848] [id = 153] 02:09:35 INFO - PROCESS | 2848 | --DOCSHELL 11364400 == 57 [pid = 2848] [id = 152] 02:09:35 INFO - PROCESS | 2848 | --DOCSHELL 09174800 == 56 [pid = 2848] [id = 151] 02:09:35 INFO - PROCESS | 2848 | --DOCSHELL 1062A400 == 55 [pid = 2848] [id = 150] 02:09:35 INFO - PROCESS | 2848 | --DOCSHELL 108E7C00 == 54 [pid = 2848] [id = 149] 02:09:35 INFO - PROCESS | 2848 | --DOCSHELL 17075400 == 53 [pid = 2848] [id = 148] 02:09:35 INFO - PROCESS | 2848 | --DOCSHELL 17DC9400 == 52 [pid = 2848] [id = 147] 02:09:35 INFO - PROCESS | 2848 | --DOCSHELL 142E1800 == 51 [pid = 2848] [id = 146] 02:09:35 INFO - PROCESS | 2848 | --DOMWINDOW == 119 (19B99C00) [pid = 2848] [serial = 416] [outer = 00000000] [url = about:blank] 02:09:35 INFO - PROCESS | 2848 | --DOCSHELL 0906BC00 == 50 [pid = 2848] [id = 145] 02:09:35 INFO - PROCESS | 2848 | --DOCSHELL 10477C00 == 49 [pid = 2848] [id = 144] 02:09:35 INFO - PROCESS | 2848 | --DOCSHELL 19B8F000 == 48 [pid = 2848] [id = 139] 02:09:35 INFO - PROCESS | 2848 | 1462784975512 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]]]}] 02:09:35 INFO - PROCESS | 2848 | --DOMWINDOW == 118 (19FA1C00) [pid = 2848] [serial = 373] [outer = 00000000] [url = about:blank] 02:09:35 INFO - PROCESS | 2848 | --DOMWINDOW == 117 (19DBD000) [pid = 2848] [serial = 401] [outer = 00000000] [url = about:blank] 02:09:35 INFO - PROCESS | 2848 | --DOMWINDOW == 116 (19561800) [pid = 2848] [serial = 395] [outer = 00000000] [url = about:blank] 02:09:35 INFO - PROCESS | 2848 | --DOMWINDOW == 115 (19568000) [pid = 2848] [serial = 396] [outer = 00000000] [url = about:blank] 02:09:35 INFO - PROCESS | 2848 | --DOMWINDOW == 114 (19BC6800) [pid = 2848] [serial = 398] [outer = 00000000] [url = about:blank] 02:09:35 INFO - PROCESS | 2848 | --DOMWINDOW == 113 (10831C00) [pid = 2848] [serial = 386] [outer = 00000000] [url = about:blank] 02:09:35 INFO - PROCESS | 2848 | --DOMWINDOW == 112 (10052800) [pid = 2848] [serial = 385] [outer = 00000000] [url = about:blank] 02:09:35 INFO - PROCESS | 2848 | --DOMWINDOW == 111 (1AB87C00) [pid = 2848] [serial = 404] [outer = 00000000] [url = about:blank] 02:09:35 INFO - PROCESS | 2848 | --DOMWINDOW == 110 (10053400) [pid = 2848] [serial = 388] [outer = 00000000] [url = about:blank] 02:09:35 INFO - PROCESS | 2848 | --DOMWINDOW == 109 (1062BC00) [pid = 2848] [serial = 389] [outer = 00000000] [url = about:blank] 02:09:35 INFO - PROCESS | 2848 | --DOMWINDOW == 108 (19DC3000) [pid = 2848] [serial = 402] [outer = 00000000] [url = about:blank] 02:09:35 INFO - PROCESS | 2848 | --DOMWINDOW == 107 (14743400) [pid = 2848] [serial = 376] [outer = 00000000] [url = about:blank] 02:09:35 INFO - PROCESS | 2848 | --DOMWINDOW == 106 (16BF4000) [pid = 2848] [serial = 391] [outer = 00000000] [url = about:blank] 02:09:35 INFO - PROCESS | 2848 | --DOMWINDOW == 105 (17080C00) [pid = 2848] [serial = 392] [outer = 00000000] [url = about:blank] 02:09:35 INFO - PROCESS | 2848 | --DOMWINDOW == 104 (1BDC3C00) [pid = 2848] [serial = 407] [outer = 00000000] [url = about:blank] 02:09:35 INFO - PROCESS | 2848 | --DOMWINDOW == 103 (1B002400) [pid = 2848] [serial = 405] [outer = 00000000] [url = about:blank] 02:09:35 INFO - PROCESS | 2848 | --DOMWINDOW == 102 (1BDC5800) [pid = 2848] [serial = 382] [outer = 00000000] [url = about:blank] 02:09:35 INFO - PROCESS | 2848 | --DOMWINDOW == 101 (1C5CC000) [pid = 2848] [serial = 413] [outer = 00000000] [url = about:blank] 02:09:35 INFO - PROCESS | 2848 | --DOMWINDOW == 100 (1929F000) [pid = 2848] [serial = 379] [outer = 00000000] [url = about:blank] 02:09:35 INFO - PROCESS | 2848 | --DOMWINDOW == 99 (1C080800) [pid = 2848] [serial = 408] [outer = 00000000] [url = about:blank] 02:09:35 INFO - PROCESS | 2848 | --DOMWINDOW == 98 (1B0EBC00) [pid = 2848] [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.] 02:09:35 INFO - PROCESS | 2848 | --DOMWINDOW == 97 (19280000) [pid = 2848] [serial = 410] [outer = 00000000] [url = about:blank] 02:09:35 INFO - PROCESS | 2848 | --DOMWINDOW == 96 (19BD0000) [pid = 2848] [serial = 399] [outer = 00000000] [url = about:blank] 02:09:35 INFO - PROCESS | 2848 | --DOMWINDOW == 95 (1CA4E000) [pid = 2848] [serial = 414] [outer = 00000000] [url = about:blank] 02:09:35 INFO - PROCESS | 2848 | --DOMWINDOW == 94 (1991D400) [pid = 2848] [serial = 411] [outer = 00000000] [url = about:blank] 02:09:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 02:09:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 831ms 02:09:35 INFO - PROCESS | 2848 | 1462784975567 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 02:09:35 INFO - PROCESS | 2848 | 1462784975572 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 02:09:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 02:09:35 INFO - PROCESS | 2848 | 1462784975578 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 02:09:35 INFO - PROCESS | 2848 | 1462784975580 Marionette TRACE conn5 <- [1,606,null,{}] 02:09:35 INFO - PROCESS | 2848 | 1462784975584 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}] 02:09:35 INFO - PROCESS | 2848 | 1462784975669 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 02:09:35 INFO - PROCESS | 2848 | 1462784975678 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:35 INFO - PROCESS | 2848 | ++DOCSHELL 10238800 == 49 [pid = 2848] [id = 161] 02:09:35 INFO - PROCESS | 2848 | ++DOMWINDOW == 95 (10239800) [pid = 2848] [serial = 481] [outer = 00000000] 02:09:35 INFO - PROCESS | 2848 | ++DOMWINDOW == 96 (11357400) [pid = 2848] [serial = 482] [outer = 10239800] 02:09:35 INFO - PROCESS | 2848 | 1462784975724 Marionette DEBUG loaded listener.js 02:09:35 INFO - PROCESS | 2848 | ++DOMWINDOW == 97 (14A0C400) [pid = 2848] [serial = 483] [outer = 10239800] 02:09:36 INFO - PROCESS | 2848 | 1462784976199 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]]]}] 02:09:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 02:09:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 670ms 02:09:36 INFO - PROCESS | 2848 | 1462784976252 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 02:09:36 INFO - PROCESS | 2848 | 1462784976254 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 02:09:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 02:09:36 INFO - PROCESS | 2848 | 1462784976260 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 02:09:36 INFO - PROCESS | 2848 | 1462784976264 Marionette TRACE conn5 <- [1,610,null,{}] 02:09:36 INFO - PROCESS | 2848 | 1462784976274 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}] 02:09:36 INFO - PROCESS | 2848 | 1462784976359 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 02:09:36 INFO - PROCESS | 2848 | 1462784976367 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:36 INFO - PROCESS | 2848 | ++DOCSHELL 18555400 == 50 [pid = 2848] [id = 162] 02:09:36 INFO - PROCESS | 2848 | ++DOMWINDOW == 98 (188D9400) [pid = 2848] [serial = 484] [outer = 00000000] 02:09:36 INFO - PROCESS | 2848 | ++DOMWINDOW == 99 (18965C00) [pid = 2848] [serial = 485] [outer = 188D9400] 02:09:36 INFO - PROCESS | 2848 | 1462784976414 Marionette DEBUG loaded listener.js 02:09:36 INFO - PROCESS | 2848 | ++DOMWINDOW == 100 (1927CC00) [pid = 2848] [serial = 486] [outer = 188D9400] 02:09:36 INFO - PROCESS | 2848 | [2848] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 02:09:37 INFO - PROCESS | 2848 | 1462784977005 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]]]}] 02:09:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 02:09:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 791ms 02:09:37 INFO - PROCESS | 2848 | 1462784977051 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 02:09:37 INFO - PROCESS | 2848 | 1462784977054 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 02:09:37 INFO - PROCESS | 2848 | 1462784977057 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 02:09:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 02:09:37 INFO - PROCESS | 2848 | 1462784977059 Marionette TRACE conn5 <- [1,614,null,{}] 02:09:37 INFO - PROCESS | 2848 | 1462784977063 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}] 02:09:37 INFO - PROCESS | 2848 | 1462784977177 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 02:09:37 INFO - PROCESS | 2848 | 1462784977186 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:37 INFO - PROCESS | 2848 | ++DOCSHELL 19281C00 == 51 [pid = 2848] [id = 163] 02:09:37 INFO - PROCESS | 2848 | ++DOMWINDOW == 101 (1929F000) [pid = 2848] [serial = 487] [outer = 00000000] 02:09:37 INFO - PROCESS | 2848 | ++DOMWINDOW == 102 (1956A400) [pid = 2848] [serial = 488] [outer = 1929F000] 02:09:37 INFO - PROCESS | 2848 | 1462784977233 Marionette DEBUG loaded listener.js 02:09:37 INFO - PROCESS | 2848 | ++DOMWINDOW == 103 (1959F400) [pid = 2848] [serial = 489] [outer = 1929F000] 02:09:37 INFO - PROCESS | 2848 | 1462784977660 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]]]}] 02:09:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 02:09:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 631ms 02:09:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 02:09:37 INFO - PROCESS | 2848 | 1462784977692 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 02:09:37 INFO - PROCESS | 2848 | 1462784977694 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 02:09:37 INFO - PROCESS | 2848 | 1462784977697 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 02:09:37 INFO - PROCESS | 2848 | 1462784977699 Marionette TRACE conn5 <- [1,618,null,{}] 02:09:37 INFO - PROCESS | 2848 | 1462784977702 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}] 02:09:37 INFO - PROCESS | 2848 | 1462784977817 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 02:09:37 INFO - PROCESS | 2848 | 1462784977833 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:37 INFO - PROCESS | 2848 | ++DOCSHELL 19780800 == 52 [pid = 2848] [id = 164] 02:09:37 INFO - PROCESS | 2848 | ++DOMWINDOW == 104 (19786400) [pid = 2848] [serial = 490] [outer = 00000000] 02:09:37 INFO - PROCESS | 2848 | ++DOMWINDOW == 105 (19B1EC00) [pid = 2848] [serial = 491] [outer = 19786400] 02:09:37 INFO - PROCESS | 2848 | 1462784977879 Marionette DEBUG loaded listener.js 02:09:37 INFO - PROCESS | 2848 | ++DOMWINDOW == 106 (19B28800) [pid = 2848] [serial = 492] [outer = 19786400] 02:09:38 INFO - PROCESS | 2848 | 1462784978380 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]]]}] 02:09:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 02:09:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 731ms 02:09:38 INFO - PROCESS | 2848 | 1462784978428 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 02:09:38 INFO - PROCESS | 2848 | 1462784978430 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 02:09:38 INFO - PROCESS | 2848 | 1462784978433 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 02:09:38 INFO - PROCESS | 2848 | 1462784978435 Marionette TRACE conn5 <- [1,622,null,{}] 02:09:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 02:09:38 INFO - PROCESS | 2848 | 1462784978439 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}] 02:09:38 INFO - PROCESS | 2848 | 1462784978560 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 02:09:38 INFO - PROCESS | 2848 | 1462784978572 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:38 INFO - PROCESS | 2848 | ++DOCSHELL 10231C00 == 53 [pid = 2848] [id = 165] 02:09:38 INFO - PROCESS | 2848 | ++DOMWINDOW == 107 (19B91400) [pid = 2848] [serial = 493] [outer = 00000000] 02:09:38 INFO - PROCESS | 2848 | ++DOMWINDOW == 108 (19D8F000) [pid = 2848] [serial = 494] [outer = 19B91400] 02:09:38 INFO - PROCESS | 2848 | 1462784978618 Marionette DEBUG loaded listener.js 02:09:38 INFO - PROCESS | 2848 | ++DOMWINDOW == 109 (19DBD000) [pid = 2848] [serial = 495] [outer = 19B91400] 02:09:38 INFO - PROCESS | 2848 | [2848] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:09:38 INFO - PROCESS | 2848 | [2848] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:09:38 INFO - PROCESS | 2848 | [2848] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:09:39 INFO - PROCESS | 2848 | 1462784979047 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]]]}] 02:09:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 02:09:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 630ms 02:09:39 INFO - PROCESS | 2848 | 1462784979068 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 02:09:39 INFO - PROCESS | 2848 | 1462784979070 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 02:09:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 02:09:39 INFO - PROCESS | 2848 | 1462784979073 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 02:09:39 INFO - PROCESS | 2848 | 1462784979075 Marionette TRACE conn5 <- [1,626,null,{}] 02:09:39 INFO - PROCESS | 2848 | 1462784979078 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}] 02:09:39 INFO - PROCESS | 2848 | 1462784979191 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 02:09:39 INFO - PROCESS | 2848 | 1462784979274 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:39 INFO - PROCESS | 2848 | ++DOCSHELL 19DC1000 == 54 [pid = 2848] [id = 166] 02:09:39 INFO - PROCESS | 2848 | ++DOMWINDOW == 110 (19DC1400) [pid = 2848] [serial = 496] [outer = 00000000] 02:09:39 INFO - PROCESS | 2848 | ++DOMWINDOW == 111 (19EA8000) [pid = 2848] [serial = 497] [outer = 19DC1400] 02:09:39 INFO - PROCESS | 2848 | 1462784979319 Marionette DEBUG loaded listener.js 02:09:39 INFO - PROCESS | 2848 | ++DOMWINDOW == 112 (19F89800) [pid = 2848] [serial = 498] [outer = 19DC1400] 02:09:39 INFO - PROCESS | 2848 | [2848] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:09:39 INFO - PROCESS | 2848 | [2848] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:09:39 INFO - PROCESS | 2848 | [2848] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:09:39 INFO - PROCESS | 2848 | 1462784979742 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]]]}] 02:09:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 02:09:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 730ms 02:09:39 INFO - PROCESS | 2848 | --DOMWINDOW == 111 (19919400) [pid = 2848] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 02:09:39 INFO - PROCESS | 2848 | --DOMWINDOW == 110 (19595000) [pid = 2848] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 02:09:39 INFO - PROCESS | 2848 | --DOMWINDOW == 109 (091A4C00) [pid = 2848] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 02:09:39 INFO - PROCESS | 2848 | --DOMWINDOW == 108 (1AB93000) [pid = 2848] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 02:09:39 INFO - PROCESS | 2848 | --DOMWINDOW == 107 (111F7400) [pid = 2848] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 02:09:39 INFO - PROCESS | 2848 | --DOMWINDOW == 106 (09072000) [pid = 2848] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 02:09:39 INFO - PROCESS | 2848 | --DOMWINDOW == 105 (1854E400) [pid = 2848] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 02:09:39 INFO - PROCESS | 2848 | --DOMWINDOW == 104 (1435D000) [pid = 2848] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 02:09:39 INFO - PROCESS | 2848 | --DOMWINDOW == 103 (177A8800) [pid = 2848] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 02:09:39 INFO - PROCESS | 2848 | --DOMWINDOW == 102 (19281400) [pid = 2848] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 02:09:39 INFO - PROCESS | 2848 | 1462784979936 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 02:09:39 INFO - PROCESS | 2848 | 1462784979938 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 02:09:39 INFO - PROCESS | 2848 | 1462784979948 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 02:09:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 02:09:39 INFO - PROCESS | 2848 | 1462784979959 Marionette TRACE conn5 <- [1,630,null,{}] 02:09:39 INFO - PROCESS | 2848 | 1462784979963 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}] 02:09:40 INFO - PROCESS | 2848 | 1462784980058 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 02:09:40 INFO - PROCESS | 2848 | 1462784980070 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:40 INFO - PROCESS | 2848 | ++DOCSHELL 17075000 == 55 [pid = 2848] [id = 167] 02:09:40 INFO - PROCESS | 2848 | ++DOMWINDOW == 103 (1707B800) [pid = 2848] [serial = 499] [outer = 00000000] 02:09:40 INFO - PROCESS | 2848 | ++DOMWINDOW == 104 (19278000) [pid = 2848] [serial = 500] [outer = 1707B800] 02:09:40 INFO - PROCESS | 2848 | 1462784980115 Marionette DEBUG loaded listener.js 02:09:40 INFO - PROCESS | 2848 | ++DOMWINDOW == 105 (1991D800) [pid = 2848] [serial = 501] [outer = 1707B800] 02:09:40 INFO - PROCESS | 2848 | 1462784980592 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]]]}] 02:09:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 02:09:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 670ms 02:09:40 INFO - PROCESS | 2848 | 1462784980627 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 02:09:40 INFO - PROCESS | 2848 | 1462784980629 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 02:09:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 02:09:40 INFO - PROCESS | 2848 | 1462784980632 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 02:09:40 INFO - PROCESS | 2848 | 1462784980634 Marionette TRACE conn5 <- [1,634,null,{}] 02:09:40 INFO - PROCESS | 2848 | 1462784980637 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}] 02:09:40 INFO - PROCESS | 2848 | 1462784980718 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 02:09:40 INFO - PROCESS | 2848 | 1462784980727 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:40 INFO - PROCESS | 2848 | ++DOCSHELL 19D93400 == 56 [pid = 2848] [id = 168] 02:09:40 INFO - PROCESS | 2848 | ++DOMWINDOW == 106 (19EA7800) [pid = 2848] [serial = 502] [outer = 00000000] 02:09:40 INFO - PROCESS | 2848 | ++DOMWINDOW == 107 (1A39B400) [pid = 2848] [serial = 503] [outer = 19EA7800] 02:09:40 INFO - PROCESS | 2848 | 1462784980773 Marionette DEBUG loaded listener.js 02:09:40 INFO - PROCESS | 2848 | ++DOMWINDOW == 108 (1BDC1000) [pid = 2848] [serial = 504] [outer = 19EA7800] 02:09:41 INFO - PROCESS | 2848 | 1462784981196 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]]]}] 02:09:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 02:09:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 571ms 02:09:41 INFO - PROCESS | 2848 | 1462784981204 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 02:09:41 INFO - PROCESS | 2848 | 1462784981206 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 02:09:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 02:09:41 INFO - PROCESS | 2848 | 1462784981209 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 02:09:41 INFO - PROCESS | 2848 | 1462784981211 Marionette TRACE conn5 <- [1,638,null,{}] 02:09:41 INFO - PROCESS | 2848 | 1462784981214 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}] 02:09:41 INFO - PROCESS | 2848 | 1462784981333 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 02:09:41 INFO - PROCESS | 2848 | 1462784981342 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:41 INFO - PROCESS | 2848 | ++DOCSHELL 188D1C00 == 57 [pid = 2848] [id = 169] 02:09:41 INFO - PROCESS | 2848 | ++DOMWINDOW == 109 (1A393800) [pid = 2848] [serial = 505] [outer = 00000000] 02:09:41 INFO - PROCESS | 2848 | ++DOMWINDOW == 110 (1C59C800) [pid = 2848] [serial = 506] [outer = 1A393800] 02:09:41 INFO - PROCESS | 2848 | 1462784981387 Marionette DEBUG loaded listener.js 02:09:41 INFO - PROCESS | 2848 | ++DOMWINDOW == 111 (1C5A6C00) [pid = 2848] [serial = 507] [outer = 1A393800] 02:09:41 INFO - PROCESS | 2848 | 1462784981801 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]]]}] 02:09:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 02:09:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 631ms 02:09:41 INFO - PROCESS | 2848 | 1462784981840 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 02:09:41 INFO - PROCESS | 2848 | 1462784981842 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 02:09:41 INFO - PROCESS | 2848 | 1462784981846 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 02:09:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 02:09:41 INFO - PROCESS | 2848 | 1462784981848 Marionette TRACE conn5 <- [1,642,null,{}] 02:09:41 INFO - PROCESS | 2848 | 1462784981852 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}] 02:09:42 INFO - PROCESS | 2848 | 1462784982040 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 02:09:42 INFO - PROCESS | 2848 | 1462784982194 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:42 INFO - PROCESS | 2848 | ++DOCSHELL 091A7800 == 58 [pid = 2848] [id = 170] 02:09:42 INFO - PROCESS | 2848 | ++DOMWINDOW == 112 (091ACC00) [pid = 2848] [serial = 508] [outer = 00000000] 02:09:42 INFO - PROCESS | 2848 | ++DOMWINDOW == 113 (0D387400) [pid = 2848] [serial = 509] [outer = 091ACC00] 02:09:42 INFO - PROCESS | 2848 | 1462784982253 Marionette DEBUG loaded listener.js 02:09:42 INFO - PROCESS | 2848 | ++DOMWINDOW == 114 (1062B000) [pid = 2848] [serial = 510] [outer = 091ACC00] 02:09:42 INFO - PROCESS | 2848 | 1462784982928 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]]]}] 02:09:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 02:09:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1127ms 02:09:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 02:09:43 INFO - PROCESS | 2848 | 1462784982977 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 02:09:43 INFO - PROCESS | 2848 | 1462784982981 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 02:09:43 INFO - PROCESS | 2848 | 1462784982986 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 02:09:43 INFO - PROCESS | 2848 | 1462784982990 Marionette TRACE conn5 <- [1,646,null,{}] 02:09:43 INFO - PROCESS | 2848 | 1462784982995 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}] 02:09:43 INFO - PROCESS | 2848 | 1462784983106 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 02:09:43 INFO - PROCESS | 2848 | 1462784983232 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:43 INFO - PROCESS | 2848 | ++DOCSHELL 1853DC00 == 59 [pid = 2848] [id = 171] 02:09:43 INFO - PROCESS | 2848 | ++DOMWINDOW == 115 (188D4400) [pid = 2848] [serial = 511] [outer = 00000000] 02:09:43 INFO - PROCESS | 2848 | ++DOMWINDOW == 116 (19275C00) [pid = 2848] [serial = 512] [outer = 188D4400] 02:09:43 INFO - PROCESS | 2848 | 1462784983291 Marionette DEBUG loaded listener.js 02:09:43 INFO - PROCESS | 2848 | ++DOMWINDOW == 117 (1955E000) [pid = 2848] [serial = 513] [outer = 188D4400] 02:09:43 INFO - PROCESS | 2848 | 1462784983892 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]]]}] 02:09:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 02:09:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 990ms 02:09:44 INFO - PROCESS | 2848 | 1462784983986 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 02:09:44 INFO - PROCESS | 2848 | 1462784983990 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 02:09:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 02:09:44 INFO - PROCESS | 2848 | 1462784983995 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 02:09:44 INFO - PROCESS | 2848 | 1462784983997 Marionette TRACE conn5 <- [1,650,null,{}] 02:09:44 INFO - PROCESS | 2848 | 1462784984001 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}] 02:09:44 INFO - PROCESS | 2848 | 1462784984115 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 02:09:44 INFO - PROCESS | 2848 | 1462784984237 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:44 INFO - PROCESS | 2848 | ++DOCSHELL 091F3000 == 60 [pid = 2848] [id = 172] 02:09:44 INFO - PROCESS | 2848 | ++DOMWINDOW == 118 (091F3400) [pid = 2848] [serial = 514] [outer = 00000000] 02:09:44 INFO - PROCESS | 2848 | ++DOMWINDOW == 119 (17082C00) [pid = 2848] [serial = 515] [outer = 091F3400] 02:09:44 INFO - PROCESS | 2848 | 1462784984293 Marionette DEBUG loaded listener.js 02:09:44 INFO - PROCESS | 2848 | ++DOMWINDOW == 120 (19567000) [pid = 2848] [serial = 516] [outer = 091F3400] 02:09:44 INFO - PROCESS | 2848 | [2848] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:09:44 INFO - PROCESS | 2848 | [2848] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:09:44 INFO - PROCESS | 2848 | 1462784984927 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]]]}] 02:09:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 02:09:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 971ms 02:09:44 INFO - PROCESS | 2848 | 1462784984968 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 02:09:44 INFO - PROCESS | 2848 | 1462784984972 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 02:09:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 02:09:45 INFO - PROCESS | 2848 | 1462784984983 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 02:09:45 INFO - PROCESS | 2848 | 1462784984988 Marionette TRACE conn5 <- [1,654,null,{}] 02:09:45 INFO - PROCESS | 2848 | 1462784984992 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}] 02:09:45 INFO - PROCESS | 2848 | 1462784985101 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 02:09:45 INFO - PROCESS | 2848 | 1462784985225 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:45 INFO - PROCESS | 2848 | ++DOCSHELL 0C430800 == 61 [pid = 2848] [id = 173] 02:09:45 INFO - PROCESS | 2848 | ++DOMWINDOW == 121 (17076C00) [pid = 2848] [serial = 517] [outer = 00000000] 02:09:45 INFO - PROCESS | 2848 | ++DOMWINDOW == 122 (1CA58000) [pid = 2848] [serial = 518] [outer = 17076C00] 02:09:45 INFO - PROCESS | 2848 | 1462784985281 Marionette DEBUG loaded listener.js 02:09:45 INFO - PROCESS | 2848 | ++DOMWINDOW == 123 (1D52FC00) [pid = 2848] [serial = 519] [outer = 17076C00] 02:09:45 INFO - PROCESS | 2848 | [2848] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:09:45 INFO - PROCESS | 2848 | [2848] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:09:45 INFO - PROCESS | 2848 | 1462784985830 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]]]}] 02:09:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 02:09:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 891ms 02:09:45 INFO - PROCESS | 2848 | 1462784985867 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 02:09:45 INFO - PROCESS | 2848 | 1462784985870 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 02:09:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 02:09:45 INFO - PROCESS | 2848 | 1462784985873 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 02:09:45 INFO - PROCESS | 2848 | 1462784985875 Marionette TRACE conn5 <- [1,658,null,{}] 02:09:45 INFO - PROCESS | 2848 | 1462784985879 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}] 02:09:46 INFO - PROCESS | 2848 | 1462784985985 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 02:09:46 INFO - PROCESS | 2848 | 1462784986083 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:46 INFO - PROCESS | 2848 | ++DOCSHELL 1DF6C400 == 62 [pid = 2848] [id = 174] 02:09:46 INFO - PROCESS | 2848 | ++DOMWINDOW == 124 (1DF6CC00) [pid = 2848] [serial = 520] [outer = 00000000] 02:09:46 INFO - PROCESS | 2848 | ++DOMWINDOW == 125 (1DF72000) [pid = 2848] [serial = 521] [outer = 1DF6CC00] 02:09:46 INFO - PROCESS | 2848 | 1462784986137 Marionette DEBUG loaded listener.js 02:09:46 INFO - PROCESS | 2848 | ++DOMWINDOW == 126 (1DFA2400) [pid = 2848] [serial = 522] [outer = 1DF6CC00] 02:09:46 INFO - PROCESS | 2848 | 1462784986949 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]]]}] 02:09:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 02:09:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1123ms 02:09:47 INFO - PROCESS | 2848 | 1462784987000 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 02:09:47 INFO - PROCESS | 2848 | 1462784987004 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 02:09:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 02:09:47 INFO - PROCESS | 2848 | 1462784987009 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 02:09:47 INFO - PROCESS | 2848 | 1462784987013 Marionette TRACE conn5 <- [1,662,null,{}] 02:09:47 INFO - PROCESS | 2848 | 1462784987019 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}] 02:09:47 INFO - PROCESS | 2848 | 1462784987118 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 02:09:47 INFO - PROCESS | 2848 | 1462784987249 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:47 INFO - PROCESS | 2848 | ++DOCSHELL 0D328C00 == 63 [pid = 2848] [id = 175] 02:09:47 INFO - PROCESS | 2848 | ++DOMWINDOW == 127 (0D386000) [pid = 2848] [serial = 523] [outer = 00000000] 02:09:47 INFO - PROCESS | 2848 | ++DOMWINDOW == 128 (108B3400) [pid = 2848] [serial = 524] [outer = 0D386000] 02:09:47 INFO - PROCESS | 2848 | 1462784987301 Marionette DEBUG loaded listener.js 02:09:47 INFO - PROCESS | 2848 | ++DOMWINDOW == 129 (14285800) [pid = 2848] [serial = 525] [outer = 0D386000] 02:09:47 INFO - PROCESS | 2848 | [2848] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:09:47 INFO - PROCESS | 2848 | [2848] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:09:47 INFO - PROCESS | 2848 | --DOCSHELL 188D1C00 == 62 [pid = 2848] [id = 169] 02:09:47 INFO - PROCESS | 2848 | --DOCSHELL 19D93400 == 61 [pid = 2848] [id = 168] 02:09:47 INFO - PROCESS | 2848 | --DOCSHELL 17075000 == 60 [pid = 2848] [id = 167] 02:09:47 INFO - PROCESS | 2848 | --DOCSHELL 19DC1000 == 59 [pid = 2848] [id = 166] 02:09:47 INFO - PROCESS | 2848 | --DOCSHELL 10231C00 == 58 [pid = 2848] [id = 165] 02:09:47 INFO - PROCESS | 2848 | --DOCSHELL 19780800 == 57 [pid = 2848] [id = 164] 02:09:47 INFO - PROCESS | 2848 | --DOCSHELL 19281C00 == 56 [pid = 2848] [id = 163] 02:09:47 INFO - PROCESS | 2848 | --DOCSHELL 18555400 == 55 [pid = 2848] [id = 162] 02:09:47 INFO - PROCESS | 2848 | --DOCSHELL 10238800 == 54 [pid = 2848] [id = 161] 02:09:47 INFO - PROCESS | 2848 | --DOCSHELL 113DB800 == 53 [pid = 2848] [id = 160] 02:09:47 INFO - PROCESS | 2848 | --DOMWINDOW == 128 (19D88400) [pid = 2848] [serial = 449] [outer = 00000000] [url = about:blank] 02:09:47 INFO - PROCESS | 2848 | --DOMWINDOW == 127 (19B94000) [pid = 2848] [serial = 447] [outer = 00000000] [url = about:blank] 02:09:47 INFO - PROCESS | 2848 | --DOMWINDOW == 126 (1991F400) [pid = 2848] [serial = 446] [outer = 00000000] [url = about:blank] 02:09:47 INFO - PROCESS | 2848 | --DOMWINDOW == 125 (113E5000) [pid = 2848] [serial = 452] [outer = 00000000] [url = about:blank] 02:09:47 INFO - PROCESS | 2848 | --DOMWINDOW == 124 (1C07D000) [pid = 2848] [serial = 458] [outer = 00000000] [url = about:blank] 02:09:47 INFO - PROCESS | 2848 | --DOMWINDOW == 123 (1474BC00) [pid = 2848] [serial = 419] [outer = 00000000] [url = about:blank] 02:09:47 INFO - PROCESS | 2848 | --DOMWINDOW == 122 (1929C000) [pid = 2848] [serial = 422] [outer = 00000000] [url = about:blank] 02:09:47 INFO - PROCESS | 2848 | --DOMWINDOW == 121 (1CABDC00) [pid = 2848] [serial = 425] [outer = 00000000] [url = about:blank] 02:09:47 INFO - PROCESS | 2848 | --DOMWINDOW == 120 (19BCEC00) [pid = 2848] [serial = 428] [outer = 00000000] [url = about:blank] 02:09:47 INFO - PROCESS | 2848 | --DOMWINDOW == 119 (161D0800) [pid = 2848] [serial = 432] [outer = 00000000] [url = about:blank] 02:09:47 INFO - PROCESS | 2848 | --DOMWINDOW == 118 (14583000) [pid = 2848] [serial = 431] [outer = 00000000] [url = about:blank] 02:09:47 INFO - PROCESS | 2848 | --DOMWINDOW == 117 (091A1C00) [pid = 2848] [serial = 434] [outer = 00000000] [url = about:blank] 02:09:47 INFO - PROCESS | 2848 | --DOMWINDOW == 116 (0C437C00) [pid = 2848] [serial = 435] [outer = 00000000] [url = about:blank] 02:09:47 INFO - PROCESS | 2848 | --DOMWINDOW == 115 (18965000) [pid = 2848] [serial = 440] [outer = 00000000] [url = about:blank] 02:09:47 INFO - PROCESS | 2848 | --DOMWINDOW == 114 (18C0C800) [pid = 2848] [serial = 441] [outer = 00000000] [url = about:blank] 02:09:47 INFO - PROCESS | 2848 | --DOMWINDOW == 113 (19D8D400) [pid = 2848] [serial = 450] [outer = 00000000] [url = about:blank] 02:09:47 INFO - PROCESS | 2848 | --DOMWINDOW == 112 (14A15C00) [pid = 2848] [serial = 437] [outer = 00000000] [url = about:blank] 02:09:47 INFO - PROCESS | 2848 | --DOMWINDOW == 111 (16BF3000) [pid = 2848] [serial = 438] [outer = 00000000] [url = about:blank] 02:09:47 INFO - PROCESS | 2848 | --DOMWINDOW == 110 (19F97000) [pid = 2848] [serial = 455] [outer = 00000000] [url = about:blank] 02:09:47 INFO - PROCESS | 2848 | --DOMWINDOW == 109 (1C599400) [pid = 2848] [serial = 459] [outer = 00000000] [url = about:blank] 02:09:47 INFO - PROCESS | 2848 | --DOMWINDOW == 108 (16B47800) [pid = 2848] [serial = 453] [outer = 00000000] [url = about:blank] 02:09:47 INFO - PROCESS | 2848 | --DOMWINDOW == 107 (19299000) [pid = 2848] [serial = 443] [outer = 00000000] [url = about:blank] 02:09:47 INFO - PROCESS | 2848 | --DOMWINDOW == 106 (1955E800) [pid = 2848] [serial = 444] [outer = 00000000] [url = about:blank] 02:09:47 INFO - PROCESS | 2848 | --DOMWINDOW == 105 (1A39C800) [pid = 2848] [serial = 456] [outer = 00000000] [url = about:blank] 02:09:47 INFO - PROCESS | 2848 | 1462784987915 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]]]}] 02:09:47 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 02:09:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 930ms 02:09:47 INFO - PROCESS | 2848 | 1462784987940 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 02:09:47 INFO - PROCESS | 2848 | 1462784987945 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 02:09:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 02:09:47 INFO - PROCESS | 2848 | 1462784987951 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 02:09:47 INFO - PROCESS | 2848 | 1462784987954 Marionette TRACE conn5 <- [1,666,null,{}] 02:09:47 INFO - PROCESS | 2848 | 1462784987958 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}] 02:09:48 INFO - PROCESS | 2848 | 1462784988042 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 02:09:48 INFO - PROCESS | 2848 | 1462784988130 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:48 INFO - PROCESS | 2848 | ++DOCSHELL 091A2000 == 54 [pid = 2848] [id = 176] 02:09:48 INFO - PROCESS | 2848 | ++DOMWINDOW == 106 (091A4C00) [pid = 2848] [serial = 526] [outer = 00000000] 02:09:48 INFO - PROCESS | 2848 | ++DOMWINDOW == 107 (10231C00) [pid = 2848] [serial = 527] [outer = 091A4C00] 02:09:48 INFO - PROCESS | 2848 | 1462784988176 Marionette DEBUG loaded listener.js 02:09:48 INFO - PROCESS | 2848 | ++DOMWINDOW == 108 (113DB800) [pid = 2848] [serial = 528] [outer = 091A4C00] 02:09:48 INFO - PROCESS | 2848 | 1462784988617 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]]]}] 02:09:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 02:09:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 731ms 02:09:48 INFO - PROCESS | 2848 | 1462784988685 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 02:09:48 INFO - PROCESS | 2848 | 1462784988687 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 02:09:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 02:09:48 INFO - PROCESS | 2848 | 1462784988691 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 02:09:48 INFO - PROCESS | 2848 | 1462784988694 Marionette TRACE conn5 <- [1,670,null,{}] 02:09:48 INFO - PROCESS | 2848 | 1462784988704 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}] 02:09:48 INFO - PROCESS | 2848 | 1462784988790 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 02:09:48 INFO - PROCESS | 2848 | 1462784988798 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:48 INFO - PROCESS | 2848 | ++DOCSHELL 14A15C00 == 55 [pid = 2848] [id = 177] 02:09:48 INFO - PROCESS | 2848 | ++DOMWINDOW == 109 (14A1BC00) [pid = 2848] [serial = 529] [outer = 00000000] 02:09:48 INFO - PROCESS | 2848 | ++DOMWINDOW == 110 (17DC7000) [pid = 2848] [serial = 530] [outer = 14A1BC00] 02:09:48 INFO - PROCESS | 2848 | 1462784988846 Marionette DEBUG loaded listener.js 02:09:48 INFO - PROCESS | 2848 | ++DOMWINDOW == 111 (18961800) [pid = 2848] [serial = 531] [outer = 14A1BC00] 02:09:49 INFO - PROCESS | 2848 | 1462784989783 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]]]}] 02:09:49 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) 02:09:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1130ms 02:09:49 INFO - PROCESS | 2848 | 1462784989824 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 02:09:49 INFO - PROCESS | 2848 | 1462784989826 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 02:09:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 02:09:49 INFO - PROCESS | 2848 | 1462784989836 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 02:09:49 INFO - PROCESS | 2848 | 1462784989838 Marionette TRACE conn5 <- [1,674,null,{}] 02:09:49 INFO - PROCESS | 2848 | 1462784989842 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}] 02:09:49 INFO - PROCESS | 2848 | 1462784989952 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 02:09:49 INFO - PROCESS | 2848 | 1462784989959 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:50 INFO - PROCESS | 2848 | ++DOCSHELL 1896B000 == 56 [pid = 2848] [id = 178] 02:09:50 INFO - PROCESS | 2848 | ++DOMWINDOW == 112 (18C0BC00) [pid = 2848] [serial = 532] [outer = 00000000] 02:09:50 INFO - PROCESS | 2848 | ++DOMWINDOW == 113 (1929C000) [pid = 2848] [serial = 533] [outer = 18C0BC00] 02:09:50 INFO - PROCESS | 2848 | 1462784990048 Marionette DEBUG loaded listener.js 02:09:50 INFO - PROCESS | 2848 | ++DOMWINDOW == 114 (19564400) [pid = 2848] [serial = 534] [outer = 18C0BC00] 02:09:51 INFO - PROCESS | 2848 | 1462784990978 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]]]}] 02:09:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 02:09:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1175ms 02:09:51 INFO - PROCESS | 2848 | 1462784991014 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 02:09:51 INFO - PROCESS | 2848 | 1462784991016 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 02:09:51 INFO - PROCESS | 2848 | 1462784991019 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 02:09:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 02:09:51 INFO - PROCESS | 2848 | 1462784991021 Marionette TRACE conn5 <- [1,678,null,{}] 02:09:51 INFO - PROCESS | 2848 | 1462784991024 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}] 02:09:51 INFO - PROCESS | 2848 | 1462784991133 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 02:09:51 INFO - PROCESS | 2848 | 1462784991141 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:51 INFO - PROCESS | 2848 | ++DOCSHELL 1955EC00 == 57 [pid = 2848] [id = 179] 02:09:51 INFO - PROCESS | 2848 | ++DOMWINDOW == 115 (1955F800) [pid = 2848] [serial = 535] [outer = 00000000] 02:09:51 INFO - PROCESS | 2848 | ++DOMWINDOW == 116 (19915800) [pid = 2848] [serial = 536] [outer = 1955F800] 02:09:51 INFO - PROCESS | 2848 | 1462784991232 Marionette DEBUG loaded listener.js 02:09:51 INFO - PROCESS | 2848 | ++DOMWINDOW == 117 (19A0DC00) [pid = 2848] [serial = 537] [outer = 1955F800] 02:09:51 INFO - PROCESS | 2848 | --DOMWINDOW == 116 (19EA7800) [pid = 2848] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 02:09:51 INFO - PROCESS | 2848 | --DOMWINDOW == 115 (1474C400) [pid = 2848] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 02:09:51 INFO - PROCESS | 2848 | --DOMWINDOW == 114 (19566000) [pid = 2848] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 02:09:51 INFO - PROCESS | 2848 | --DOMWINDOW == 113 (1929F000) [pid = 2848] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 02:09:51 INFO - PROCESS | 2848 | --DOMWINDOW == 112 (19B91400) [pid = 2848] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 02:09:51 INFO - PROCESS | 2848 | --DOMWINDOW == 111 (19786400) [pid = 2848] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 02:09:51 INFO - PROCESS | 2848 | --DOMWINDOW == 110 (10239800) [pid = 2848] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 02:09:51 INFO - PROCESS | 2848 | --DOMWINDOW == 109 (19DC1400) [pid = 2848] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 02:09:51 INFO - PROCESS | 2848 | --DOMWINDOW == 108 (188D9400) [pid = 2848] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 02:09:51 INFO - PROCESS | 2848 | --DOMWINDOW == 107 (091A5C00) [pid = 2848] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 02:09:51 INFO - PROCESS | 2848 | --DOMWINDOW == 106 (1707B800) [pid = 2848] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 02:09:52 INFO - PROCESS | 2848 | 1462784992156 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]]]}] 02:09:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 02:09:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1176ms 02:09:52 INFO - PROCESS | 2848 | 1462784992199 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 02:09:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 02:09:52 INFO - PROCESS | 2848 | 1462784992201 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 02:09:52 INFO - PROCESS | 2848 | 1462784992204 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 02:09:52 INFO - PROCESS | 2848 | 1462784992206 Marionette TRACE conn5 <- [1,682,null,{}] 02:09:52 INFO - PROCESS | 2848 | 1462784992209 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}] 02:09:52 INFO - PROCESS | 2848 | 1462784992311 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 02:09:52 INFO - PROCESS | 2848 | 1462784992320 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:52 INFO - PROCESS | 2848 | ++DOCSHELL 0C430400 == 58 [pid = 2848] [id = 180] 02:09:52 INFO - PROCESS | 2848 | ++DOMWINDOW == 107 (0CE70000) [pid = 2848] [serial = 538] [outer = 00000000] 02:09:52 INFO - PROCESS | 2848 | ++DOMWINDOW == 108 (19B26800) [pid = 2848] [serial = 539] [outer = 0CE70000] 02:09:52 INFO - PROCESS | 2848 | 1462784992367 Marionette DEBUG loaded listener.js 02:09:52 INFO - PROCESS | 2848 | ++DOMWINDOW == 109 (19B95800) [pid = 2848] [serial = 540] [outer = 0CE70000] 02:09:53 INFO - PROCESS | 2848 | 1462784993295 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]]]}] 02:09:53 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) 02:09:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1129ms 02:09:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 02:09:53 INFO - PROCESS | 2848 | 1462784993333 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 02:09:53 INFO - PROCESS | 2848 | 1462784993335 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 02:09:53 INFO - PROCESS | 2848 | 1462784993338 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 02:09:53 INFO - PROCESS | 2848 | 1462784993340 Marionette TRACE conn5 <- [1,686,null,{}] 02:09:53 INFO - PROCESS | 2848 | 1462784993343 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}] 02:09:53 INFO - PROCESS | 2848 | 1462784993422 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 02:09:53 INFO - PROCESS | 2848 | 1462784993429 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:53 INFO - PROCESS | 2848 | ++DOCSHELL 091ED800 == 59 [pid = 2848] [id = 181] 02:09:53 INFO - PROCESS | 2848 | ++DOMWINDOW == 110 (1023A800) [pid = 2848] [serial = 541] [outer = 00000000] 02:09:53 INFO - PROCESS | 2848 | ++DOMWINDOW == 111 (19DB4400) [pid = 2848] [serial = 542] [outer = 1023A800] 02:09:53 INFO - PROCESS | 2848 | 1462784993474 Marionette DEBUG loaded listener.js 02:09:53 INFO - PROCESS | 2848 | ++DOMWINDOW == 112 (19DC1000) [pid = 2848] [serial = 543] [outer = 1023A800] 02:09:54 INFO - PROCESS | 2848 | 1462784994468 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]]]}] 02:09:54 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) 02:09:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1185ms 02:09:54 INFO - PROCESS | 2848 | 1462784994523 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 02:09:54 INFO - PROCESS | 2848 | 1462784994528 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 02:09:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 02:09:54 INFO - PROCESS | 2848 | 1462784994533 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 02:09:54 INFO - PROCESS | 2848 | 1462784994537 Marionette TRACE conn5 <- [1,690,null,{}] 02:09:54 INFO - PROCESS | 2848 | 1462784994543 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}] 02:09:54 INFO - PROCESS | 2848 | 1462784994686 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 02:09:54 INFO - PROCESS | 2848 | 1462784994850 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:54 INFO - PROCESS | 2848 | ++DOCSHELL 0C439800 == 60 [pid = 2848] [id = 182] 02:09:54 INFO - PROCESS | 2848 | ++DOMWINDOW == 113 (0CE71400) [pid = 2848] [serial = 544] [outer = 00000000] 02:09:54 INFO - PROCESS | 2848 | ++DOMWINDOW == 114 (1004F800) [pid = 2848] [serial = 545] [outer = 0CE71400] 02:09:54 INFO - PROCESS | 2848 | 1462784994911 Marionette DEBUG loaded listener.js 02:09:55 INFO - PROCESS | 2848 | ++DOMWINDOW == 115 (10237000) [pid = 2848] [serial = 546] [outer = 0CE71400] 02:09:55 INFO - PROCESS | 2848 | 1462784995931 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]]]}] 02:09:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 02:09:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1437ms 02:09:56 INFO - PROCESS | 2848 | 1462784995970 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 02:09:56 INFO - PROCESS | 2848 | 1462784995976 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 02:09:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 02:09:56 INFO - PROCESS | 2848 | 1462784995982 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 02:09:56 INFO - PROCESS | 2848 | 1462784995985 Marionette TRACE conn5 <- [1,694,null,{}] 02:09:56 INFO - PROCESS | 2848 | 1462784995989 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}] 02:09:56 INFO - PROCESS | 2848 | 1462784996130 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 02:09:56 INFO - PROCESS | 2848 | 1462784996287 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:56 INFO - PROCESS | 2848 | ++DOCSHELL 17DC9400 == 61 [pid = 2848] [id = 183] 02:09:56 INFO - PROCESS | 2848 | ++DOMWINDOW == 116 (17DCE800) [pid = 2848] [serial = 547] [outer = 00000000] 02:09:56 INFO - PROCESS | 2848 | ++DOMWINDOW == 117 (188DA400) [pid = 2848] [serial = 548] [outer = 17DCE800] 02:09:56 INFO - PROCESS | 2848 | 1462784996347 Marionette DEBUG loaded listener.js 02:09:56 INFO - PROCESS | 2848 | ++DOMWINDOW == 118 (1927D000) [pid = 2848] [serial = 549] [outer = 17DCE800] 02:09:57 INFO - PROCESS | 2848 | 1462784997373 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]]]}] 02:09:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 02:09:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1435ms 02:09:57 INFO - PROCESS | 2848 | 1462784997459 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 02:09:57 INFO - PROCESS | 2848 | 1462784997461 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 02:09:57 INFO - PROCESS | 2848 | 1462784997467 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 02:09:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 02:09:57 INFO - PROCESS | 2848 | 1462784997471 Marionette TRACE conn5 <- [1,698,null,{}] 02:09:57 INFO - PROCESS | 2848 | 1462784997482 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}] 02:09:57 INFO - PROCESS | 2848 | 1462784997581 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 02:09:57 INFO - PROCESS | 2848 | 1462784997776 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:57 INFO - PROCESS | 2848 | ++DOCSHELL 19D92C00 == 62 [pid = 2848] [id = 184] 02:09:57 INFO - PROCESS | 2848 | ++DOMWINDOW == 119 (19DDEC00) [pid = 2848] [serial = 550] [outer = 00000000] 02:09:57 INFO - PROCESS | 2848 | ++DOMWINDOW == 120 (19F9F400) [pid = 2848] [serial = 551] [outer = 19DDEC00] 02:09:57 INFO - PROCESS | 2848 | 1462784997835 Marionette DEBUG loaded listener.js 02:09:57 INFO - PROCESS | 2848 | ++DOMWINDOW == 121 (1A394400) [pid = 2848] [serial = 552] [outer = 19DDEC00] 02:09:58 INFO - PROCESS | 2848 | 1462784998899 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]]]}] 02:09:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 02:09:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1485ms 02:09:58 INFO - PROCESS | 2848 | 1462784998990 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 02:09:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 02:09:58 INFO - PROCESS | 2848 | 1462784998993 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 02:09:59 INFO - PROCESS | 2848 | 1462784998998 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 02:09:59 INFO - PROCESS | 2848 | 1462784999002 Marionette TRACE conn5 <- [1,702,null,{}] 02:09:59 INFO - PROCESS | 2848 | 1462784999008 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}] 02:09:59 INFO - PROCESS | 2848 | 1462784999141 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 02:09:59 INFO - PROCESS | 2848 | 1462784999278 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:59 INFO - PROCESS | 2848 | ++DOCSHELL 108A6400 == 63 [pid = 2848] [id = 185] 02:09:59 INFO - PROCESS | 2848 | ++DOMWINDOW == 122 (108E7800) [pid = 2848] [serial = 553] [outer = 00000000] 02:09:59 INFO - PROCESS | 2848 | ++DOMWINDOW == 123 (14742400) [pid = 2848] [serial = 554] [outer = 108E7800] 02:09:59 INFO - PROCESS | 2848 | 1462784999328 Marionette DEBUG loaded listener.js 02:09:59 INFO - PROCESS | 2848 | ++DOMWINDOW == 124 (14B09C00) [pid = 2848] [serial = 555] [outer = 108E7800] 02:09:59 INFO - PROCESS | 2848 | --DOCSHELL 16B43800 == 62 [pid = 2848] [id = 99] 02:09:59 INFO - PROCESS | 2848 | --DOCSHELL 0C430400 == 61 [pid = 2848] [id = 180] 02:09:59 INFO - PROCESS | 2848 | --DOCSHELL 1955EC00 == 60 [pid = 2848] [id = 179] 02:09:59 INFO - PROCESS | 2848 | --DOCSHELL 1896B000 == 59 [pid = 2848] [id = 178] 02:09:59 INFO - PROCESS | 2848 | --DOCSHELL 14A15C00 == 58 [pid = 2848] [id = 177] 02:09:59 INFO - PROCESS | 2848 | --DOCSHELL 091A2000 == 57 [pid = 2848] [id = 176] 02:09:59 INFO - PROCESS | 2848 | --DOCSHELL 0D328C00 == 56 [pid = 2848] [id = 175] 02:09:59 INFO - PROCESS | 2848 | --DOCSHELL 0C430800 == 55 [pid = 2848] [id = 173] 02:09:59 INFO - PROCESS | 2848 | --DOMWINDOW == 123 (19DE6C00) [pid = 2848] [serial = 467] [outer = 00000000] [url = about:blank] 02:09:59 INFO - PROCESS | 2848 | --DOMWINDOW == 122 (1D52BC00) [pid = 2848] [serial = 470] [outer = 00000000] [url = about:blank] 02:09:59 INFO - PROCESS | 2848 | --DOMWINDOW == 121 (17075C00) [pid = 2848] [serial = 464] [outer = 00000000] [url = about:blank] 02:09:59 INFO - PROCESS | 2848 | --DOMWINDOW == 120 (1CABCC00) [pid = 2848] [serial = 461] [outer = 00000000] [url = about:blank] 02:09:59 INFO - PROCESS | 2848 | --DOMWINDOW == 119 (19B23400) [pid = 2848] [serial = 473] [outer = 00000000] [url = about:blank] 02:09:59 INFO - PROCESS | 2848 | --DOCSHELL 091F3000 == 54 [pid = 2848] [id = 172] 02:09:59 INFO - PROCESS | 2848 | --DOCSHELL 1853DC00 == 53 [pid = 2848] [id = 171] 02:09:59 INFO - PROCESS | 2848 | --DOCSHELL 091A7800 == 52 [pid = 2848] [id = 170] 02:10:00 INFO - PROCESS | 2848 | --DOMWINDOW == 118 (1BDC1000) [pid = 2848] [serial = 504] [outer = 00000000] [url = about:blank] 02:10:00 INFO - PROCESS | 2848 | --DOMWINDOW == 117 (1707D400) [pid = 2848] [serial = 480] [outer = 00000000] [url = about:blank] 02:10:00 INFO - PROCESS | 2848 | --DOMWINDOW == 116 (1D533C00) [pid = 2848] [serial = 335] [outer = 00000000] [url = about:blank] 02:10:00 INFO - PROCESS | 2848 | --DOMWINDOW == 115 (1A39B400) [pid = 2848] [serial = 503] [outer = 00000000] [url = about:blank] 02:10:00 INFO - PROCESS | 2848 | --DOMWINDOW == 114 (1956A400) [pid = 2848] [serial = 488] [outer = 00000000] [url = about:blank] 02:10:00 INFO - PROCESS | 2848 | --DOMWINDOW == 113 (19D8F000) [pid = 2848] [serial = 494] [outer = 00000000] [url = about:blank] 02:10:00 INFO - PROCESS | 2848 | --DOMWINDOW == 112 (19B1EC00) [pid = 2848] [serial = 491] [outer = 00000000] [url = about:blank] 02:10:00 INFO - PROCESS | 2848 | --DOMWINDOW == 111 (19B28800) [pid = 2848] [serial = 492] [outer = 00000000] [url = about:blank] 02:10:00 INFO - PROCESS | 2848 | --DOMWINDOW == 110 (19DBD000) [pid = 2848] [serial = 495] [outer = 00000000] [url = about:blank] 02:10:00 INFO - PROCESS | 2848 | --DOMWINDOW == 109 (11357400) [pid = 2848] [serial = 482] [outer = 00000000] [url = about:blank] 02:10:00 INFO - PROCESS | 2848 | --DOMWINDOW == 108 (1959F400) [pid = 2848] [serial = 489] [outer = 00000000] [url = about:blank] 02:10:00 INFO - PROCESS | 2848 | --DOMWINDOW == 107 (19EA8000) [pid = 2848] [serial = 497] [outer = 00000000] [url = about:blank] 02:10:00 INFO - PROCESS | 2848 | --DOMWINDOW == 106 (19F89800) [pid = 2848] [serial = 498] [outer = 00000000] [url = about:blank] 02:10:00 INFO - PROCESS | 2848 | --DOMWINDOW == 105 (18965C00) [pid = 2848] [serial = 485] [outer = 00000000] [url = about:blank] 02:10:00 INFO - PROCESS | 2848 | --DOMWINDOW == 104 (1082DC00) [pid = 2848] [serial = 476] [outer = 00000000] [url = about:blank] 02:10:00 INFO - PROCESS | 2848 | --DOMWINDOW == 103 (161D6C00) [pid = 2848] [serial = 479] [outer = 00000000] [url = about:blank] 02:10:00 INFO - PROCESS | 2848 | --DOMWINDOW == 102 (1927CC00) [pid = 2848] [serial = 486] [outer = 00000000] [url = about:blank] 02:10:00 INFO - PROCESS | 2848 | --DOMWINDOW == 101 (19278000) [pid = 2848] [serial = 500] [outer = 00000000] [url = about:blank] 02:10:00 INFO - PROCESS | 2848 | --DOMWINDOW == 100 (14A0C400) [pid = 2848] [serial = 483] [outer = 00000000] [url = about:blank] 02:10:00 INFO - PROCESS | 2848 | --DOMWINDOW == 99 (1991D800) [pid = 2848] [serial = 501] [outer = 00000000] [url = about:blank] 02:10:00 INFO - PROCESS | 2848 | --DOMWINDOW == 98 (14798C00) [pid = 2848] [serial = 477] [outer = 00000000] [url = about:blank] 02:10:00 INFO - PROCESS | 2848 | --DOMWINDOW == 97 (1C59C800) [pid = 2848] [serial = 506] [outer = 00000000] [url = about:blank] 02:10:00 INFO - PROCESS | 2848 | 1462785000312 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]]]}] 02:10:00 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 02:10:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1332ms 02:10:00 INFO - PROCESS | 2848 | 1462785000330 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 02:10:00 INFO - PROCESS | 2848 | 1462785000335 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 02:10:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 02:10:00 INFO - PROCESS | 2848 | 1462785000341 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 02:10:00 INFO - PROCESS | 2848 | 1462785000344 Marionette TRACE conn5 <- [1,706,null,{}] 02:10:00 INFO - PROCESS | 2848 | 1462785000348 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}] 02:10:00 INFO - PROCESS | 2848 | 1462785000433 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 02:10:00 INFO - PROCESS | 2848 | 1462785000440 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:00 INFO - PROCESS | 2848 | ++DOCSHELL 091F3000 == 53 [pid = 2848] [id = 186] 02:10:00 INFO - PROCESS | 2848 | ++DOMWINDOW == 98 (1022E800) [pid = 2848] [serial = 556] [outer = 00000000] 02:10:00 INFO - PROCESS | 2848 | ++DOMWINDOW == 99 (10632800) [pid = 2848] [serial = 557] [outer = 1022E800] 02:10:00 INFO - PROCESS | 2848 | 1462785000486 Marionette DEBUG loaded listener.js 02:10:00 INFO - PROCESS | 2848 | ++DOMWINDOW == 100 (14185400) [pid = 2848] [serial = 558] [outer = 1022E800] 02:10:01 INFO - PROCESS | 2848 | 1462785001453 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]]]}] 02:10:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 02:10:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1118ms 02:10:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 02:10:01 INFO - PROCESS | 2848 | 1462785001461 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 02:10:01 INFO - PROCESS | 2848 | 1462785001464 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 02:10:01 INFO - PROCESS | 2848 | 1462785001467 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 02:10:01 INFO - PROCESS | 2848 | 1462785001471 Marionette TRACE conn5 <- [1,710,null,{}] 02:10:01 INFO - PROCESS | 2848 | 1462785001480 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}] 02:10:01 INFO - PROCESS | 2848 | 1462785001570 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 02:10:01 INFO - PROCESS | 2848 | 1462785001577 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:01 INFO - PROCESS | 2848 | ++DOCSHELL 16BF4000 == 54 [pid = 2848] [id = 187] 02:10:01 INFO - PROCESS | 2848 | ++DOMWINDOW == 101 (188D5C00) [pid = 2848] [serial = 559] [outer = 00000000] 02:10:01 INFO - PROCESS | 2848 | ++DOMWINDOW == 102 (19278000) [pid = 2848] [serial = 560] [outer = 188D5C00] 02:10:01 INFO - PROCESS | 2848 | 1462785001625 Marionette DEBUG loaded listener.js 02:10:01 INFO - PROCESS | 2848 | ++DOMWINDOW == 103 (19299000) [pid = 2848] [serial = 561] [outer = 188D5C00] 02:10:02 INFO - PROCESS | 2848 | 1462785002110 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] 02:10:02 INFO - PROCESS | 2848 | 1462785002144 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 02:10:02 INFO - PROCESS | 2848 | 1462785002147 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 02:10:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 02:10:02 INFO - PROCESS | 2848 | 1462785002149 Marionette TRACE conn5 <- [1,714,null,{}] 02:10:02 INFO - PROCESS | 2848 | 1462785002152 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}] 02:10:02 INFO - PROCESS | 2848 | 1462785002264 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 02:10:02 INFO - PROCESS | 2848 | 1462785002271 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:02 INFO - PROCESS | 2848 | ++DOCSHELL 1956BC00 == 55 [pid = 2848] [id = 188] 02:10:02 INFO - PROCESS | 2848 | ++DOMWINDOW == 104 (1956C000) [pid = 2848] [serial = 562] [outer = 00000000] 02:10:02 INFO - PROCESS | 2848 | ++DOMWINDOW == 105 (19B26400) [pid = 2848] [serial = 563] [outer = 1956C000] 02:10:02 INFO - PROCESS | 2848 | 1462785002365 Marionette DEBUG loaded listener.js 02:10:02 INFO - PROCESS | 2848 | ++DOMWINDOW == 106 (19B93400) [pid = 2848] [serial = 564] [outer = 1956C000] 02:10:02 INFO - PROCESS | 2848 | 1462785002853 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]]]}] 02:10:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 02:10:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 731ms 02:10:02 INFO - PROCESS | 2848 | 1462785002881 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 02:10:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 02:10:02 INFO - PROCESS | 2848 | 1462785002883 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 02:10:02 INFO - PROCESS | 2848 | 1462785002887 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 02:10:02 INFO - PROCESS | 2848 | 1462785002889 Marionette TRACE conn5 <- [1,718,null,{}] 02:10:02 INFO - PROCESS | 2848 | 1462785002892 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}] 02:10:03 INFO - PROCESS | 2848 | 1462785003036 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 02:10:03 INFO - PROCESS | 2848 | 1462785003057 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:03 INFO - PROCESS | 2848 | ++DOCSHELL 19B9C000 == 56 [pid = 2848] [id = 189] 02:10:03 INFO - PROCESS | 2848 | ++DOMWINDOW == 107 (19D84800) [pid = 2848] [serial = 565] [outer = 00000000] 02:10:03 INFO - PROCESS | 2848 | ++DOMWINDOW == 108 (19DBA400) [pid = 2848] [serial = 566] [outer = 19D84800] 02:10:03 INFO - PROCESS | 2848 | 1462785003101 Marionette DEBUG loaded listener.js 02:10:03 INFO - PROCESS | 2848 | ++DOMWINDOW == 109 (19DBC400) [pid = 2848] [serial = 567] [outer = 19D84800] 02:10:03 INFO - PROCESS | 2848 | 1462785003578 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] 02:10:03 INFO - PROCESS | 2848 | 1462785003620 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 02:10:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 02:10:03 INFO - PROCESS | 2848 | 1462785003623 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 02:10:03 INFO - PROCESS | 2848 | 1462785003625 Marionette TRACE conn5 <- [1,722,null,{}] 02:10:03 INFO - PROCESS | 2848 | 1462785003628 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}] 02:10:03 INFO - PROCESS | 2848 | 1462785003766 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 02:10:03 INFO - PROCESS | 2848 | 1462785003831 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:03 INFO - PROCESS | 2848 | ++DOCSHELL 19F97400 == 57 [pid = 2848] [id = 190] 02:10:03 INFO - PROCESS | 2848 | ++DOMWINDOW == 110 (19F9D800) [pid = 2848] [serial = 568] [outer = 00000000] 02:10:03 INFO - PROCESS | 2848 | ++DOMWINDOW == 111 (1B00F000) [pid = 2848] [serial = 569] [outer = 19F9D800] 02:10:03 INFO - PROCESS | 2848 | 1462785003878 Marionette DEBUG loaded listener.js 02:10:03 INFO - PROCESS | 2848 | ++DOMWINDOW == 112 (1BDB8000) [pid = 2848] [serial = 570] [outer = 19F9D800] 02:10:04 INFO - PROCESS | 2848 | --DOMWINDOW == 111 (1110F000) [pid = 2848] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 02:10:04 INFO - PROCESS | 2848 | --DOMWINDOW == 110 (19A16000) [pid = 2848] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 02:10:04 INFO - PROCESS | 2848 | --DOMWINDOW == 109 (177AEC00) [pid = 2848] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 02:10:04 INFO - PROCESS | 2848 | --DOMWINDOW == 108 (1CABE000) [pid = 2848] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 02:10:04 INFO - PROCESS | 2848 | --DOMWINDOW == 107 (19B8F800) [pid = 2848] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 02:10:04 INFO - PROCESS | 2848 | --DOMWINDOW == 106 (1C5CD000) [pid = 2848] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 02:10:04 INFO - PROCESS | 2848 | --DOMWINDOW == 105 (18C0BC00) [pid = 2848] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 02:10:04 INFO - PROCESS | 2848 | --DOMWINDOW == 104 (1955F800) [pid = 2848] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 02:10:04 INFO - PROCESS | 2848 | --DOMWINDOW == 103 (1DF6CC00) [pid = 2848] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 02:10:04 INFO - PROCESS | 2848 | --DOMWINDOW == 102 (091A4C00) [pid = 2848] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 02:10:04 INFO - PROCESS | 2848 | --DOMWINDOW == 101 (14A1BC00) [pid = 2848] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 02:10:04 INFO - PROCESS | 2848 | --DOMWINDOW == 100 (0CE70000) [pid = 2848] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 02:10:04 INFO - PROCESS | 2848 | --DOMWINDOW == 99 (0D386000) [pid = 2848] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 02:10:04 INFO - PROCESS | 2848 | --DOMWINDOW == 98 (18539C00) [pid = 2848] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 02:10:04 INFO - PROCESS | 2848 | --DOMWINDOW == 97 (19F9B000) [pid = 2848] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 02:10:04 INFO - PROCESS | 2848 | --DOMWINDOW == 96 (14BE5000) [pid = 2848] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 02:10:04 INFO - PROCESS | 2848 | --DOMWINDOW == 95 (142E4400) [pid = 2848] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 02:10:04 INFO - PROCESS | 2848 | --DOMWINDOW == 94 (10235C00) [pid = 2848] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 02:10:04 INFO - PROCESS | 2848 | --DOMWINDOW == 93 (1B010400) [pid = 2848] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 02:10:04 INFO - PROCESS | 2848 | --DOMWINDOW == 92 (19B1DC00) [pid = 2848] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 02:10:04 INFO - PROCESS | 2848 | --DOMWINDOW == 91 (188DB400) [pid = 2848] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 02:10:04 INFO - PROCESS | 2848 | 1462785004479 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]]]}] 02:10:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 02:10:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 871ms 02:10:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 02:10:04 INFO - PROCESS | 2848 | 1462785004497 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 02:10:04 INFO - PROCESS | 2848 | 1462785004499 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 02:10:04 INFO - PROCESS | 2848 | 1462785004502 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 02:10:04 INFO - PROCESS | 2848 | 1462785004504 Marionette TRACE conn5 <- [1,726,null,{}] 02:10:04 INFO - PROCESS | 2848 | 1462785004508 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}] 02:10:04 INFO - PROCESS | 2848 | 1462785004617 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 02:10:04 INFO - PROCESS | 2848 | 1462785004670 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:04 INFO - PROCESS | 2848 | ++DOCSHELL 0C439000 == 58 [pid = 2848] [id = 191] 02:10:04 INFO - PROCESS | 2848 | ++DOMWINDOW == 92 (0CE70000) [pid = 2848] [serial = 571] [outer = 00000000] 02:10:04 INFO - PROCESS | 2848 | ++DOMWINDOW == 93 (17074400) [pid = 2848] [serial = 572] [outer = 0CE70000] 02:10:04 INFO - PROCESS | 2848 | 1462785004719 Marionette DEBUG loaded listener.js 02:10:04 INFO - PROCESS | 2848 | ++DOMWINDOW == 94 (18C0C400) [pid = 2848] [serial = 573] [outer = 0CE70000] 02:10:05 INFO - PROCESS | 2848 | 1462785005570 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]]]}] 02:10:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 02:10:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1123ms 02:10:05 INFO - PROCESS | 2848 | 1462785005635 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 02:10:05 INFO - PROCESS | 2848 | 1462785005638 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 02:10:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 02:10:05 INFO - PROCESS | 2848 | 1462785005645 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 02:10:05 INFO - PROCESS | 2848 | 1462785005647 Marionette TRACE conn5 <- [1,730,null,{}] 02:10:05 INFO - PROCESS | 2848 | 1462785005650 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}] 02:10:05 INFO - PROCESS | 2848 | 1462785005732 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 02:10:05 INFO - PROCESS | 2848 | 1462785005739 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:05 INFO - PROCESS | 2848 | ++DOCSHELL 19284800 == 59 [pid = 2848] [id = 192] 02:10:05 INFO - PROCESS | 2848 | ++DOMWINDOW == 95 (1991E000) [pid = 2848] [serial = 574] [outer = 00000000] 02:10:05 INFO - PROCESS | 2848 | ++DOMWINDOW == 96 (19DE7000) [pid = 2848] [serial = 575] [outer = 1991E000] 02:10:05 INFO - PROCESS | 2848 | 1462785005783 Marionette DEBUG loaded listener.js 02:10:05 INFO - PROCESS | 2848 | ++DOMWINDOW == 97 (19EA8000) [pid = 2848] [serial = 576] [outer = 1991E000] 02:10:06 INFO - PROCESS | 2848 | 1462785006744 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]]]}] 02:10:06 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 02:10:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1119ms 02:10:06 INFO - PROCESS | 2848 | 1462785006766 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 02:10:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 02:10:06 INFO - PROCESS | 2848 | 1462785006770 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 02:10:06 INFO - PROCESS | 2848 | 1462785006776 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 02:10:06 INFO - PROCESS | 2848 | 1462785006780 Marionette TRACE conn5 <- [1,734,null,{}] 02:10:06 INFO - PROCESS | 2848 | 1462785006786 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}] 02:10:06 INFO - PROCESS | 2848 | 1462785006900 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 02:10:07 INFO - PROCESS | 2848 | 1462785007021 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:07 INFO - PROCESS | 2848 | ++DOCSHELL 091A6800 == 60 [pid = 2848] [id = 193] 02:10:07 INFO - PROCESS | 2848 | ++DOMWINDOW == 98 (0D23B800) [pid = 2848] [serial = 577] [outer = 00000000] 02:10:07 INFO - PROCESS | 2848 | ++DOMWINDOW == 99 (1005B800) [pid = 2848] [serial = 578] [outer = 0D23B800] 02:10:07 INFO - PROCESS | 2848 | 1462785007080 Marionette DEBUG loaded listener.js 02:10:07 INFO - PROCESS | 2848 | ++DOMWINDOW == 100 (10633000) [pid = 2848] [serial = 579] [outer = 0D23B800] 02:10:08 INFO - PROCESS | 2848 | 1462785008146 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]]]}] 02:10:08 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.) 02:10:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1439ms 02:10:08 INFO - PROCESS | 2848 | 1462785008225 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 02:10:08 INFO - PROCESS | 2848 | 1462785008231 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 02:10:08 INFO - PROCESS | 2848 | 1462785008238 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 02:10:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 02:10:08 INFO - PROCESS | 2848 | 1462785008241 Marionette TRACE conn5 <- [1,738,null,{}] 02:10:08 INFO - PROCESS | 2848 | 1462785008245 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}] 02:10:08 INFO - PROCESS | 2848 | 1462785008344 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 02:10:08 INFO - PROCESS | 2848 | 1462785008541 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:08 INFO - PROCESS | 2848 | ++DOCSHELL 1853A000 == 61 [pid = 2848] [id = 194] 02:10:08 INFO - PROCESS | 2848 | ++DOMWINDOW == 101 (188D3800) [pid = 2848] [serial = 580] [outer = 00000000] 02:10:08 INFO - PROCESS | 2848 | ++DOMWINDOW == 102 (18C0B000) [pid = 2848] [serial = 581] [outer = 188D3800] 02:10:08 INFO - PROCESS | 2848 | 1462785008597 Marionette DEBUG loaded listener.js 02:10:08 INFO - PROCESS | 2848 | ++DOMWINDOW == 103 (19562C00) [pid = 2848] [serial = 582] [outer = 188D3800] 02:10:09 INFO - PROCESS | 2848 | 1462785009638 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]]]}] 02:10:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 02:10:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1420ms 02:10:09 INFO - PROCESS | 2848 | 1462785009661 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 02:10:09 INFO - PROCESS | 2848 | 1462785009664 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 02:10:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 02:10:09 INFO - PROCESS | 2848 | 1462785009667 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 02:10:09 INFO - PROCESS | 2848 | 1462785009671 Marionette TRACE conn5 <- [1,742,null,{}] 02:10:09 INFO - PROCESS | 2848 | 1462785009682 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}] 02:10:09 INFO - PROCESS | 2848 | 1462785009796 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 02:10:09 INFO - PROCESS | 2848 | 1462785009956 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:09 INFO - PROCESS | 2848 | ++DOCSHELL 19DB6C00 == 62 [pid = 2848] [id = 195] 02:10:09 INFO - PROCESS | 2848 | ++DOMWINDOW == 104 (19F9B800) [pid = 2848] [serial = 583] [outer = 00000000] 02:10:10 INFO - PROCESS | 2848 | ++DOMWINDOW == 105 (1C0DE800) [pid = 2848] [serial = 584] [outer = 19F9B800] 02:10:10 INFO - PROCESS | 2848 | 1462785010018 Marionette DEBUG loaded listener.js 02:10:10 INFO - PROCESS | 2848 | ++DOMWINDOW == 106 (1C5A6400) [pid = 2848] [serial = 585] [outer = 19F9B800] 02:10:11 INFO - PROCESS | 2848 | 1462785011055 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]]]}] 02:10:11 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 02:10:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1427ms 02:10:11 INFO - PROCESS | 2848 | 1462785011097 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 02:10:11 INFO - PROCESS | 2848 | 1462785011101 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 02:10:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 02:10:11 INFO - PROCESS | 2848 | 1462785011106 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 02:10:11 INFO - PROCESS | 2848 | 1462785011109 Marionette TRACE conn5 <- [1,746,null,{}] 02:10:11 INFO - PROCESS | 2848 | 1462785011114 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}] 02:10:11 INFO - PROCESS | 2848 | 1462785011213 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 02:10:11 INFO - PROCESS | 2848 | 1462785011331 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:11 INFO - PROCESS | 2848 | ++DOCSHELL 10056800 == 63 [pid = 2848] [id = 196] 02:10:11 INFO - PROCESS | 2848 | ++DOMWINDOW == 107 (10059000) [pid = 2848] [serial = 586] [outer = 00000000] 02:10:11 INFO - PROCESS | 2848 | ++DOMWINDOW == 108 (10233000) [pid = 2848] [serial = 587] [outer = 10059000] 02:10:11 INFO - PROCESS | 2848 | 1462785011424 Marionette DEBUG loaded listener.js 02:10:11 INFO - PROCESS | 2848 | ++DOMWINDOW == 109 (108E7C00) [pid = 2848] [serial = 588] [outer = 10059000] 02:10:11 INFO - PROCESS | 2848 | --DOCSHELL 142E2C00 == 62 [pid = 2848] [id = 155] 02:10:11 INFO - PROCESS | 2848 | --DOCSHELL 0C439000 == 61 [pid = 2848] [id = 191] 02:10:11 INFO - PROCESS | 2848 | --DOCSHELL 19F97400 == 60 [pid = 2848] [id = 190] 02:10:11 INFO - PROCESS | 2848 | --DOCSHELL 19B9C000 == 59 [pid = 2848] [id = 189] 02:10:11 INFO - PROCESS | 2848 | --DOCSHELL 1956BC00 == 58 [pid = 2848] [id = 188] 02:10:11 INFO - PROCESS | 2848 | --DOCSHELL 16BF4000 == 57 [pid = 2848] [id = 187] 02:10:11 INFO - PROCESS | 2848 | --DOCSHELL 091F3000 == 56 [pid = 2848] [id = 186] 02:10:11 INFO - PROCESS | 2848 | --DOMWINDOW == 108 (0D387400) [pid = 2848] [serial = 509] [outer = 00000000] [url = about:blank] 02:10:11 INFO - PROCESS | 2848 | --DOMWINDOW == 107 (19275C00) [pid = 2848] [serial = 512] [outer = 00000000] [url = about:blank] 02:10:11 INFO - PROCESS | 2848 | --DOMWINDOW == 106 (17082C00) [pid = 2848] [serial = 515] [outer = 00000000] [url = about:blank] 02:10:11 INFO - PROCESS | 2848 | --DOMWINDOW == 105 (1CA58000) [pid = 2848] [serial = 518] [outer = 00000000] [url = about:blank] 02:10:11 INFO - PROCESS | 2848 | --DOMWINDOW == 104 (19DB4400) [pid = 2848] [serial = 542] [outer = 00000000] [url = about:blank] 02:10:11 INFO - PROCESS | 2848 | --DOCSHELL 108A6400 == 55 [pid = 2848] [id = 185] 02:10:11 INFO - PROCESS | 2848 | --DOCSHELL 19D92C00 == 54 [pid = 2848] [id = 184] 02:10:11 INFO - PROCESS | 2848 | --DOCSHELL 17DC9400 == 53 [pid = 2848] [id = 183] 02:10:11 INFO - PROCESS | 2848 | --DOCSHELL 0C439800 == 52 [pid = 2848] [id = 182] 02:10:11 INFO - PROCESS | 2848 | --DOCSHELL 091ED800 == 51 [pid = 2848] [id = 181] 02:10:11 INFO - PROCESS | 2848 | 1462785011962 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]]]}] 02:10:11 INFO - PROCESS | 2848 | --DOMWINDOW == 103 (19560000) [pid = 2848] [serial = 380] [outer = 00000000] [url = about:blank] 02:10:11 INFO - PROCESS | 2848 | --DOMWINDOW == 102 (19FC2000) [pid = 2848] [serial = 374] [outer = 00000000] [url = about:blank] 02:10:11 INFO - PROCESS | 2848 | --DOMWINDOW == 101 (1D9E1C00) [pid = 2848] [serial = 429] [outer = 00000000] [url = about:blank] 02:10:11 INFO - PROCESS | 2848 | --DOMWINDOW == 100 (18537C00) [pid = 2848] [serial = 465] [outer = 00000000] [url = about:blank] 02:10:11 INFO - PROCESS | 2848 | --DOMWINDOW == 99 (14AA1800) [pid = 2848] [serial = 377] [outer = 00000000] [url = about:blank] 02:10:11 INFO - PROCESS | 2848 | --DOMWINDOW == 98 (1C59D800) [pid = 2848] [serial = 383] [outer = 00000000] [url = about:blank] 02:10:11 INFO - PROCESS | 2848 | --DOMWINDOW == 97 (19B26C00) [pid = 2848] [serial = 474] [outer = 00000000] [url = about:blank] 02:10:11 INFO - PROCESS | 2848 | --DOMWINDOW == 96 (195A0800) [pid = 2848] [serial = 423] [outer = 00000000] [url = about:blank] 02:10:11 INFO - PROCESS | 2848 | --DOMWINDOW == 95 (14BEC000) [pid = 2848] [serial = 420] [outer = 00000000] [url = about:blank] 02:10:11 INFO - PROCESS | 2848 | --DOMWINDOW == 94 (19EA1400) [pid = 2848] [serial = 468] [outer = 00000000] [url = about:blank] 02:10:11 INFO - PROCESS | 2848 | --DOMWINDOW == 93 (1D9E0C00) [pid = 2848] [serial = 462] [outer = 00000000] [url = about:blank] 02:10:11 INFO - PROCESS | 2848 | --DOMWINDOW == 92 (1DF15C00) [pid = 2848] [serial = 471] [outer = 00000000] [url = about:blank] 02:10:11 INFO - PROCESS | 2848 | --DOMWINDOW == 91 (1C0E0800) [pid = 2848] [serial = 417] [outer = 00000000] [url = about:blank] 02:10:11 INFO - PROCESS | 2848 | --DOMWINDOW == 90 (1D444C00) [pid = 2848] [serial = 426] [outer = 00000000] [url = about:blank] 02:10:11 INFO - PROCESS | 2848 | --DOMWINDOW == 89 (19564400) [pid = 2848] [serial = 534] [outer = 00000000] [url = about:blank] 02:10:11 INFO - PROCESS | 2848 | --DOMWINDOW == 88 (19A0DC00) [pid = 2848] [serial = 537] [outer = 00000000] [url = about:blank] 02:10:11 INFO - PROCESS | 2848 | --DOMWINDOW == 87 (19915800) [pid = 2848] [serial = 536] [outer = 00000000] [url = about:blank] 02:10:11 INFO - PROCESS | 2848 | --DOMWINDOW == 86 (1DFA2400) [pid = 2848] [serial = 522] [outer = 00000000] [url = about:blank] 02:10:11 INFO - PROCESS | 2848 | --DOMWINDOW == 85 (1DF72000) [pid = 2848] [serial = 521] [outer = 00000000] [url = about:blank] 02:10:11 INFO - PROCESS | 2848 | --DOMWINDOW == 84 (10231C00) [pid = 2848] [serial = 527] [outer = 00000000] [url = about:blank] 02:10:11 INFO - PROCESS | 2848 | --DOMWINDOW == 83 (113DB800) [pid = 2848] [serial = 528] [outer = 00000000] [url = about:blank] 02:10:11 INFO - PROCESS | 2848 | --DOMWINDOW == 82 (17DC7000) [pid = 2848] [serial = 530] [outer = 00000000] [url = about:blank] 02:10:11 INFO - PROCESS | 2848 | --DOMWINDOW == 81 (19B95800) [pid = 2848] [serial = 540] [outer = 00000000] [url = about:blank] 02:10:11 INFO - PROCESS | 2848 | --DOMWINDOW == 80 (19B26800) [pid = 2848] [serial = 539] [outer = 00000000] [url = about:blank] 02:10:11 INFO - PROCESS | 2848 | --DOMWINDOW == 79 (14285800) [pid = 2848] [serial = 525] [outer = 00000000] [url = about:blank] 02:10:11 INFO - PROCESS | 2848 | --DOMWINDOW == 78 (108B3400) [pid = 2848] [serial = 524] [outer = 00000000] [url = about:blank] 02:10:11 INFO - PROCESS | 2848 | --DOMWINDOW == 77 (1929C000) [pid = 2848] [serial = 533] [outer = 00000000] [url = about:blank] 02:10:11 INFO - PROCESS | 2848 | --DOMWINDOW == 76 (18961800) [pid = 2848] [serial = 531] [outer = 00000000] [url = about:blank] 02:10:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 02:10:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 931ms 02:10:12 INFO - PROCESS | 2848 | 1462785012037 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 02:10:12 INFO - PROCESS | 2848 | 1462785012043 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 02:10:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 02:10:12 INFO - PROCESS | 2848 | 1462785012049 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 02:10:12 INFO - PROCESS | 2848 | 1462785012051 Marionette TRACE conn5 <- [1,750,null,{}] 02:10:12 INFO - PROCESS | 2848 | 1462785012055 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}] 02:10:12 INFO - PROCESS | 2848 | 1462785012139 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 02:10:12 INFO - PROCESS | 2848 | 1462785012151 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:12 INFO - PROCESS | 2848 | ++DOCSHELL 0D32D400 == 52 [pid = 2848] [id = 197] 02:10:12 INFO - PROCESS | 2848 | ++DOMWINDOW == 77 (1022C800) [pid = 2848] [serial = 589] [outer = 00000000] 02:10:12 INFO - PROCESS | 2848 | ++DOMWINDOW == 78 (11359800) [pid = 2848] [serial = 590] [outer = 1022C800] 02:10:12 INFO - PROCESS | 2848 | 1462785012198 Marionette DEBUG loaded listener.js 02:10:12 INFO - PROCESS | 2848 | ++DOMWINDOW == 79 (14286800) [pid = 2848] [serial = 591] [outer = 1022C800] 02:10:13 INFO - PROCESS | 2848 | 1462785013126 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]]]}] 02:10:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 02:10:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1125ms 02:10:13 INFO - PROCESS | 2848 | 1462785013176 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 02:10:13 INFO - PROCESS | 2848 | 1462785013178 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 02:10:13 INFO - PROCESS | 2848 | 1462785013182 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 02:10:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 02:10:13 INFO - PROCESS | 2848 | 1462785013185 Marionette TRACE conn5 <- [1,754,null,{}] 02:10:13 INFO - PROCESS | 2848 | 1462785013195 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}] 02:10:13 INFO - PROCESS | 2848 | 1462785013283 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 02:10:13 INFO - PROCESS | 2848 | 1462785013291 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:13 INFO - PROCESS | 2848 | ++DOCSHELL 17078C00 == 53 [pid = 2848] [id = 198] 02:10:13 INFO - PROCESS | 2848 | ++DOMWINDOW == 80 (1707A000) [pid = 2848] [serial = 592] [outer = 00000000] 02:10:13 INFO - PROCESS | 2848 | ++DOMWINDOW == 81 (170D7400) [pid = 2848] [serial = 593] [outer = 1707A000] 02:10:13 INFO - PROCESS | 2848 | 1462785013339 Marionette DEBUG loaded listener.js 02:10:13 INFO - PROCESS | 2848 | ++DOMWINDOW == 82 (17DC4C00) [pid = 2848] [serial = 594] [outer = 1707A000] 02:10:14 INFO - PROCESS | 2848 | 1462785014264 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]]]}] 02:10:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 02:10:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1130ms 02:10:14 INFO - PROCESS | 2848 | 1462785014315 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 02:10:14 INFO - PROCESS | 2848 | 1462785014318 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 02:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 02:10:14 INFO - PROCESS | 2848 | 1462785014321 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 02:10:14 INFO - PROCESS | 2848 | 1462785014323 Marionette TRACE conn5 <- [1,758,null,{}] 02:10:14 INFO - PROCESS | 2848 | 1462785014326 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}] 02:10:14 INFO - PROCESS | 2848 | 1462785014436 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 02:10:14 INFO - PROCESS | 2848 | 1462785014443 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:14 INFO - PROCESS | 2848 | ++DOCSHELL 188D9C00 == 54 [pid = 2848] [id = 199] 02:10:14 INFO - PROCESS | 2848 | ++DOMWINDOW == 83 (188DB800) [pid = 2848] [serial = 595] [outer = 00000000] 02:10:14 INFO - PROCESS | 2848 | ++DOMWINDOW == 84 (18C0A400) [pid = 2848] [serial = 596] [outer = 188DB800] 02:10:14 INFO - PROCESS | 2848 | 1462785014532 Marionette DEBUG loaded listener.js 02:10:14 INFO - PROCESS | 2848 | ++DOMWINDOW == 85 (19282000) [pid = 2848] [serial = 597] [outer = 188DB800] 02:10:15 INFO - PROCESS | 2848 | 1462785015006 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]]]}] 02:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 02:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 730ms 02:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 02:10:15 INFO - PROCESS | 2848 | 1462785015055 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 02:10:15 INFO - PROCESS | 2848 | 1462785015057 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 02:10:15 INFO - PROCESS | 2848 | 1462785015060 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 02:10:15 INFO - PROCESS | 2848 | 1462785015062 Marionette TRACE conn5 <- [1,762,null,{}] 02:10:15 INFO - PROCESS | 2848 | 1462785015070 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}] 02:10:15 INFO - PROCESS | 2848 | 1462785015177 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 02:10:15 INFO - PROCESS | 2848 | 1462785015191 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:15 INFO - PROCESS | 2848 | ++DOCSHELL 18C0E000 == 55 [pid = 2848] [id = 200] 02:10:15 INFO - PROCESS | 2848 | ++DOMWINDOW == 86 (19296000) [pid = 2848] [serial = 598] [outer = 00000000] 02:10:15 INFO - PROCESS | 2848 | ++DOMWINDOW == 87 (19566400) [pid = 2848] [serial = 599] [outer = 19296000] 02:10:15 INFO - PROCESS | 2848 | 1462785015235 Marionette DEBUG loaded listener.js 02:10:15 INFO - PROCESS | 2848 | ++DOMWINDOW == 88 (19561400) [pid = 2848] [serial = 600] [outer = 19296000] 02:10:15 INFO - PROCESS | 2848 | 1462785015673 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]]]}] 02:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 02:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 632ms 02:10:15 INFO - PROCESS | 2848 | 1462785015692 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 02:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 02:10:15 INFO - PROCESS | 2848 | 1462785015694 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 02:10:15 INFO - PROCESS | 2848 | 1462785015697 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 02:10:15 INFO - PROCESS | 2848 | 1462785015699 Marionette TRACE conn5 <- [1,766,null,{}] 02:10:15 INFO - PROCESS | 2848 | 1462785015702 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}] 02:10:15 INFO - PROCESS | 2848 | 1462785015863 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 02:10:15 INFO - PROCESS | 2848 | 1462785015892 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:15 INFO - PROCESS | 2848 | ++DOCSHELL 199B3000 == 56 [pid = 2848] [id = 201] 02:10:15 INFO - PROCESS | 2848 | ++DOMWINDOW == 89 (199B3400) [pid = 2848] [serial = 601] [outer = 00000000] 02:10:15 INFO - PROCESS | 2848 | ++DOMWINDOW == 90 (19B1E400) [pid = 2848] [serial = 602] [outer = 199B3400] 02:10:15 INFO - PROCESS | 2848 | 1462785015938 Marionette DEBUG loaded listener.js 02:10:16 INFO - PROCESS | 2848 | ++DOMWINDOW == 91 (19B29400) [pid = 2848] [serial = 603] [outer = 199B3400] 02:10:16 INFO - PROCESS | 2848 | --DOMWINDOW == 90 (17076C00) [pid = 2848] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 02:10:16 INFO - PROCESS | 2848 | --DOMWINDOW == 89 (091ACC00) [pid = 2848] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 02:10:16 INFO - PROCESS | 2848 | --DOMWINDOW == 88 (188D4400) [pid = 2848] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 02:10:16 INFO - PROCESS | 2848 | --DOMWINDOW == 87 (091F3400) [pid = 2848] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 02:10:16 INFO - PROCESS | 2848 | --DOMWINDOW == 86 (19F9D800) [pid = 2848] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 02:10:16 INFO - PROCESS | 2848 | --DOMWINDOW == 85 (1022E800) [pid = 2848] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 02:10:16 INFO - PROCESS | 2848 | --DOMWINDOW == 84 (108E7800) [pid = 2848] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 02:10:16 INFO - PROCESS | 2848 | --DOMWINDOW == 83 (188D5C00) [pid = 2848] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 02:10:16 INFO - PROCESS | 2848 | --DOMWINDOW == 82 (19D84800) [pid = 2848] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 02:10:16 INFO - PROCESS | 2848 | --DOMWINDOW == 81 (0CE70000) [pid = 2848] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 02:10:16 INFO - PROCESS | 2848 | --DOMWINDOW == 80 (1956C000) [pid = 2848] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 02:10:16 INFO - PROCESS | 2848 | 1462785016457 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]]]}] 02:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 02:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 770ms 02:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 02:10:16 INFO - PROCESS | 2848 | 1462785016468 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 02:10:16 INFO - PROCESS | 2848 | 1462785016470 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 02:10:16 INFO - PROCESS | 2848 | 1462785016473 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 02:10:16 INFO - PROCESS | 2848 | 1462785016474 Marionette TRACE conn5 <- [1,770,null,{}] 02:10:16 INFO - PROCESS | 2848 | 1462785016478 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}] 02:10:16 INFO - PROCESS | 2848 | 1462785016592 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 02:10:16 INFO - PROCESS | 2848 | 1462785016641 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:16 INFO - PROCESS | 2848 | ++DOCSHELL 14582C00 == 57 [pid = 2848] [id = 202] 02:10:16 INFO - PROCESS | 2848 | ++DOMWINDOW == 81 (14B0A000) [pid = 2848] [serial = 604] [outer = 00000000] 02:10:16 INFO - PROCESS | 2848 | ++DOMWINDOW == 82 (19B27C00) [pid = 2848] [serial = 605] [outer = 14B0A000] 02:10:16 INFO - PROCESS | 2848 | 1462785016687 Marionette DEBUG loaded listener.js 02:10:16 INFO - PROCESS | 2848 | ++DOMWINDOW == 83 (19B95800) [pid = 2848] [serial = 606] [outer = 14B0A000] 02:10:17 INFO - PROCESS | 2848 | 1462785017045 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]]]}] 02:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 02:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 631ms 02:10:17 INFO - PROCESS | 2848 | 1462785017104 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 02:10:17 INFO - PROCESS | 2848 | 1462785017106 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 02:10:17 INFO - PROCESS | 2848 | 1462785017109 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 02:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 02:10:17 INFO - PROCESS | 2848 | 1462785017111 Marionette TRACE conn5 <- [1,774,null,{}] 02:10:17 INFO - PROCESS | 2848 | 1462785017115 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}] 02:10:17 INFO - PROCESS | 2848 | 1462785017203 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 02:10:17 INFO - PROCESS | 2848 | 1462785017210 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:17 INFO - PROCESS | 2848 | ++DOCSHELL 0916D400 == 58 [pid = 2848] [id = 203] 02:10:17 INFO - PROCESS | 2848 | ++DOMWINDOW == 84 (19B1D800) [pid = 2848] [serial = 607] [outer = 00000000] 02:10:17 INFO - PROCESS | 2848 | ++DOMWINDOW == 85 (19D85000) [pid = 2848] [serial = 608] [outer = 19B1D800] 02:10:17 INFO - PROCESS | 2848 | 1462785017255 Marionette DEBUG loaded listener.js 02:10:17 INFO - PROCESS | 2848 | ++DOMWINDOW == 86 (19D85800) [pid = 2848] [serial = 609] [outer = 19B1D800] 02:10:17 INFO - PROCESS | 2848 | 1462785017699 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]]]}] 02:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 02:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 630ms 02:10:17 INFO - PROCESS | 2848 | 1462785017750 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 02:10:17 INFO - PROCESS | 2848 | 1462785017752 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 02:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 02:10:17 INFO - PROCESS | 2848 | 1462785017756 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 02:10:17 INFO - PROCESS | 2848 | 1462785017757 Marionette TRACE conn5 <- [1,778,null,{}] 02:10:17 INFO - PROCESS | 2848 | 1462785017761 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}] 02:10:17 INFO - PROCESS | 2848 | 1462785017841 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 02:10:17 INFO - PROCESS | 2848 | 1462785017847 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:17 INFO - PROCESS | 2848 | ++DOCSHELL 0916AC00 == 59 [pid = 2848] [id = 204] 02:10:17 INFO - PROCESS | 2848 | ++DOMWINDOW == 87 (19D0DC00) [pid = 2848] [serial = 610] [outer = 00000000] 02:10:17 INFO - PROCESS | 2848 | ++DOMWINDOW == 88 (19DBB800) [pid = 2848] [serial = 611] [outer = 19D0DC00] 02:10:17 INFO - PROCESS | 2848 | 1462785017892 Marionette DEBUG loaded listener.js 02:10:17 INFO - PROCESS | 2848 | ++DOMWINDOW == 89 (19DC0400) [pid = 2848] [serial = 612] [outer = 19D0DC00] 02:10:18 INFO - PROCESS | 2848 | 1462785018446 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]]]}] 02:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 02:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 731ms 02:10:18 INFO - PROCESS | 2848 | 1462785018502 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 02:10:18 INFO - PROCESS | 2848 | 1462785018507 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 02:10:18 INFO - PROCESS | 2848 | 1462785018513 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 02:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 02:10:18 INFO - PROCESS | 2848 | 1462785018518 Marionette TRACE conn5 <- [1,782,null,{}] 02:10:18 INFO - PROCESS | 2848 | 1462785018525 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}] 02:10:18 INFO - PROCESS | 2848 | 1462785018681 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 02:10:18 INFO - PROCESS | 2848 | 1462785018813 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:18 INFO - PROCESS | 2848 | ++DOCSHELL 091F4800 == 60 [pid = 2848] [id = 205] 02:10:18 INFO - PROCESS | 2848 | ++DOMWINDOW == 90 (091F5000) [pid = 2848] [serial = 613] [outer = 00000000] 02:10:18 INFO - PROCESS | 2848 | ++DOMWINDOW == 91 (10237C00) [pid = 2848] [serial = 614] [outer = 091F5000] 02:10:18 INFO - PROCESS | 2848 | 1462785018875 Marionette DEBUG loaded listener.js 02:10:18 INFO - PROCESS | 2848 | ++DOMWINDOW == 92 (14562C00) [pid = 2848] [serial = 615] [outer = 091F5000] 02:10:19 INFO - PROCESS | 2848 | 1462785019476 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]]]}] 02:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 02:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1023ms 02:10:19 INFO - PROCESS | 2848 | 1462785019541 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 02:10:19 INFO - PROCESS | 2848 | 1462785019547 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 02:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 02:10:19 INFO - PROCESS | 2848 | 1462785019554 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 02:10:19 INFO - PROCESS | 2848 | 1462785019557 Marionette TRACE conn5 <- [1,786,null,{}] 02:10:19 INFO - PROCESS | 2848 | 1462785019561 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}] 02:10:19 INFO - PROCESS | 2848 | 1462785019671 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 02:10:19 INFO - PROCESS | 2848 | 1462785019799 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:19 INFO - PROCESS | 2848 | ++DOCSHELL 1707A800 == 61 [pid = 2848] [id = 206] 02:10:19 INFO - PROCESS | 2848 | ++DOMWINDOW == 93 (1707B000) [pid = 2848] [serial = 616] [outer = 00000000] 02:10:19 INFO - PROCESS | 2848 | ++DOMWINDOW == 94 (18F30400) [pid = 2848] [serial = 617] [outer = 1707B000] 02:10:19 INFO - PROCESS | 2848 | 1462785019856 Marionette DEBUG loaded listener.js 02:10:19 INFO - PROCESS | 2848 | ++DOMWINDOW == 95 (19567800) [pid = 2848] [serial = 618] [outer = 1707B000] 02:10:20 INFO - PROCESS | 2848 | 1462785020459 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]]]}] 02:10:20 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 02:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 971ms 02:10:20 INFO - PROCESS | 2848 | 1462785020526 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 02:10:20 INFO - PROCESS | 2848 | 1462785020528 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 02:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 02:10:20 INFO - PROCESS | 2848 | 1462785020532 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 02:10:20 INFO - PROCESS | 2848 | 1462785020536 Marionette TRACE conn5 <- [1,790,null,{}] 02:10:20 INFO - PROCESS | 2848 | 1462785020547 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}] 02:10:20 INFO - PROCESS | 2848 | 1462785020657 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 02:10:20 INFO - PROCESS | 2848 | 1462785020784 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:20 INFO - PROCESS | 2848 | ++DOCSHELL 19DBB400 == 62 [pid = 2848] [id = 207] 02:10:20 INFO - PROCESS | 2848 | ++DOMWINDOW == 96 (19DC2400) [pid = 2848] [serial = 619] [outer = 00000000] 02:10:20 INFO - PROCESS | 2848 | ++DOMWINDOW == 97 (19F85000) [pid = 2848] [serial = 620] [outer = 19DC2400] 02:10:20 INFO - PROCESS | 2848 | 1462785020842 Marionette DEBUG loaded listener.js 02:10:20 INFO - PROCESS | 2848 | ++DOMWINDOW == 98 (19F9EC00) [pid = 2848] [serial = 621] [outer = 19DC2400] 02:10:21 INFO - PROCESS | 2848 | 1462785021486 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]]]}] 02:10:21 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 02:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1023ms 02:10:21 INFO - PROCESS | 2848 | 1462785021558 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 02:10:21 INFO - PROCESS | 2848 | 1462785021561 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 02:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 02:10:21 INFO - PROCESS | 2848 | 1462785021564 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 02:10:21 INFO - PROCESS | 2848 | 1462785021566 Marionette TRACE conn5 <- [1,794,null,{}] 02:10:21 INFO - PROCESS | 2848 | 1462785021570 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}] 02:10:21 INFO - PROCESS | 2848 | 1462785021677 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 02:10:21 INFO - PROCESS | 2848 | 1462785021802 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:21 INFO - PROCESS | 2848 | ++DOCSHELL 1AB93000 == 63 [pid = 2848] [id = 208] 02:10:21 INFO - PROCESS | 2848 | ++DOMWINDOW == 99 (1B002800) [pid = 2848] [serial = 622] [outer = 00000000] 02:10:21 INFO - PROCESS | 2848 | ++DOMWINDOW == 100 (1BDBDC00) [pid = 2848] [serial = 623] [outer = 1B002800] 02:10:21 INFO - PROCESS | 2848 | 1462785021858 Marionette DEBUG loaded listener.js 02:10:21 INFO - PROCESS | 2848 | ++DOMWINDOW == 101 (1C59A000) [pid = 2848] [serial = 624] [outer = 1B002800] 02:10:22 INFO - PROCESS | 2848 | 1462785022395 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]]]}] 02:10:22 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 02:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 870ms 02:10:22 INFO - PROCESS | 2848 | 1462785022438 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 02:10:22 INFO - PROCESS | 2848 | 1462785022440 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 02:10:22 INFO - PROCESS | 2848 | 1462785022444 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 02:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 02:10:22 INFO - PROCESS | 2848 | 1462785022446 Marionette TRACE conn5 <- [1,798,null,{}] 02:10:22 INFO - PROCESS | 2848 | 1462785022449 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}] 02:10:22 INFO - PROCESS | 2848 | 1462785022553 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 02:10:22 INFO - PROCESS | 2848 | 1462785022651 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:22 INFO - PROCESS | 2848 | ++DOCSHELL 1B0E1C00 == 64 [pid = 2848] [id = 209] 02:10:22 INFO - PROCESS | 2848 | ++DOMWINDOW == 102 (1BD52C00) [pid = 2848] [serial = 625] [outer = 00000000] 02:10:22 INFO - PROCESS | 2848 | ++DOMWINDOW == 103 (1C5CE000) [pid = 2848] [serial = 626] [outer = 1BD52C00] 02:10:22 INFO - PROCESS | 2848 | 1462785022705 Marionette DEBUG loaded listener.js 02:10:22 INFO - PROCESS | 2848 | ++DOMWINDOW == 104 (1CA51000) [pid = 2848] [serial = 627] [outer = 1BD52C00] 02:10:23 INFO - PROCESS | 2848 | 1462785023363 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]]]}] 02:10:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 02:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 971ms 02:10:23 INFO - PROCESS | 2848 | 1462785023532 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 02:10:23 INFO - PROCESS | 2848 | 1462785023536 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 02:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 02:10:23 INFO - PROCESS | 2848 | 1462785023550 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 02:10:23 INFO - PROCESS | 2848 | 1462785023553 Marionette TRACE conn5 <- [1,802,null,{}] 02:10:23 INFO - PROCESS | 2848 | 1462785023559 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}] 02:10:23 INFO - PROCESS | 2848 | 1462785023662 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 02:10:23 INFO - PROCESS | 2848 | 1462785023784 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:23 INFO - PROCESS | 2848 | ++DOCSHELL 10231400 == 65 [pid = 2848] [id = 210] 02:10:23 INFO - PROCESS | 2848 | ++DOMWINDOW == 105 (108AF000) [pid = 2848] [serial = 628] [outer = 00000000] 02:10:23 INFO - PROCESS | 2848 | ++DOMWINDOW == 106 (1476E400) [pid = 2848] [serial = 629] [outer = 108AF000] 02:10:23 INFO - PROCESS | 2848 | 1462785023837 Marionette DEBUG loaded listener.js 02:10:23 INFO - PROCESS | 2848 | ++DOMWINDOW == 107 (161CF800) [pid = 2848] [serial = 630] [outer = 108AF000] 02:10:24 INFO - PROCESS | 2848 | 1462785024435 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] 02:10:24 INFO - PROCESS | 2848 | 1462785024492 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 02:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 02:10:24 INFO - PROCESS | 2848 | 1462785024500 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 02:10:24 INFO - PROCESS | 2848 | 1462785024503 Marionette TRACE conn5 <- [1,806,null,{}] 02:10:24 INFO - PROCESS | 2848 | 1462785024507 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}] 02:10:24 INFO - PROCESS | 2848 | 1462785024594 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 02:10:24 INFO - PROCESS | 2848 | 1462785024607 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:24 INFO - PROCESS | 2848 | ++DOCSHELL 10831C00 == 58 [pid = 2848] [id = 211] 02:10:24 INFO - PROCESS | 2848 | ++DOMWINDOW == 104 (108E5C00) [pid = 2848] [serial = 631] [outer = 00000000] 02:10:24 INFO - PROCESS | 2848 | ++DOMWINDOW == 105 (1474BC00) [pid = 2848] [serial = 632] [outer = 108E5C00] 02:10:24 INFO - PROCESS | 2848 | 1462785024653 Marionette DEBUG loaded listener.js 02:10:24 INFO - PROCESS | 2848 | ++DOMWINDOW == 106 (16BFD000) [pid = 2848] [serial = 633] [outer = 108E5C00] 02:10:24 INFO - PROCESS | 2848 | --DOMWINDOW == 105 (1062B000) [pid = 2848] [serial = 510] [outer = 00000000] [url = about:blank] 02:10:24 INFO - PROCESS | 2848 | --DOMWINDOW == 104 (1955E000) [pid = 2848] [serial = 513] [outer = 00000000] [url = about:blank] 02:10:24 INFO - PROCESS | 2848 | --DOMWINDOW == 103 (19567000) [pid = 2848] [serial = 516] [outer = 00000000] [url = about:blank] 02:10:24 INFO - PROCESS | 2848 | --DOMWINDOW == 102 (1D52FC00) [pid = 2848] [serial = 519] [outer = 00000000] [url = about:blank] 02:10:24 INFO - PROCESS | 2848 | --DOMWINDOW == 101 (1B00F000) [pid = 2848] [serial = 569] [outer = 00000000] [url = about:blank] 02:10:24 INFO - PROCESS | 2848 | --DOMWINDOW == 100 (10632800) [pid = 2848] [serial = 557] [outer = 00000000] [url = about:blank] 02:10:24 INFO - PROCESS | 2848 | --DOMWINDOW == 99 (14185400) [pid = 2848] [serial = 558] [outer = 00000000] [url = about:blank] 02:10:24 INFO - PROCESS | 2848 | --DOMWINDOW == 98 (14B09C00) [pid = 2848] [serial = 555] [outer = 00000000] [url = about:blank] 02:10:24 INFO - PROCESS | 2848 | --DOMWINDOW == 97 (14742400) [pid = 2848] [serial = 554] [outer = 00000000] [url = about:blank] 02:10:24 INFO - PROCESS | 2848 | --DOMWINDOW == 96 (19278000) [pid = 2848] [serial = 560] [outer = 00000000] [url = about:blank] 02:10:24 INFO - PROCESS | 2848 | --DOMWINDOW == 95 (19DBC400) [pid = 2848] [serial = 567] [outer = 00000000] [url = about:blank] 02:10:24 INFO - PROCESS | 2848 | --DOMWINDOW == 94 (19DBA400) [pid = 2848] [serial = 566] [outer = 00000000] [url = about:blank] 02:10:24 INFO - PROCESS | 2848 | --DOMWINDOW == 93 (17074400) [pid = 2848] [serial = 572] [outer = 00000000] [url = about:blank] 02:10:24 INFO - PROCESS | 2848 | --DOMWINDOW == 92 (1BDB8000) [pid = 2848] [serial = 570] [outer = 00000000] [url = about:blank] 02:10:24 INFO - PROCESS | 2848 | --DOMWINDOW == 91 (19B26400) [pid = 2848] [serial = 563] [outer = 00000000] [url = about:blank] 02:10:24 INFO - PROCESS | 2848 | --DOMWINDOW == 90 (18C0C400) [pid = 2848] [serial = 573] [outer = 00000000] [url = about:blank] 02:10:24 INFO - PROCESS | 2848 | --DOMWINDOW == 89 (19299000) [pid = 2848] [serial = 561] [outer = 00000000] [url = about:blank] 02:10:24 INFO - PROCESS | 2848 | --DOMWINDOW == 88 (19B93400) [pid = 2848] [serial = 564] [outer = 00000000] [url = about:blank] 02:10:25 INFO - PROCESS | 2848 | 1462785025173 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]]]}] 02:10:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 02:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 730ms 02:10:25 INFO - PROCESS | 2848 | 1462785025229 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 02:10:25 INFO - PROCESS | 2848 | 1462785025231 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 02:10:25 INFO - PROCESS | 2848 | 1462785025234 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 02:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 02:10:25 INFO - PROCESS | 2848 | 1462785025236 Marionette TRACE conn5 <- [1,810,null,{}] 02:10:25 INFO - PROCESS | 2848 | 1462785025245 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}] 02:10:25 INFO - PROCESS | 2848 | 1462785025351 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 02:10:25 INFO - PROCESS | 2848 | 1462785025460 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:25 INFO - PROCESS | 2848 | ++DOCSHELL 188D2400 == 59 [pid = 2848] [id = 212] 02:10:25 INFO - PROCESS | 2848 | ++DOMWINDOW == 89 (188D4C00) [pid = 2848] [serial = 634] [outer = 00000000] 02:10:25 INFO - PROCESS | 2848 | ++DOMWINDOW == 90 (18C0B400) [pid = 2848] [serial = 635] [outer = 188D4C00] 02:10:25 INFO - PROCESS | 2848 | 1462785025510 Marionette DEBUG loaded listener.js 02:10:25 INFO - PROCESS | 2848 | ++DOMWINDOW == 91 (19281400) [pid = 2848] [serial = 636] [outer = 188D4C00] 02:10:25 INFO - PROCESS | 2848 | 1462785025901 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] 02:10:25 INFO - PROCESS | 2848 | 1462785025971 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 02:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 02:10:25 INFO - PROCESS | 2848 | 1462785025974 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 02:10:25 INFO - PROCESS | 2848 | 1462785025976 Marionette TRACE conn5 <- [1,814,null,{}] 02:10:26 INFO - PROCESS | 2848 | 1462785025980 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}] 02:10:26 INFO - PROCESS | 2848 | 1462785026068 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 02:10:26 INFO - PROCESS | 2848 | 1462785026075 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:26 INFO - PROCESS | 2848 | ++DOCSHELL 192A4400 == 60 [pid = 2848] [id = 213] 02:10:26 INFO - PROCESS | 2848 | ++DOMWINDOW == 92 (19565000) [pid = 2848] [serial = 637] [outer = 00000000] 02:10:26 INFO - PROCESS | 2848 | ++DOMWINDOW == 93 (199ADC00) [pid = 2848] [serial = 638] [outer = 19565000] 02:10:26 INFO - PROCESS | 2848 | 1462785026121 Marionette DEBUG loaded listener.js 02:10:26 INFO - PROCESS | 2848 | ++DOMWINDOW == 94 (19B23800) [pid = 2848] [serial = 639] [outer = 19565000] 02:10:26 INFO - PROCESS | 2848 | 1462785026557 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]]]}] 02:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 02:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 630ms 02:10:26 INFO - PROCESS | 2848 | 1462785026618 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 02:10:26 INFO - PROCESS | 2848 | 1462785026620 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 02:10:26 INFO - PROCESS | 2848 | 1462785026623 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 02:10:26 INFO - PROCESS | 2848 | 1462785026625 Marionette TRACE conn5 <- [1,818,null,{}] 02:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 02:10:26 INFO - PROCESS | 2848 | 1462785026629 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}] 02:10:26 INFO - PROCESS | 2848 | 1462785026712 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 02:10:26 INFO - PROCESS | 2848 | 1462785026756 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:26 INFO - PROCESS | 2848 | ++DOCSHELL 19B27800 == 61 [pid = 2848] [id = 214] 02:10:26 INFO - PROCESS | 2848 | ++DOMWINDOW == 95 (19B8F800) [pid = 2848] [serial = 640] [outer = 00000000] 02:10:26 INFO - PROCESS | 2848 | ++DOMWINDOW == 96 (19B9D800) [pid = 2848] [serial = 641] [outer = 19B8F800] 02:10:26 INFO - PROCESS | 2848 | 1462785026800 Marionette DEBUG loaded listener.js 02:10:26 INFO - PROCESS | 2848 | ++DOMWINDOW == 97 (19D8D800) [pid = 2848] [serial = 642] [outer = 19B8F800] 02:10:27 INFO - PROCESS | 2848 | 1462785027275 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]]]}] 02:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 02:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 672ms 02:10:27 INFO - PROCESS | 2848 | 1462785027306 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 02:10:27 INFO - PROCESS | 2848 | 1462785027308 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 02:10:27 INFO - PROCESS | 2848 | 1462785027312 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 02:10:27 INFO - PROCESS | 2848 | 1462785027314 Marionette TRACE conn5 <- [1,822,null,{}] 02:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 02:10:27 INFO - PROCESS | 2848 | 1462785027317 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}] 02:10:27 INFO - PROCESS | 2848 | 1462785027451 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 02:10:27 INFO - PROCESS | 2848 | 1462785027513 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:27 INFO - PROCESS | 2848 | ++DOCSHELL 19EA1C00 == 62 [pid = 2848] [id = 215] 02:10:27 INFO - PROCESS | 2848 | ++DOMWINDOW == 98 (19EA9000) [pid = 2848] [serial = 643] [outer = 00000000] 02:10:27 INFO - PROCESS | 2848 | ++DOMWINDOW == 99 (19FA2800) [pid = 2848] [serial = 644] [outer = 19EA9000] 02:10:27 INFO - PROCESS | 2848 | 1462785027560 Marionette DEBUG loaded listener.js 02:10:27 INFO - PROCESS | 2848 | ++DOMWINDOW == 100 (1AB8E800) [pid = 2848] [serial = 645] [outer = 19EA9000] 02:10:28 INFO - PROCESS | 2848 | 1462785027996 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]]]}] 02:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 02:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 730ms 02:10:28 INFO - PROCESS | 2848 | 1462785028046 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 02:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 02:10:28 INFO - PROCESS | 2848 | 1462785028048 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 02:10:28 INFO - PROCESS | 2848 | 1462785028051 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 02:10:28 INFO - PROCESS | 2848 | 1462785028053 Marionette TRACE conn5 <- [1,826,null,{}] 02:10:28 INFO - PROCESS | 2848 | 1462785028057 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}] 02:10:28 INFO - PROCESS | 2848 | 1462785028197 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 02:10:28 INFO - PROCESS | 2848 | 1462785028258 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:28 INFO - PROCESS | 2848 | ++DOCSHELL 1B00E400 == 63 [pid = 2848] [id = 216] 02:10:28 INFO - PROCESS | 2848 | ++DOMWINDOW == 101 (1BD57800) [pid = 2848] [serial = 646] [outer = 00000000] 02:10:28 INFO - PROCESS | 2848 | ++DOMWINDOW == 102 (1C5A1C00) [pid = 2848] [serial = 647] [outer = 1BD57800] 02:10:28 INFO - PROCESS | 2848 | 1462785028303 Marionette DEBUG loaded listener.js 02:10:28 INFO - PROCESS | 2848 | ++DOMWINDOW == 103 (1C5CE800) [pid = 2848] [serial = 648] [outer = 1BD57800] 02:10:28 INFO - PROCESS | 2848 | 1462785028714 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]]]}] 02:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 02:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 731ms 02:10:28 INFO - PROCESS | 2848 | 1462785028783 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 02:10:28 INFO - PROCESS | 2848 | 1462785028785 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 02:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 02:10:28 INFO - PROCESS | 2848 | 1462785028794 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 02:10:28 INFO - PROCESS | 2848 | 1462785028796 Marionette TRACE conn5 <- [1,830,null,{}] 02:10:28 INFO - PROCESS | 2848 | 1462785028800 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}] 02:10:28 INFO - PROCESS | 2848 | 1462785028920 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 02:10:29 INFO - PROCESS | 2848 | --DOMWINDOW == 102 (1023A800) [pid = 2848] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 02:10:29 INFO - PROCESS | 2848 | --DOMWINDOW == 101 (188DB800) [pid = 2848] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 02:10:29 INFO - PROCESS | 2848 | --DOMWINDOW == 100 (1022C800) [pid = 2848] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 02:10:29 INFO - PROCESS | 2848 | --DOMWINDOW == 99 (19F9B800) [pid = 2848] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 02:10:29 INFO - PROCESS | 2848 | --DOMWINDOW == 98 (1707A000) [pid = 2848] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 02:10:29 INFO - PROCESS | 2848 | --DOMWINDOW == 97 (10059000) [pid = 2848] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 02:10:29 INFO - PROCESS | 2848 | --DOMWINDOW == 96 (19296000) [pid = 2848] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 02:10:29 INFO - PROCESS | 2848 | --DOMWINDOW == 95 (19B1D800) [pid = 2848] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 02:10:29 INFO - PROCESS | 2848 | --DOMWINDOW == 94 (14B0A000) [pid = 2848] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 02:10:29 INFO - PROCESS | 2848 | --DOMWINDOW == 93 (199B3400) [pid = 2848] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 02:10:29 INFO - PROCESS | 2848 | --DOMWINDOW == 92 (17DCE800) [pid = 2848] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 02:10:29 INFO - PROCESS | 2848 | --DOMWINDOW == 91 (0CE71400) [pid = 2848] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 02:10:29 INFO - PROCESS | 2848 | --DOMWINDOW == 90 (19DDEC00) [pid = 2848] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 02:10:29 INFO - PROCESS | 2848 | --DOMWINDOW == 89 (1A393800) [pid = 2848] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 02:10:29 INFO - PROCESS | 2848 | 1462785029091 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:29 INFO - PROCESS | 2848 | ++DOCSHELL 091EE000 == 64 [pid = 2848] [id = 217] 02:10:29 INFO - PROCESS | 2848 | ++DOMWINDOW == 90 (0C42A400) [pid = 2848] [serial = 649] [outer = 00000000] 02:10:29 INFO - PROCESS | 2848 | ++DOMWINDOW == 91 (16B44000) [pid = 2848] [serial = 650] [outer = 0C42A400] 02:10:29 INFO - PROCESS | 2848 | 1462785029138 Marionette DEBUG loaded listener.js 02:10:29 INFO - PROCESS | 2848 | ++DOMWINDOW == 92 (19296000) [pid = 2848] [serial = 651] [outer = 0C42A400] 02:10:29 INFO - PROCESS | 2848 | 1462785029487 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]]]}] 02:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 02:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 730ms 02:10:29 INFO - PROCESS | 2848 | 1462785029539 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 02:10:29 INFO - PROCESS | 2848 | 1462785029541 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 02:10:29 INFO - PROCESS | 2848 | 1462785029544 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 02:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 02:10:29 INFO - PROCESS | 2848 | 1462785029546 Marionette TRACE conn5 <- [1,834,null,{}] 02:10:29 INFO - PROCESS | 2848 | 1462785029549 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}] 02:10:29 INFO - PROCESS | 2848 | 1462785029634 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 02:10:29 INFO - PROCESS | 2848 | 1462785029717 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:29 INFO - PROCESS | 2848 | ++DOCSHELL 14BE8800 == 65 [pid = 2848] [id = 218] 02:10:29 INFO - PROCESS | 2848 | ++DOMWINDOW == 93 (17077800) [pid = 2848] [serial = 652] [outer = 00000000] 02:10:29 INFO - PROCESS | 2848 | ++DOMWINDOW == 94 (1D529C00) [pid = 2848] [serial = 653] [outer = 17077800] 02:10:29 INFO - PROCESS | 2848 | 1462785029763 Marionette DEBUG loaded listener.js 02:10:29 INFO - PROCESS | 2848 | ++DOMWINDOW == 95 (1DCC1400) [pid = 2848] [serial = 654] [outer = 17077800] 02:10:30 INFO - PROCESS | 2848 | 1462785030121 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]]]}] 02:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 02:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 631ms 02:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 02:10:30 INFO - PROCESS | 2848 | 1462785030178 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 02:10:30 INFO - PROCESS | 2848 | 1462785030180 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 02:10:30 INFO - PROCESS | 2848 | 1462785030183 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 02:10:30 INFO - PROCESS | 2848 | 1462785030185 Marionette TRACE conn5 <- [1,838,null,{}] 02:10:30 INFO - PROCESS | 2848 | 1462785030188 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}] 02:10:30 INFO - PROCESS | 2848 | 1462785030306 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 02:10:30 INFO - PROCESS | 2848 | 1462785030315 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:30 INFO - PROCESS | 2848 | ++DOCSHELL 1854F000 == 66 [pid = 2848] [id = 219] 02:10:30 INFO - PROCESS | 2848 | ++DOMWINDOW == 96 (1D530C00) [pid = 2848] [serial = 655] [outer = 00000000] 02:10:30 INFO - PROCESS | 2848 | ++DOMWINDOW == 97 (1DF1A000) [pid = 2848] [serial = 656] [outer = 1D530C00] 02:10:30 INFO - PROCESS | 2848 | 1462785030361 Marionette DEBUG loaded listener.js 02:10:30 INFO - PROCESS | 2848 | ++DOMWINDOW == 98 (1DF1A800) [pid = 2848] [serial = 657] [outer = 1D530C00] 02:10:30 INFO - PROCESS | 2848 | 1462785030761 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]]]}] 02:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 02:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 630ms 02:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 02:10:30 INFO - PROCESS | 2848 | 1462785030814 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 02:10:30 INFO - PROCESS | 2848 | 1462785030817 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 02:10:30 INFO - PROCESS | 2848 | 1462785030820 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 02:10:30 INFO - PROCESS | 2848 | 1462785030822 Marionette TRACE conn5 <- [1,842,null,{}] 02:10:30 INFO - PROCESS | 2848 | 1462785030826 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}] 02:10:30 INFO - PROCESS | 2848 | 1462785030960 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 02:10:31 INFO - PROCESS | 2848 | 1462785031010 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:31 INFO - PROCESS | 2848 | ++DOCSHELL 18C09C00 == 67 [pid = 2848] [id = 220] 02:10:31 INFO - PROCESS | 2848 | ++DOMWINDOW == 99 (1A39CC00) [pid = 2848] [serial = 658] [outer = 00000000] 02:10:31 INFO - PROCESS | 2848 | ++DOMWINDOW == 100 (20DDBC00) [pid = 2848] [serial = 659] [outer = 1A39CC00] 02:10:31 INFO - PROCESS | 2848 | 1462785031063 Marionette DEBUG loaded listener.js 02:10:31 INFO - PROCESS | 2848 | ++DOMWINDOW == 101 (20DE4400) [pid = 2848] [serial = 660] [outer = 1A39CC00] 02:10:31 INFO - PROCESS | 2848 | 1462785031685 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]]]}] 02:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 02:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 931ms 02:10:31 INFO - PROCESS | 2848 | 1462785031751 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 02:10:31 INFO - PROCESS | 2848 | 1462785031757 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 02:10:31 INFO - PROCESS | 2848 | 1462785031761 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 02:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 02:10:31 INFO - PROCESS | 2848 | 1462785031766 Marionette TRACE conn5 <- [1,846,null,{}] 02:10:31 INFO - PROCESS | 2848 | 1462785031785 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}] 02:10:31 INFO - PROCESS | 2848 | 1462785031939 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 02:10:32 INFO - PROCESS | 2848 | 1462785031995 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:32 INFO - PROCESS | 2848 | ++DOCSHELL 108E5400 == 68 [pid = 2848] [id = 221] 02:10:32 INFO - PROCESS | 2848 | ++DOMWINDOW == 102 (10921800) [pid = 2848] [serial = 661] [outer = 00000000] 02:10:32 INFO - PROCESS | 2848 | ++DOMWINDOW == 103 (14BEC000) [pid = 2848] [serial = 662] [outer = 10921800] 02:10:32 INFO - PROCESS | 2848 | 1462785032053 Marionette DEBUG loaded listener.js 02:10:32 INFO - PROCESS | 2848 | ++DOMWINDOW == 104 (178E0000) [pid = 2848] [serial = 663] [outer = 10921800] 02:10:32 INFO - PROCESS | 2848 | 1462785032635 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]]]}] 02:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 02:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 930ms 02:10:32 INFO - PROCESS | 2848 | 1462785032697 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 02:10:32 INFO - PROCESS | 2848 | 1462785032703 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 02:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 02:10:32 INFO - PROCESS | 2848 | 1462785032709 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 02:10:32 INFO - PROCESS | 2848 | 1462785032712 Marionette TRACE conn5 <- [1,850,null,{}] 02:10:32 INFO - PROCESS | 2848 | 1462785032716 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}] 02:10:32 INFO - PROCESS | 2848 | 1462785032829 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 02:10:32 INFO - PROCESS | 2848 | 1462785032960 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:33 INFO - PROCESS | 2848 | ++DOCSHELL 1959E000 == 69 [pid = 2848] [id = 222] 02:10:33 INFO - PROCESS | 2848 | ++DOMWINDOW == 105 (19786400) [pid = 2848] [serial = 664] [outer = 00000000] 02:10:33 INFO - PROCESS | 2848 | ++DOMWINDOW == 106 (19B95C00) [pid = 2848] [serial = 665] [outer = 19786400] 02:10:33 INFO - PROCESS | 2848 | 1462785033016 Marionette DEBUG loaded listener.js 02:10:33 INFO - PROCESS | 2848 | ++DOMWINDOW == 107 (19E9E800) [pid = 2848] [serial = 666] [outer = 19786400] 02:10:33 INFO - PROCESS | 2848 | 1462785033567 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]]]}] 02:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 02:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 930ms 02:10:33 INFO - PROCESS | 2848 | 1462785033641 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 02:10:33 INFO - PROCESS | 2848 | 1462785033644 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 02:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 02:10:33 INFO - PROCESS | 2848 | 1462785033648 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 02:10:33 INFO - PROCESS | 2848 | 1462785033652 Marionette TRACE conn5 <- [1,854,null,{}] 02:10:33 INFO - PROCESS | 2848 | 1462785033663 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}] 02:10:33 INFO - PROCESS | 2848 | 1462785033776 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 02:10:33 INFO - PROCESS | 2848 | 1462785033908 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:33 INFO - PROCESS | 2848 | ++DOCSHELL 1D9DD000 == 70 [pid = 2848] [id = 223] 02:10:33 INFO - PROCESS | 2848 | ++DOMWINDOW == 108 (1D9DDC00) [pid = 2848] [serial = 667] [outer = 00000000] 02:10:33 INFO - PROCESS | 2848 | ++DOMWINDOW == 109 (20D38C00) [pid = 2848] [serial = 668] [outer = 1D9DDC00] 02:10:34 INFO - PROCESS | 2848 | 1462785033967 Marionette DEBUG loaded listener.js 02:10:34 INFO - PROCESS | 2848 | ++DOMWINDOW == 110 (20D3D800) [pid = 2848] [serial = 669] [outer = 1D9DDC00] 02:10:34 INFO - PROCESS | 2848 | 1462785034586 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]]]}] 02:10:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 02:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 971ms 02:10:34 INFO - PROCESS | 2848 | 1462785034621 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 02:10:34 INFO - PROCESS | 2848 | 1462785034624 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 02:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 02:10:34 INFO - PROCESS | 2848 | 1462785034627 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 02:10:34 INFO - PROCESS | 2848 | 1462785034630 Marionette TRACE conn5 <- [1,858,null,{}] 02:10:34 INFO - PROCESS | 2848 | 1462785034633 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}] 02:10:34 INFO - PROCESS | 2848 | 1462785034743 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 02:10:34 INFO - PROCESS | 2848 | 1462785034874 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:34 INFO - PROCESS | 2848 | ++DOCSHELL 20D3FC00 == 71 [pid = 2848] [id = 224] 02:10:34 INFO - PROCESS | 2848 | ++DOMWINDOW == 111 (20D42400) [pid = 2848] [serial = 670] [outer = 00000000] 02:10:34 INFO - PROCESS | 2848 | ++DOMWINDOW == 112 (20DDB000) [pid = 2848] [serial = 671] [outer = 20D42400] 02:10:34 INFO - PROCESS | 2848 | 1462785034930 Marionette DEBUG loaded listener.js 02:10:35 INFO - PROCESS | 2848 | ++DOMWINDOW == 113 (20DE2C00) [pid = 2848] [serial = 672] [outer = 20D42400] 02:10:35 INFO - PROCESS | 2848 | 1462785035473 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]]]}] 02:10:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 02:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 931ms 02:10:35 INFO - PROCESS | 2848 | 1462785035561 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 02:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 02:10:35 INFO - PROCESS | 2848 | 1462785035563 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 02:10:35 INFO - PROCESS | 2848 | 1462785035567 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 02:10:35 INFO - PROCESS | 2848 | 1462785035569 Marionette TRACE conn5 <- [1,862,null,{}] 02:10:35 INFO - PROCESS | 2848 | 1462785035573 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}] 02:10:35 INFO - PROCESS | 2848 | 1462785035678 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 02:10:35 INFO - PROCESS | 2848 | 1462785035808 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:35 INFO - PROCESS | 2848 | ++DOCSHELL 1F23CC00 == 72 [pid = 2848] [id = 225] 02:10:35 INFO - PROCESS | 2848 | ++DOMWINDOW == 114 (1F23D800) [pid = 2848] [serial = 673] [outer = 00000000] 02:10:35 INFO - PROCESS | 2848 | ++DOMWINDOW == 115 (1F243400) [pid = 2848] [serial = 674] [outer = 1F23D800] 02:10:35 INFO - PROCESS | 2848 | 1462785035863 Marionette DEBUG loaded listener.js 02:10:35 INFO - PROCESS | 2848 | ++DOMWINDOW == 116 (1F245800) [pid = 2848] [serial = 675] [outer = 1F23D800] 02:10:36 INFO - PROCESS | 2848 | 1462785036497 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]]]}] 02:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 02:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 971ms 02:10:36 INFO - PROCESS | 2848 | 1462785036542 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 02:10:36 INFO - PROCESS | 2848 | 1462785036544 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 02:10:36 INFO - PROCESS | 2848 | 1462785036548 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 02:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 02:10:36 INFO - PROCESS | 2848 | 1462785036550 Marionette TRACE conn5 <- [1,866,null,{}] 02:10:36 INFO - PROCESS | 2848 | 1462785036554 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}] 02:10:36 INFO - PROCESS | 2848 | 1462785036673 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 02:10:37 INFO - PROCESS | 2848 | 1462785037946 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:38 INFO - PROCESS | 2848 | ++DOCSHELL 1005B000 == 73 [pid = 2848] [id = 226] 02:10:38 INFO - PROCESS | 2848 | ++DOMWINDOW == 117 (10234800) [pid = 2848] [serial = 676] [outer = 00000000] 02:10:38 INFO - PROCESS | 2848 | ++DOMWINDOW == 118 (108A6400) [pid = 2848] [serial = 677] [outer = 10234800] 02:10:38 INFO - PROCESS | 2848 | 1462785038126 Marionette DEBUG loaded listener.js 02:10:38 INFO - PROCESS | 2848 | ++DOMWINDOW == 119 (109A5C00) [pid = 2848] [serial = 678] [outer = 10234800] 02:10:38 INFO - PROCESS | 2848 | 1462785038712 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]]]}] 02:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 02:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 2218ms 02:10:38 INFO - PROCESS | 2848 | 1462785038768 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 02:10:38 INFO - PROCESS | 2848 | 1462785038772 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 02:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 02:10:38 INFO - PROCESS | 2848 | 1462785038777 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 02:10:38 INFO - PROCESS | 2848 | 1462785038779 Marionette TRACE conn5 <- [1,870,null,{}] 02:10:38 INFO - PROCESS | 2848 | 1462785038784 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}] 02:10:38 INFO - PROCESS | 2848 | 1462785038922 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 02:10:39 INFO - PROCESS | 2848 | 1462785039056 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:39 INFO - PROCESS | 2848 | ++DOCSHELL 0D3FB400 == 74 [pid = 2848] [id = 227] 02:10:39 INFO - PROCESS | 2848 | ++DOMWINDOW == 120 (0D3FBC00) [pid = 2848] [serial = 679] [outer = 00000000] 02:10:39 INFO - PROCESS | 2848 | ++DOMWINDOW == 121 (10475000) [pid = 2848] [serial = 680] [outer = 0D3FBC00] 02:10:39 INFO - PROCESS | 2848 | 1462785039138 Marionette DEBUG loaded listener.js 02:10:39 INFO - PROCESS | 2848 | ++DOMWINDOW == 122 (108A8800) [pid = 2848] [serial = 681] [outer = 0D3FBC00] 02:10:39 INFO - PROCESS | 2848 | --DOCSHELL 17DCE000 == 73 [pid = 2848] [id = 127] 02:10:39 INFO - PROCESS | 2848 | --DOCSHELL 14AA8000 == 72 [pid = 2848] [id = 114] 02:10:39 INFO - PROCESS | 2848 | --DOCSHELL 1854F000 == 71 [pid = 2848] [id = 219] 02:10:39 INFO - PROCESS | 2848 | --DOCSHELL 14BE8800 == 70 [pid = 2848] [id = 218] 02:10:39 INFO - PROCESS | 2848 | --DOCSHELL 091EE000 == 69 [pid = 2848] [id = 217] 02:10:39 INFO - PROCESS | 2848 | --DOCSHELL 1B00E400 == 68 [pid = 2848] [id = 216] 02:10:39 INFO - PROCESS | 2848 | --DOCSHELL 19EA1C00 == 67 [pid = 2848] [id = 215] 02:10:39 INFO - PROCESS | 2848 | --DOCSHELL 19B27800 == 66 [pid = 2848] [id = 214] 02:10:39 INFO - PROCESS | 2848 | --DOCSHELL 192A4400 == 65 [pid = 2848] [id = 213] 02:10:39 INFO - PROCESS | 2848 | --DOMWINDOW == 121 (18C0B000) [pid = 2848] [serial = 581] [outer = 00000000] [url = about:blank] 02:10:39 INFO - PROCESS | 2848 | --DOMWINDOW == 120 (19DBB800) [pid = 2848] [serial = 611] [outer = 00000000] [url = about:blank] 02:10:39 INFO - PROCESS | 2848 | --DOMWINDOW == 119 (1005B800) [pid = 2848] [serial = 578] [outer = 00000000] [url = about:blank] 02:10:39 INFO - PROCESS | 2848 | --DOCSHELL 19284800 == 64 [pid = 2848] [id = 192] 02:10:39 INFO - PROCESS | 2848 | --DOCSHELL 188D2400 == 63 [pid = 2848] [id = 212] 02:10:39 INFO - PROCESS | 2848 | --DOCSHELL 10831C00 == 62 [pid = 2848] [id = 211] 02:10:39 INFO - PROCESS | 2848 | --DOCSHELL 10231400 == 61 [pid = 2848] [id = 210] 02:10:39 INFO - PROCESS | 2848 | --DOCSHELL 091F4800 == 60 [pid = 2848] [id = 205] 02:10:39 INFO - PROCESS | 2848 | --DOCSHELL 0916AC00 == 59 [pid = 2848] [id = 204] 02:10:39 INFO - PROCESS | 2848 | --DOMWINDOW == 118 (1C5A6C00) [pid = 2848] [serial = 507] [outer = 00000000] [url = about:blank] 02:10:39 INFO - PROCESS | 2848 | --DOMWINDOW == 117 (19566400) [pid = 2848] [serial = 599] [outer = 00000000] [url = about:blank] 02:10:39 INFO - PROCESS | 2848 | --DOMWINDOW == 116 (19D85800) [pid = 2848] [serial = 609] [outer = 00000000] [url = about:blank] 02:10:39 INFO - PROCESS | 2848 | --DOMWINDOW == 115 (19B27C00) [pid = 2848] [serial = 605] [outer = 00000000] [url = about:blank] 02:10:39 INFO - PROCESS | 2848 | --DOMWINDOW == 114 (19B1E400) [pid = 2848] [serial = 602] [outer = 00000000] [url = about:blank] 02:10:39 INFO - PROCESS | 2848 | --DOMWINDOW == 113 (19D85000) [pid = 2848] [serial = 608] [outer = 00000000] [url = about:blank] 02:10:39 INFO - PROCESS | 2848 | --DOMWINDOW == 112 (19B29400) [pid = 2848] [serial = 603] [outer = 00000000] [url = about:blank] 02:10:39 INFO - PROCESS | 2848 | --DOMWINDOW == 111 (14286800) [pid = 2848] [serial = 591] [outer = 00000000] [url = about:blank] 02:10:39 INFO - PROCESS | 2848 | --DOMWINDOW == 110 (18C0A400) [pid = 2848] [serial = 596] [outer = 00000000] [url = about:blank] 02:10:39 INFO - PROCESS | 2848 | --DOMWINDOW == 109 (19561400) [pid = 2848] [serial = 600] [outer = 00000000] [url = about:blank] 02:10:39 INFO - PROCESS | 2848 | --DOMWINDOW == 108 (19B95800) [pid = 2848] [serial = 606] [outer = 00000000] [url = about:blank] 02:10:39 INFO - PROCESS | 2848 | --DOMWINDOW == 107 (17DC4C00) [pid = 2848] [serial = 594] [outer = 00000000] [url = about:blank] 02:10:39 INFO - PROCESS | 2848 | --DOMWINDOW == 106 (1927D000) [pid = 2848] [serial = 549] [outer = 00000000] [url = about:blank] 02:10:39 INFO - PROCESS | 2848 | --DOMWINDOW == 105 (10237000) [pid = 2848] [serial = 546] [outer = 00000000] [url = about:blank] 02:10:39 INFO - PROCESS | 2848 | --DOMWINDOW == 104 (1A394400) [pid = 2848] [serial = 552] [outer = 00000000] [url = about:blank] 02:10:39 INFO - PROCESS | 2848 | --DOMWINDOW == 103 (19DC1000) [pid = 2848] [serial = 543] [outer = 00000000] [url = about:blank] 02:10:39 INFO - PROCESS | 2848 | --DOMWINDOW == 102 (19282000) [pid = 2848] [serial = 597] [outer = 00000000] [url = about:blank] 02:10:39 INFO - PROCESS | 2848 | --DOMWINDOW == 101 (11359800) [pid = 2848] [serial = 590] [outer = 00000000] [url = about:blank] 02:10:39 INFO - PROCESS | 2848 | --DOMWINDOW == 100 (1C5A6400) [pid = 2848] [serial = 585] [outer = 00000000] [url = about:blank] 02:10:39 INFO - PROCESS | 2848 | --DOMWINDOW == 99 (1C0DE800) [pid = 2848] [serial = 584] [outer = 00000000] [url = about:blank] 02:10:39 INFO - PROCESS | 2848 | --DOMWINDOW == 98 (170D7400) [pid = 2848] [serial = 593] [outer = 00000000] [url = about:blank] 02:10:39 INFO - PROCESS | 2848 | --DOMWINDOW == 97 (108E7C00) [pid = 2848] [serial = 588] [outer = 00000000] [url = about:blank] 02:10:39 INFO - PROCESS | 2848 | --DOMWINDOW == 96 (10233000) [pid = 2848] [serial = 587] [outer = 00000000] [url = about:blank] 02:10:39 INFO - PROCESS | 2848 | 1462785039668 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]]]}] 02:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 02:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 930ms 02:10:39 INFO - PROCESS | 2848 | 1462785039710 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 02:10:39 INFO - PROCESS | 2848 | 1462785039714 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 02:10:39 INFO - PROCESS | 2848 | 1462785039718 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 02:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 02:10:39 INFO - PROCESS | 2848 | 1462785039720 Marionette TRACE conn5 <- [1,874,null,{}] 02:10:39 INFO - PROCESS | 2848 | 1462785039723 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}] 02:10:39 INFO - PROCESS | 2848 | 1462785039811 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 02:10:39 INFO - PROCESS | 2848 | 1462785039818 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:39 INFO - PROCESS | 2848 | ++DOCSHELL 0CE7B000 == 60 [pid = 2848] [id = 228] 02:10:39 INFO - PROCESS | 2848 | ++DOMWINDOW == 97 (0CED5400) [pid = 2848] [serial = 682] [outer = 00000000] 02:10:39 INFO - PROCESS | 2848 | ++DOMWINDOW == 98 (1062A400) [pid = 2848] [serial = 683] [outer = 0CED5400] 02:10:39 INFO - PROCESS | 2848 | 1462785039865 Marionette DEBUG loaded listener.js 02:10:39 INFO - PROCESS | 2848 | ++DOMWINDOW == 99 (11365000) [pid = 2848] [serial = 684] [outer = 0CED5400] 02:10:40 INFO - PROCESS | 2848 | 1462785040339 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]]]}] 02:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 02:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 671ms 02:10:40 INFO - PROCESS | 2848 | 1462785040436 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 02:10:40 INFO - PROCESS | 2848 | 1462785040439 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 02:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 02:10:40 INFO - PROCESS | 2848 | 1462785040449 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 02:10:40 INFO - PROCESS | 2848 | 1462785040454 Marionette TRACE conn5 <- [1,878,null,{}] 02:10:40 INFO - PROCESS | 2848 | 1462785040463 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}] 02:10:40 INFO - PROCESS | 2848 | 1462785040559 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 02:10:40 INFO - PROCESS | 2848 | 1462785040641 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:40 INFO - PROCESS | 2848 | ++DOCSHELL 1478F400 == 61 [pid = 2848] [id = 229] 02:10:40 INFO - PROCESS | 2848 | ++DOMWINDOW == 100 (14790C00) [pid = 2848] [serial = 685] [outer = 00000000] 02:10:40 INFO - PROCESS | 2848 | ++DOMWINDOW == 101 (14B0A000) [pid = 2848] [serial = 686] [outer = 14790C00] 02:10:40 INFO - PROCESS | 2848 | 1462785040686 Marionette DEBUG loaded listener.js 02:10:40 INFO - PROCESS | 2848 | ++DOMWINDOW == 102 (161CC400) [pid = 2848] [serial = 687] [outer = 14790C00] 02:10:41 INFO - PROCESS | 2848 | 1462785041059 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]]]}] 02:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 02:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 630ms 02:10:41 INFO - PROCESS | 2848 | 1462785041080 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 02:10:41 INFO - PROCESS | 2848 | 1462785041083 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 02:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 02:10:41 INFO - PROCESS | 2848 | 1462785041086 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 02:10:41 INFO - PROCESS | 2848 | 1462785041087 Marionette TRACE conn5 <- [1,882,null,{}] 02:10:41 INFO - PROCESS | 2848 | 1462785041091 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}] 02:10:41 INFO - PROCESS | 2848 | 1462785041177 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 02:10:41 INFO - PROCESS | 2848 | 1462785041183 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:41 INFO - PROCESS | 2848 | ++DOCSHELL 09172800 == 62 [pid = 2848] [id = 230] 02:10:41 INFO - PROCESS | 2848 | ++DOMWINDOW == 103 (161D3C00) [pid = 2848] [serial = 688] [outer = 00000000] 02:10:41 INFO - PROCESS | 2848 | ++DOMWINDOW == 104 (17078800) [pid = 2848] [serial = 689] [outer = 161D3C00] 02:10:41 INFO - PROCESS | 2848 | 1462785041228 Marionette DEBUG loaded listener.js 02:10:41 INFO - PROCESS | 2848 | ++DOMWINDOW == 105 (177AB400) [pid = 2848] [serial = 690] [outer = 161D3C00] 02:10:41 INFO - PROCESS | 2848 | 1462785041657 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]]]}] 02:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 02:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 631ms 02:10:41 INFO - PROCESS | 2848 | 1462785041718 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 02:10:41 INFO - PROCESS | 2848 | 1462785041721 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 02:10:41 INFO - PROCESS | 2848 | 1462785041724 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 02:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 02:10:41 INFO - PROCESS | 2848 | 1462785041726 Marionette TRACE conn5 <- [1,886,null,{}] 02:10:41 INFO - PROCESS | 2848 | 1462785041737 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}] 02:10:41 INFO - PROCESS | 2848 | 1462785041848 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 02:10:41 INFO - PROCESS | 2848 | 1462785041936 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:41 INFO - PROCESS | 2848 | ++DOCSHELL 18535000 == 63 [pid = 2848] [id = 231] 02:10:41 INFO - PROCESS | 2848 | ++DOMWINDOW == 106 (18537000) [pid = 2848] [serial = 691] [outer = 00000000] 02:10:42 INFO - PROCESS | 2848 | ++DOMWINDOW == 107 (18554000) [pid = 2848] [serial = 692] [outer = 18537000] 02:10:42 INFO - PROCESS | 2848 | 1462785041989 Marionette DEBUG loaded listener.js 02:10:42 INFO - PROCESS | 2848 | ++DOMWINDOW == 108 (188DFC00) [pid = 2848] [serial = 693] [outer = 18537000] 02:10:42 INFO - PROCESS | 2848 | ++DOMWINDOW == 109 (19282000) [pid = 2848] [serial = 694] [outer = 141AD400] 02:10:42 INFO - PROCESS | 2848 | 1462785042481 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]]]}] 02:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 02:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 790ms 02:10:42 INFO - PROCESS | 2848 | 1462785042518 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 02:10:42 INFO - PROCESS | 2848 | 1462785042520 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 02:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 02:10:42 INFO - PROCESS | 2848 | 1462785042523 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 02:10:42 INFO - PROCESS | 2848 | 1462785042525 Marionette TRACE conn5 <- [1,890,null,{}] 02:10:42 INFO - PROCESS | 2848 | 1462785042529 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}] 02:10:42 INFO - PROCESS | 2848 | 1462785042644 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 02:10:42 INFO - PROCESS | 2848 | 1462785042712 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:42 INFO - PROCESS | 2848 | ++DOCSHELL 18C87400 == 64 [pid = 2848] [id = 232] 02:10:42 INFO - PROCESS | 2848 | ++DOMWINDOW == 110 (18F23800) [pid = 2848] [serial = 695] [outer = 00000000] 02:10:42 INFO - PROCESS | 2848 | ++DOMWINDOW == 111 (1929A800) [pid = 2848] [serial = 696] [outer = 18F23800] 02:10:42 INFO - PROCESS | 2848 | 1462785042763 Marionette DEBUG loaded listener.js 02:10:42 INFO - PROCESS | 2848 | ++DOMWINDOW == 112 (19566400) [pid = 2848] [serial = 697] [outer = 18F23800] 02:10:43 INFO - PROCESS | 2848 | 1462785043286 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]]]}] 02:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 02:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 831ms 02:10:43 INFO - PROCESS | 2848 | 1462785043354 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 02:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 02:10:43 INFO - PROCESS | 2848 | 1462785043356 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 02:10:43 INFO - PROCESS | 2848 | 1462785043360 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 02:10:43 INFO - PROCESS | 2848 | 1462785043362 Marionette TRACE conn5 <- [1,894,null,{}] 02:10:43 INFO - PROCESS | 2848 | 1462785043365 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}] 02:10:43 INFO - PROCESS | 2848 | 1462785043484 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 02:10:43 INFO - PROCESS | 2848 | 1462785043494 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:43 INFO - PROCESS | 2848 | ++DOCSHELL 1956C000 == 65 [pid = 2848] [id = 233] 02:10:43 INFO - PROCESS | 2848 | ++DOMWINDOW == 113 (195A0800) [pid = 2848] [serial = 698] [outer = 00000000] 02:10:43 INFO - PROCESS | 2848 | ++DOMWINDOW == 114 (19917800) [pid = 2848] [serial = 699] [outer = 195A0800] 02:10:43 INFO - PROCESS | 2848 | 1462785043588 Marionette DEBUG loaded listener.js 02:10:43 INFO - PROCESS | 2848 | ++DOMWINDOW == 115 (19A16000) [pid = 2848] [serial = 700] [outer = 195A0800] 02:10:43 INFO - PROCESS | 2848 | --DOMWINDOW == 114 (19EA9000) [pid = 2848] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 02:10:43 INFO - PROCESS | 2848 | --DOMWINDOW == 113 (1BD57800) [pid = 2848] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 02:10:43 INFO - PROCESS | 2848 | --DOMWINDOW == 112 (0C42A400) [pid = 2848] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 02:10:43 INFO - PROCESS | 2848 | --DOMWINDOW == 111 (108AF000) [pid = 2848] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 02:10:43 INFO - PROCESS | 2848 | --DOMWINDOW == 110 (188D4C00) [pid = 2848] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 02:10:43 INFO - PROCESS | 2848 | --DOMWINDOW == 109 (19565000) [pid = 2848] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 02:10:43 INFO - PROCESS | 2848 | --DOMWINDOW == 108 (108E5C00) [pid = 2848] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 02:10:43 INFO - PROCESS | 2848 | --DOMWINDOW == 107 (19B8F800) [pid = 2848] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 02:10:43 INFO - PROCESS | 2848 | --DOMWINDOW == 106 (1D530C00) [pid = 2848] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 02:10:43 INFO - PROCESS | 2848 | --DOMWINDOW == 105 (17077800) [pid = 2848] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 02:10:43 INFO - PROCESS | 2848 | --DOMWINDOW == 104 (188D3800) [pid = 2848] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 02:10:43 INFO - PROCESS | 2848 | --DOMWINDOW == 103 (0D23B800) [pid = 2848] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 02:10:43 INFO - PROCESS | 2848 | --DOMWINDOW == 102 (1991E000) [pid = 2848] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 02:10:44 INFO - PROCESS | 2848 | 1462785044127 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]]]}] 02:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 02:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 831ms 02:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 02:10:44 INFO - PROCESS | 2848 | 1462785044194 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 02:10:44 INFO - PROCESS | 2848 | 1462785044196 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 02:10:44 INFO - PROCESS | 2848 | 1462785044199 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 02:10:44 INFO - PROCESS | 2848 | 1462785044201 Marionette TRACE conn5 <- [1,898,null,{}] 02:10:44 INFO - PROCESS | 2848 | 1462785044205 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}] 02:10:44 INFO - PROCESS | 2848 | 1462785044287 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 02:10:44 INFO - PROCESS | 2848 | 1462785044294 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:44 INFO - PROCESS | 2848 | ++DOCSHELL 19565000 == 66 [pid = 2848] [id = 234] 02:10:44 INFO - PROCESS | 2848 | ++DOMWINDOW == 103 (1956B000) [pid = 2848] [serial = 701] [outer = 00000000] 02:10:44 INFO - PROCESS | 2848 | ++DOMWINDOW == 104 (19918400) [pid = 2848] [serial = 702] [outer = 1956B000] 02:10:44 INFO - PROCESS | 2848 | 1462785044339 Marionette DEBUG loaded listener.js 02:10:44 INFO - PROCESS | 2848 | ++DOMWINDOW == 105 (1991A000) [pid = 2848] [serial = 703] [outer = 1956B000] 02:10:44 INFO - PROCESS | 2848 | 1462785044772 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]]]}] 02:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 02:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 630ms 02:10:44 INFO - PROCESS | 2848 | 1462785044831 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 02:10:44 INFO - PROCESS | 2848 | 1462785044833 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 02:10:44 INFO - PROCESS | 2848 | 1462785044836 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 02:10:44 INFO - PROCESS | 2848 | 1462785044837 Marionette TRACE conn5 <- [1,902,null,{}] 02:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 02:10:44 INFO - PROCESS | 2848 | 1462785044841 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}] 02:10:44 INFO - PROCESS | 2848 | 1462785044926 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 02:10:44 INFO - PROCESS | 2848 | 1462785044932 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:44 INFO - PROCESS | 2848 | ++DOCSHELL 19B26400 == 67 [pid = 2848] [id = 235] 02:10:44 INFO - PROCESS | 2848 | ++DOMWINDOW == 106 (19B8FC00) [pid = 2848] [serial = 704] [outer = 00000000] 02:10:45 INFO - PROCESS | 2848 | ++DOMWINDOW == 107 (19B95800) [pid = 2848] [serial = 705] [outer = 19B8FC00] 02:10:45 INFO - PROCESS | 2848 | 1462785044978 Marionette DEBUG loaded listener.js 02:10:45 INFO - PROCESS | 2848 | ++DOMWINDOW == 108 (19BCF800) [pid = 2848] [serial = 706] [outer = 19B8FC00] 02:10:45 INFO - PROCESS | 2848 | 1462785045418 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]]]}] 02:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 02:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 630ms 02:10:45 INFO - PROCESS | 2848 | 1462785045472 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 02:10:45 INFO - PROCESS | 2848 | 1462785045474 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 02:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 02:10:45 INFO - PROCESS | 2848 | 1462785045477 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 02:10:45 INFO - PROCESS | 2848 | 1462785045479 Marionette TRACE conn5 <- [1,906,null,{}] 02:10:45 INFO - PROCESS | 2848 | 1462785045482 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}] 02:10:45 INFO - PROCESS | 2848 | 1462785045567 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 02:10:45 INFO - PROCESS | 2848 | 1462785045574 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:45 INFO - PROCESS | 2848 | ++DOCSHELL 091A2C00 == 68 [pid = 2848] [id = 236] 02:10:45 INFO - PROCESS | 2848 | ++DOMWINDOW == 109 (091AE000) [pid = 2848] [serial = 707] [outer = 00000000] 02:10:45 INFO - PROCESS | 2848 | ++DOMWINDOW == 110 (19D85400) [pid = 2848] [serial = 708] [outer = 091AE000] 02:10:45 INFO - PROCESS | 2848 | 1462785045624 Marionette DEBUG loaded listener.js 02:10:45 INFO - PROCESS | 2848 | ++DOMWINDOW == 111 (19DBA400) [pid = 2848] [serial = 709] [outer = 091AE000] 02:10:46 INFO - PROCESS | 2848 | 1462785046254 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]]]}] 02:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 02:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 831ms 02:10:46 INFO - PROCESS | 2848 | 1462785046334 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 02:10:46 INFO - PROCESS | 2848 | 1462785046338 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 02:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 02:10:46 INFO - PROCESS | 2848 | 1462785046344 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 02:10:46 INFO - PROCESS | 2848 | 1462785046348 Marionette TRACE conn5 <- [1,910,null,{}] 02:10:46 INFO - PROCESS | 2848 | 1462785046354 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}] 02:10:46 INFO - PROCESS | 2848 | 1462785046472 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 02:10:46 INFO - PROCESS | 2848 | 1462785046605 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:46 INFO - PROCESS | 2848 | ++DOCSHELL 0CEDAC00 == 69 [pid = 2848] [id = 237] 02:10:46 INFO - PROCESS | 2848 | ++DOMWINDOW == 112 (0D239400) [pid = 2848] [serial = 710] [outer = 00000000] 02:10:46 INFO - PROCESS | 2848 | ++DOMWINDOW == 113 (10231800) [pid = 2848] [serial = 711] [outer = 0D239400] 02:10:46 INFO - PROCESS | 2848 | 1462785046665 Marionette DEBUG loaded listener.js 02:10:46 INFO - PROCESS | 2848 | ++DOMWINDOW == 114 (1062EC00) [pid = 2848] [serial = 712] [outer = 0D239400] 02:10:47 INFO - PROCESS | 2848 | 1462785047274 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]]]}] 02:10:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 02:10:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 931ms 02:10:47 INFO - PROCESS | 2848 | 1462785047308 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 02:10:47 INFO - PROCESS | 2848 | 1462785047315 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 02:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 02:10:47 INFO - PROCESS | 2848 | 1462785047321 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 02:10:47 INFO - PROCESS | 2848 | 1462785047324 Marionette TRACE conn5 <- [1,914,null,{}] 02:10:47 INFO - PROCESS | 2848 | 1462785047328 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}] 02:10:47 INFO - PROCESS | 2848 | 1462785047440 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 02:10:47 INFO - PROCESS | 2848 | 1462785047546 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:47 INFO - PROCESS | 2848 | ++DOCSHELL 14777400 == 70 [pid = 2848] [id = 238] 02:10:47 INFO - PROCESS | 2848 | ++DOMWINDOW == 115 (148D8000) [pid = 2848] [serial = 713] [outer = 00000000] 02:10:47 INFO - PROCESS | 2848 | ++DOMWINDOW == 116 (161D1400) [pid = 2848] [serial = 714] [outer = 148D8000] 02:10:47 INFO - PROCESS | 2848 | 1462785047601 Marionette DEBUG loaded listener.js 02:10:47 INFO - PROCESS | 2848 | ++DOMWINDOW == 117 (1855C000) [pid = 2848] [serial = 715] [outer = 148D8000] 02:10:48 INFO - PROCESS | 2848 | 1462785048232 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]]]}] 02:10:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 02:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 930ms 02:10:48 INFO - PROCESS | 2848 | 1462785048253 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 02:10:48 INFO - PROCESS | 2848 | 1462785048256 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 02:10:48 INFO - PROCESS | 2848 | 1462785048259 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 02:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 02:10:48 INFO - PROCESS | 2848 | 1462785048263 Marionette TRACE conn5 <- [1,918,null,{}] 02:10:48 INFO - PROCESS | 2848 | 1462785048274 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}] 02:10:48 INFO - PROCESS | 2848 | 1462785048389 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 02:10:48 INFO - PROCESS | 2848 | 1462785048496 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:48 INFO - PROCESS | 2848 | ++DOCSHELL 19B96000 == 71 [pid = 2848] [id = 239] 02:10:48 INFO - PROCESS | 2848 | ++DOMWINDOW == 118 (19DC3000) [pid = 2848] [serial = 716] [outer = 00000000] 02:10:48 INFO - PROCESS | 2848 | ++DOMWINDOW == 119 (19EA1800) [pid = 2848] [serial = 717] [outer = 19DC3000] 02:10:48 INFO - PROCESS | 2848 | 1462785048553 Marionette DEBUG loaded listener.js 02:10:48 INFO - PROCESS | 2848 | ++DOMWINDOW == 120 (19F89800) [pid = 2848] [serial = 718] [outer = 19DC3000] 02:10:49 INFO - PROCESS | 2848 | 1462785049172 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]]]}] 02:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 02:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 971ms 02:10:49 INFO - PROCESS | 2848 | 1462785049233 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 02:10:49 INFO - PROCESS | 2848 | 1462785049236 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 02:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 02:10:49 INFO - PROCESS | 2848 | 1462785049240 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 02:10:49 INFO - PROCESS | 2848 | 1462785049242 Marionette TRACE conn5 <- [1,922,null,{}] 02:10:49 INFO - PROCESS | 2848 | 1462785049246 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}] 02:10:49 INFO - PROCESS | 2848 | 1462785049356 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 02:10:49 INFO - PROCESS | 2848 | 1462785049486 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:49 INFO - PROCESS | 2848 | ++DOCSHELL 19FA3400 == 72 [pid = 2848] [id = 240] 02:10:49 INFO - PROCESS | 2848 | ++DOMWINDOW == 121 (19FC5000) [pid = 2848] [serial = 719] [outer = 00000000] 02:10:49 INFO - PROCESS | 2848 | ++DOMWINDOW == 122 (1AB88C00) [pid = 2848] [serial = 720] [outer = 19FC5000] 02:10:49 INFO - PROCESS | 2848 | 1462785049543 Marionette DEBUG loaded listener.js 02:10:49 INFO - PROCESS | 2848 | ++DOMWINDOW == 123 (1B0E5000) [pid = 2848] [serial = 721] [outer = 19FC5000] 02:10:50 INFO - PROCESS | 2848 | 1462785050102 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]]]}] 02:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 02:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 931ms 02:10:50 INFO - PROCESS | 2848 | 1462785050173 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 02:10:50 INFO - PROCESS | 2848 | 1462785050175 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 02:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 02:10:50 INFO - PROCESS | 2848 | 1462785050179 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 02:10:50 INFO - PROCESS | 2848 | 1462785050181 Marionette TRACE conn5 <- [1,926,null,{}] 02:10:50 INFO - PROCESS | 2848 | 1462785050185 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}] 02:10:50 INFO - PROCESS | 2848 | 1462785050292 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 02:10:50 INFO - PROCESS | 2848 | 1462785050427 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:50 INFO - PROCESS | 2848 | ++DOCSHELL 161CD400 == 73 [pid = 2848] [id = 241] 02:10:50 INFO - PROCESS | 2848 | ++DOMWINDOW == 124 (1991C400) [pid = 2848] [serial = 722] [outer = 00000000] 02:10:50 INFO - PROCESS | 2848 | ++DOMWINDOW == 125 (1BDC0000) [pid = 2848] [serial = 723] [outer = 1991C400] 02:10:50 INFO - PROCESS | 2848 | 1462785050483 Marionette DEBUG loaded listener.js 02:10:50 INFO - PROCESS | 2848 | ++DOMWINDOW == 126 (1BDC5800) [pid = 2848] [serial = 724] [outer = 1991C400] 02:10:51 INFO - PROCESS | 2848 | 1462785051081 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]]]}] 02:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 02:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 930ms 02:10:51 INFO - PROCESS | 2848 | 1462785051113 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 02:10:51 INFO - PROCESS | 2848 | 1462785051115 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 02:10:51 INFO - PROCESS | 2848 | 1462785051118 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 02:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 02:10:51 INFO - PROCESS | 2848 | 1462785051120 Marionette TRACE conn5 <- [1,930,null,{}] 02:10:51 INFO - PROCESS | 2848 | 1462785051124 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}] 02:10:51 INFO - PROCESS | 2848 | 1462785051250 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 02:10:51 INFO - PROCESS | 2848 | 1462785051383 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:51 INFO - PROCESS | 2848 | ++DOCSHELL 1C5CCC00 == 74 [pid = 2848] [id = 242] 02:10:51 INFO - PROCESS | 2848 | ++DOMWINDOW == 127 (1CA4B800) [pid = 2848] [serial = 725] [outer = 00000000] 02:10:51 INFO - PROCESS | 2848 | ++DOMWINDOW == 128 (1CABA400) [pid = 2848] [serial = 726] [outer = 1CA4B800] 02:10:51 INFO - PROCESS | 2848 | 1462785051440 Marionette DEBUG loaded listener.js 02:10:51 INFO - PROCESS | 2848 | ++DOMWINDOW == 129 (1CABE800) [pid = 2848] [serial = 727] [outer = 1CA4B800] 02:10:52 INFO - PROCESS | 2848 | 1462785052062 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]]]}] 02:10:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 02:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 971ms 02:10:52 INFO - PROCESS | 2848 | 1462785052093 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 02:10:52 INFO - PROCESS | 2848 | 1462785052095 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 02:10:52 INFO - PROCESS | 2848 | 1462785052099 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 02:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 02:10:52 INFO - PROCESS | 2848 | 1462785052101 Marionette TRACE conn5 <- [1,934,null,{}] 02:10:52 INFO - PROCESS | 2848 | 1462785052104 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}] 02:10:52 INFO - PROCESS | 2848 | 1462785052211 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 02:10:52 INFO - PROCESS | 2848 | 1462785052463 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:52 INFO - PROCESS | 2848 | ++DOCSHELL 0C42D800 == 75 [pid = 2848] [id = 243] 02:10:52 INFO - PROCESS | 2848 | ++DOMWINDOW == 130 (0CE75C00) [pid = 2848] [serial = 728] [outer = 00000000] 02:10:52 INFO - PROCESS | 2848 | ++DOMWINDOW == 131 (0D3F0400) [pid = 2848] [serial = 729] [outer = 0CE75C00] 02:10:52 INFO - PROCESS | 2848 | 1462785052521 Marionette DEBUG loaded listener.js 02:10:52 INFO - PROCESS | 2848 | ++DOMWINDOW == 132 (10231400) [pid = 2848] [serial = 730] [outer = 0CE75C00] 02:10:53 INFO - PROCESS | 2848 | 1462785053069 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]]]}] 02:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 02:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1016ms 02:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 02:10:53 INFO - PROCESS | 2848 | 1462785053118 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 02:10:53 INFO - PROCESS | 2848 | 1462785053123 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 02:10:53 INFO - PROCESS | 2848 | 1462785053127 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 02:10:53 INFO - PROCESS | 2848 | 1462785053130 Marionette TRACE conn5 <- [1,938,null,{}] 02:10:53 INFO - PROCESS | 2848 | 1462785053135 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}] 02:10:53 INFO - PROCESS | 2848 | 1462785053256 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 02:10:53 INFO - PROCESS | 2848 | 1462785053368 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:53 INFO - PROCESS | 2848 | ++DOCSHELL 14772800 == 76 [pid = 2848] [id = 244] 02:10:53 INFO - PROCESS | 2848 | ++DOMWINDOW == 133 (14774C00) [pid = 2848] [serial = 731] [outer = 00000000] 02:10:53 INFO - PROCESS | 2848 | ++DOMWINDOW == 134 (17082000) [pid = 2848] [serial = 732] [outer = 14774C00] 02:10:53 INFO - PROCESS | 2848 | 1462785053418 Marionette DEBUG loaded listener.js 02:10:53 INFO - PROCESS | 2848 | ++DOMWINDOW == 135 (188D5C00) [pid = 2848] [serial = 733] [outer = 14774C00] 02:10:53 INFO - PROCESS | 2848 | --DOCSHELL 19B26400 == 75 [pid = 2848] [id = 235] 02:10:53 INFO - PROCESS | 2848 | --DOCSHELL 19565000 == 74 [pid = 2848] [id = 234] 02:10:53 INFO - PROCESS | 2848 | --DOCSHELL 1956C000 == 73 [pid = 2848] [id = 233] 02:10:53 INFO - PROCESS | 2848 | --DOCSHELL 18C87400 == 72 [pid = 2848] [id = 232] 02:10:53 INFO - PROCESS | 2848 | --DOCSHELL 1478F400 == 71 [pid = 2848] [id = 229] 02:10:53 INFO - PROCESS | 2848 | --DOCSHELL 0CE7B000 == 70 [pid = 2848] [id = 228] 02:10:53 INFO - PROCESS | 2848 | --DOCSHELL 0D3FB400 == 69 [pid = 2848] [id = 227] 02:10:53 INFO - PROCESS | 2848 | --DOMWINDOW == 134 (1C5CE000) [pid = 2848] [serial = 626] [outer = 00000000] [url = about:blank] 02:10:53 INFO - PROCESS | 2848 | --DOCSHELL 1005B000 == 68 [pid = 2848] [id = 226] 02:10:53 INFO - PROCESS | 2848 | --DOMWINDOW == 133 (19562C00) [pid = 2848] [serial = 582] [outer = 00000000] [url = about:blank] 02:10:53 INFO - PROCESS | 2848 | --DOMWINDOW == 132 (10633000) [pid = 2848] [serial = 579] [outer = 00000000] [url = about:blank] 02:10:53 INFO - PROCESS | 2848 | --DOMWINDOW == 131 (19EA8000) [pid = 2848] [serial = 576] [outer = 00000000] [url = about:blank] 02:10:53 INFO - PROCESS | 2848 | --DOMWINDOW == 130 (19FA2800) [pid = 2848] [serial = 644] [outer = 00000000] [url = about:blank] 02:10:53 INFO - PROCESS | 2848 | --DOMWINDOW == 129 (1C5A1C00) [pid = 2848] [serial = 647] [outer = 00000000] [url = about:blank] 02:10:53 INFO - PROCESS | 2848 | --DOMWINDOW == 128 (1AB8E800) [pid = 2848] [serial = 645] [outer = 00000000] [url = about:blank] 02:10:53 INFO - PROCESS | 2848 | --DOMWINDOW == 127 (16B44000) [pid = 2848] [serial = 650] [outer = 00000000] [url = about:blank] 02:10:53 INFO - PROCESS | 2848 | --DOMWINDOW == 126 (1C5CE800) [pid = 2848] [serial = 648] [outer = 00000000] [url = about:blank] 02:10:53 INFO - PROCESS | 2848 | --DOMWINDOW == 125 (18F30400) [pid = 2848] [serial = 617] [outer = 00000000] [url = about:blank] 02:10:53 INFO - PROCESS | 2848 | --DOMWINDOW == 124 (161CF800) [pid = 2848] [serial = 630] [outer = 00000000] [url = about:blank] 02:10:53 INFO - PROCESS | 2848 | --DOMWINDOW == 123 (1476E400) [pid = 2848] [serial = 629] [outer = 00000000] [url = about:blank] 02:10:53 INFO - PROCESS | 2848 | --DOMWINDOW == 122 (18C0B400) [pid = 2848] [serial = 635] [outer = 00000000] [url = about:blank] 02:10:53 INFO - PROCESS | 2848 | --DOMWINDOW == 121 (19281400) [pid = 2848] [serial = 636] [outer = 00000000] [url = about:blank] 02:10:53 INFO - PROCESS | 2848 | --DOMWINDOW == 120 (199ADC00) [pid = 2848] [serial = 638] [outer = 00000000] [url = about:blank] 02:10:53 INFO - PROCESS | 2848 | --DOMWINDOW == 119 (19B23800) [pid = 2848] [serial = 639] [outer = 00000000] [url = about:blank] 02:10:53 INFO - PROCESS | 2848 | --DOMWINDOW == 118 (1474BC00) [pid = 2848] [serial = 632] [outer = 00000000] [url = about:blank] 02:10:53 INFO - PROCESS | 2848 | --DOMWINDOW == 117 (16BFD000) [pid = 2848] [serial = 633] [outer = 00000000] [url = about:blank] 02:10:53 INFO - PROCESS | 2848 | --DOMWINDOW == 116 (19B9D800) [pid = 2848] [serial = 641] [outer = 00000000] [url = about:blank] 02:10:53 INFO - PROCESS | 2848 | --DOMWINDOW == 115 (1BDBDC00) [pid = 2848] [serial = 623] [outer = 00000000] [url = about:blank] 02:10:53 INFO - PROCESS | 2848 | --DOMWINDOW == 114 (19F85000) [pid = 2848] [serial = 620] [outer = 00000000] [url = about:blank] 02:10:53 INFO - PROCESS | 2848 | --DOMWINDOW == 113 (10237C00) [pid = 2848] [serial = 614] [outer = 00000000] [url = about:blank] 02:10:53 INFO - PROCESS | 2848 | --DOMWINDOW == 112 (19296000) [pid = 2848] [serial = 651] [outer = 00000000] [url = about:blank] 02:10:53 INFO - PROCESS | 2848 | --DOMWINDOW == 111 (1DF1A000) [pid = 2848] [serial = 656] [outer = 00000000] [url = about:blank] 02:10:53 INFO - PROCESS | 2848 | --DOMWINDOW == 110 (1D529C00) [pid = 2848] [serial = 653] [outer = 00000000] [url = about:blank] 02:10:53 INFO - PROCESS | 2848 | --DOMWINDOW == 109 (1DF1A800) [pid = 2848] [serial = 657] [outer = 00000000] [url = about:blank] 02:10:53 INFO - PROCESS | 2848 | --DOMWINDOW == 108 (1DCC1400) [pid = 2848] [serial = 654] [outer = 00000000] [url = about:blank] 02:10:53 INFO - PROCESS | 2848 | --DOMWINDOW == 107 (19D8D800) [pid = 2848] [serial = 642] [outer = 00000000] [url = about:blank] 02:10:53 INFO - PROCESS | 2848 | 1462785053985 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]]]}] 02:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 02:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 870ms 02:10:54 INFO - PROCESS | 2848 | 1462785054013 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 02:10:54 INFO - PROCESS | 2848 | 1462785054017 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 02:10:54 INFO - PROCESS | 2848 | 1462785054021 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 02:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 02:10:54 INFO - PROCESS | 2848 | 1462785054023 Marionette TRACE conn5 <- [1,942,null,{}] 02:10:54 INFO - PROCESS | 2848 | 1462785054027 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}] 02:10:54 INFO - PROCESS | 2848 | 1462785054116 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 02:10:54 INFO - PROCESS | 2848 | 1462785054126 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:54 INFO - PROCESS | 2848 | ++DOCSHELL 0CED2C00 == 69 [pid = 2848] [id = 245] 02:10:54 INFO - PROCESS | 2848 | ++DOMWINDOW == 108 (0D23B800) [pid = 2848] [serial = 734] [outer = 00000000] 02:10:54 INFO - PROCESS | 2848 | ++DOMWINDOW == 109 (108E4C00) [pid = 2848] [serial = 735] [outer = 0D23B800] 02:10:54 INFO - PROCESS | 2848 | 1462785054172 Marionette DEBUG loaded listener.js 02:10:54 INFO - PROCESS | 2848 | ++DOMWINDOW == 110 (14564000) [pid = 2848] [serial = 736] [outer = 0D23B800] 02:10:54 INFO - PROCESS | 2848 | 1462785054667 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]]]}] 02:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 02:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 671ms 02:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 02:10:54 INFO - PROCESS | 2848 | 1462785054696 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 02:10:54 INFO - PROCESS | 2848 | 1462785054698 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 02:10:54 INFO - PROCESS | 2848 | 1462785054703 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 02:10:54 INFO - PROCESS | 2848 | 1462785054708 Marionette TRACE conn5 <- [1,946,null,{}] 02:10:54 INFO - PROCESS | 2848 | 1462785054717 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}] 02:10:54 INFO - PROCESS | 2848 | 1462785054807 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 02:10:54 INFO - PROCESS | 2848 | 1462785054818 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:54 INFO - PROCESS | 2848 | ++DOCSHELL 18550400 == 70 [pid = 2848] [id = 246] 02:10:54 INFO - PROCESS | 2848 | ++DOMWINDOW == 111 (18558800) [pid = 2848] [serial = 737] [outer = 00000000] 02:10:54 INFO - PROCESS | 2848 | ++DOMWINDOW == 112 (188DCC00) [pid = 2848] [serial = 738] [outer = 18558800] 02:10:54 INFO - PROCESS | 2848 | 1462785054864 Marionette DEBUG loaded listener.js 02:10:54 INFO - PROCESS | 2848 | ++DOMWINDOW == 113 (18C7B400) [pid = 2848] [serial = 739] [outer = 18558800] 02:10:55 INFO - PROCESS | 2848 | 1462785055347 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]]]}] 02:10:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 02:10:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 690ms 02:10:55 INFO - PROCESS | 2848 | 1462785055392 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 02:10:55 INFO - PROCESS | 2848 | 1462785055395 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 02:10:55 INFO - PROCESS | 2848 | 1462785055398 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 02:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 02:10:55 INFO - PROCESS | 2848 | 1462785055400 Marionette TRACE conn5 <- [1,950,null,{}] 02:10:55 INFO - PROCESS | 2848 | 1462785055404 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}] 02:10:55 INFO - PROCESS | 2848 | 1462785055491 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 02:10:55 INFO - PROCESS | 2848 | 1462785055604 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:55 INFO - PROCESS | 2848 | ++DOCSHELL 0D284C00 == 71 [pid = 2848] [id = 247] 02:10:55 INFO - PROCESS | 2848 | ++DOMWINDOW == 114 (19283C00) [pid = 2848] [serial = 740] [outer = 00000000] 02:10:55 INFO - PROCESS | 2848 | ++DOMWINDOW == 115 (1955F400) [pid = 2848] [serial = 741] [outer = 19283C00] 02:10:55 INFO - PROCESS | 2848 | 1462785055649 Marionette DEBUG loaded listener.js 02:10:55 INFO - PROCESS | 2848 | ++DOMWINDOW == 116 (19783C00) [pid = 2848] [serial = 742] [outer = 19283C00] 02:10:56 INFO - PROCESS | 2848 | 1462785056024 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]]]}] 02:10:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 02:10:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 671ms 02:10:56 INFO - PROCESS | 2848 | 1462785056072 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 02:10:56 INFO - PROCESS | 2848 | 1462785056074 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 02:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 02:10:56 INFO - PROCESS | 2848 | 1462785056077 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 02:10:56 INFO - PROCESS | 2848 | 1462785056079 Marionette TRACE conn5 <- [1,954,null,{}] 02:10:56 INFO - PROCESS | 2848 | 1462785056083 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}] 02:10:56 INFO - PROCESS | 2848 | 1462785056169 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 02:10:56 INFO - PROCESS | 2848 | 1462785056309 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:56 INFO - PROCESS | 2848 | ++DOCSHELL 1991E000 == 72 [pid = 2848] [id = 248] 02:10:56 INFO - PROCESS | 2848 | ++DOMWINDOW == 117 (1991EC00) [pid = 2848] [serial = 743] [outer = 00000000] 02:10:56 INFO - PROCESS | 2848 | ++DOMWINDOW == 118 (19B8EC00) [pid = 2848] [serial = 744] [outer = 1991EC00] 02:10:56 INFO - PROCESS | 2848 | 1462785056360 Marionette DEBUG loaded listener.js 02:10:56 INFO - PROCESS | 2848 | ++DOMWINDOW == 119 (19BCCC00) [pid = 2848] [serial = 745] [outer = 1991EC00] 02:10:56 INFO - PROCESS | 2848 | 1462785056803 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]]]}] 02:10:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 02:10:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 770ms 02:10:56 INFO - PROCESS | 2848 | 1462785056854 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 02:10:56 INFO - PROCESS | 2848 | 1462785056856 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 02:10:56 INFO - PROCESS | 2848 | 1462785056859 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 02:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 02:10:56 INFO - PROCESS | 2848 | 1462785056860 Marionette TRACE conn5 <- [1,958,null,{}] 02:10:56 INFO - PROCESS | 2848 | 1462785056864 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}] 02:10:56 INFO - PROCESS | 2848 | 1462785056981 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 02:10:57 INFO - PROCESS | 2848 | 1462785057044 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:57 INFO - PROCESS | 2848 | ++DOCSHELL 19D92000 == 73 [pid = 2848] [id = 249] 02:10:57 INFO - PROCESS | 2848 | ++DOMWINDOW == 120 (19D93400) [pid = 2848] [serial = 746] [outer = 00000000] 02:10:57 INFO - PROCESS | 2848 | ++DOMWINDOW == 121 (19E9E400) [pid = 2848] [serial = 747] [outer = 19D93400] 02:10:57 INFO - PROCESS | 2848 | 1462785057088 Marionette DEBUG loaded listener.js 02:10:57 INFO - PROCESS | 2848 | ++DOMWINDOW == 122 (19F97C00) [pid = 2848] [serial = 748] [outer = 19D93400] 02:10:57 INFO - PROCESS | 2848 | 1462785057502 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]]]}] 02:10:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 02:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 671ms 02:10:57 INFO - PROCESS | 2848 | 1462785057533 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 02:10:57 INFO - PROCESS | 2848 | 1462785057535 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 02:10:57 INFO - PROCESS | 2848 | 1462785057539 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 02:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 02:10:57 INFO - PROCESS | 2848 | 1462785057540 Marionette TRACE conn5 <- [1,962,null,{}] 02:10:57 INFO - PROCESS | 2848 | 1462785057544 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}] 02:10:57 INFO - PROCESS | 2848 | 1462785057688 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 02:10:57 INFO - PROCESS | 2848 | 1462785057715 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:57 INFO - PROCESS | 2848 | ++DOCSHELL 19FA3C00 == 74 [pid = 2848] [id = 250] 02:10:57 INFO - PROCESS | 2848 | ++DOMWINDOW == 123 (19FA4400) [pid = 2848] [serial = 749] [outer = 00000000] 02:10:57 INFO - PROCESS | 2848 | ++DOMWINDOW == 124 (1B0E2000) [pid = 2848] [serial = 750] [outer = 19FA4400] 02:10:57 INFO - PROCESS | 2848 | 1462785057759 Marionette DEBUG loaded listener.js 02:10:57 INFO - PROCESS | 2848 | ++DOMWINDOW == 125 (1B0ED000) [pid = 2848] [serial = 751] [outer = 19FA4400] 02:10:58 INFO - PROCESS | 2848 | 1462785058411 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]]]}] 02:10:58 INFO - PROCESS | 2848 | --DOMWINDOW == 124 (14790C00) [pid = 2848] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 02:10:58 INFO - PROCESS | 2848 | --DOMWINDOW == 123 (19B8FC00) [pid = 2848] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 02:10:58 INFO - PROCESS | 2848 | --DOMWINDOW == 122 (0D3FBC00) [pid = 2848] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 02:10:58 INFO - PROCESS | 2848 | --DOMWINDOW == 121 (18537000) [pid = 2848] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 02:10:58 INFO - PROCESS | 2848 | --DOMWINDOW == 120 (18F23800) [pid = 2848] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 02:10:58 INFO - PROCESS | 2848 | --DOMWINDOW == 119 (195A0800) [pid = 2848] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 02:10:58 INFO - PROCESS | 2848 | --DOMWINDOW == 118 (1956B000) [pid = 2848] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 02:10:58 INFO - PROCESS | 2848 | --DOMWINDOW == 117 (161D3C00) [pid = 2848] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 02:10:58 INFO - PROCESS | 2848 | --DOMWINDOW == 116 (0CED5400) [pid = 2848] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 02:10:58 INFO - PROCESS | 2848 | --DOMWINDOW == 115 (10234800) [pid = 2848] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 02:10:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 02:10:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 931ms 02:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 02:10:58 INFO - PROCESS | 2848 | 1462785058473 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 02:10:58 INFO - PROCESS | 2848 | 1462785058475 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 02:10:58 INFO - PROCESS | 2848 | 1462785058478 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 02:10:58 INFO - PROCESS | 2848 | 1462785058480 Marionette TRACE conn5 <- [1,966,null,{}] 02:10:58 INFO - PROCESS | 2848 | 1462785058483 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}] 02:10:58 INFO - PROCESS | 2848 | 1462785058572 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 02:10:58 INFO - PROCESS | 2848 | 1462785058581 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:58 INFO - PROCESS | 2848 | ++DOCSHELL 10058000 == 75 [pid = 2848] [id = 251] 02:10:58 INFO - PROCESS | 2848 | ++DOMWINDOW == 116 (1062E800) [pid = 2848] [serial = 752] [outer = 00000000] 02:10:58 INFO - PROCESS | 2848 | ++DOMWINDOW == 117 (170D7400) [pid = 2848] [serial = 753] [outer = 1062E800] 02:10:58 INFO - PROCESS | 2848 | 1462785058626 Marionette DEBUG loaded listener.js 02:10:58 INFO - PROCESS | 2848 | ++DOMWINDOW == 118 (19283400) [pid = 2848] [serial = 754] [outer = 1062E800] 02:10:59 INFO - PROCESS | 2848 | 1462785059074 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]]]}] 02:10:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 02:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 670ms 02:10:59 INFO - PROCESS | 2848 | 1462785059149 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 02:10:59 INFO - PROCESS | 2848 | 1462785059151 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 02:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 02:10:59 INFO - PROCESS | 2848 | 1462785059155 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 02:10:59 INFO - PROCESS | 2848 | 1462785059156 Marionette TRACE conn5 <- [1,970,null,{}] 02:10:59 INFO - PROCESS | 2848 | 1462785059160 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}] 02:10:59 INFO - PROCESS | 2848 | 1462785059246 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 02:10:59 INFO - PROCESS | 2848 | 1462785059253 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:59 INFO - PROCESS | 2848 | ++DOCSHELL 19A13400 == 76 [pid = 2848] [id = 252] 02:10:59 INFO - PROCESS | 2848 | ++DOMWINDOW == 119 (1AB93800) [pid = 2848] [serial = 755] [outer = 00000000] 02:10:59 INFO - PROCESS | 2848 | ++DOMWINDOW == 120 (1C5CBC00) [pid = 2848] [serial = 756] [outer = 1AB93800] 02:10:59 INFO - PROCESS | 2848 | 1462785059298 Marionette DEBUG loaded listener.js 02:10:59 INFO - PROCESS | 2848 | ++DOMWINDOW == 121 (1CAC0800) [pid = 2848] [serial = 757] [outer = 1AB93800] 02:10:59 INFO - PROCESS | 2848 | 1462785059745 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]]]}] 02:10:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 02:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 630ms 02:10:59 INFO - PROCESS | 2848 | 1462785059786 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 02:10:59 INFO - PROCESS | 2848 | 1462785059788 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 02:10:59 INFO - PROCESS | 2848 | 1462785059791 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 02:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 02:10:59 INFO - PROCESS | 2848 | 1462785059793 Marionette TRACE conn5 <- [1,974,null,{}] 02:10:59 INFO - PROCESS | 2848 | 1462785059796 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}] 02:10:59 INFO - PROCESS | 2848 | 1462785059884 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 02:11:00 INFO - PROCESS | 2848 | 1462785060028 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:00 INFO - PROCESS | 2848 | ++DOCSHELL 0906D800 == 77 [pid = 2848] [id = 253] 02:11:00 INFO - PROCESS | 2848 | ++DOMWINDOW == 122 (09072C00) [pid = 2848] [serial = 758] [outer = 00000000] 02:11:00 INFO - PROCESS | 2848 | ++DOMWINDOW == 123 (09175800) [pid = 2848] [serial = 759] [outer = 09072C00] 02:11:00 INFO - PROCESS | 2848 | 1462785060088 Marionette DEBUG loaded listener.js 02:11:00 INFO - PROCESS | 2848 | ++DOMWINDOW == 124 (0CED3800) [pid = 2848] [serial = 760] [outer = 09072C00] 02:11:00 INFO - PROCESS | 2848 | 1462785060710 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]]]}] 02:11:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 02:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 971ms 02:11:00 INFO - PROCESS | 2848 | 1462785060767 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 02:11:00 INFO - PROCESS | 2848 | 1462785060772 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 02:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 02:11:00 INFO - PROCESS | 2848 | 1462785060776 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 02:11:00 INFO - PROCESS | 2848 | 1462785060780 Marionette TRACE conn5 <- [1,978,null,{}] 02:11:00 INFO - PROCESS | 2848 | 1462785060785 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}] 02:11:00 INFO - PROCESS | 2848 | 1462785060905 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 02:11:01 INFO - PROCESS | 2848 | 1462785061015 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:01 INFO - PROCESS | 2848 | ++DOCSHELL 14771800 == 78 [pid = 2848] [id = 254] 02:11:01 INFO - PROCESS | 2848 | ++DOMWINDOW == 125 (14B01800) [pid = 2848] [serial = 761] [outer = 00000000] 02:11:01 INFO - PROCESS | 2848 | ++DOMWINDOW == 126 (1707B400) [pid = 2848] [serial = 762] [outer = 14B01800] 02:11:01 INFO - PROCESS | 2848 | 1462785061072 Marionette DEBUG loaded listener.js 02:11:01 INFO - PROCESS | 2848 | ++DOMWINDOW == 127 (17DC2400) [pid = 2848] [serial = 763] [outer = 14B01800] 02:11:01 INFO - PROCESS | 2848 | 1462785061705 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]]]}] 02:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 02:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 971ms 02:11:01 INFO - PROCESS | 2848 | 1462785061753 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 02:11:01 INFO - PROCESS | 2848 | 1462785061758 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 02:11:01 INFO - PROCESS | 2848 | 1462785061762 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 02:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 02:11:01 INFO - PROCESS | 2848 | 1462785061765 Marionette TRACE conn5 <- [1,982,null,{}] 02:11:01 INFO - PROCESS | 2848 | 1462785061769 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}] 02:11:01 INFO - PROCESS | 2848 | 1462785061882 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 02:11:02 INFO - PROCESS | 2848 | 1462785062019 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:02 INFO - PROCESS | 2848 | ++DOCSHELL 19915000 == 79 [pid = 2848] [id = 255] 02:11:02 INFO - PROCESS | 2848 | ++DOMWINDOW == 128 (19A0DC00) [pid = 2848] [serial = 764] [outer = 00000000] 02:11:02 INFO - PROCESS | 2848 | ++DOMWINDOW == 129 (19DB6000) [pid = 2848] [serial = 765] [outer = 19A0DC00] 02:11:02 INFO - PROCESS | 2848 | 1462785062076 Marionette DEBUG loaded listener.js 02:11:02 INFO - PROCESS | 2848 | ++DOMWINDOW == 130 (1A392800) [pid = 2848] [serial = 766] [outer = 19A0DC00] 02:11:02 INFO - PROCESS | 2848 | 1462785062669 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]]]}] 02:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 02:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 970ms 02:11:02 INFO - PROCESS | 2848 | 1462785062736 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 02:11:02 INFO - PROCESS | 2848 | 1462785062739 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 02:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 02:11:02 INFO - PROCESS | 2848 | 1462785062748 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 02:11:02 INFO - PROCESS | 2848 | 1462785062754 Marionette TRACE conn5 <- [1,986,null,{}] 02:11:02 INFO - PROCESS | 2848 | 1462785062759 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}] 02:11:02 INFO - PROCESS | 2848 | 1462785062881 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 02:11:03 INFO - PROCESS | 2848 | 1462785063012 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:03 INFO - PROCESS | 2848 | ++DOCSHELL 1D9E4400 == 80 [pid = 2848] [id = 256] 02:11:03 INFO - PROCESS | 2848 | ++DOMWINDOW == 131 (1D9E6400) [pid = 2848] [serial = 767] [outer = 00000000] 02:11:03 INFO - PROCESS | 2848 | ++DOMWINDOW == 132 (1DF15C00) [pid = 2848] [serial = 768] [outer = 1D9E6400] 02:11:03 INFO - PROCESS | 2848 | 1462785063067 Marionette DEBUG loaded listener.js 02:11:03 INFO - PROCESS | 2848 | ++DOMWINDOW == 133 (1DF1BC00) [pid = 2848] [serial = 769] [outer = 1D9E6400] 02:11:03 INFO - PROCESS | 2848 | 1462785063610 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]]]}] 02:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 02:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 890ms 02:11:03 INFO - PROCESS | 2848 | 1462785063635 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 02:11:03 INFO - PROCESS | 2848 | 1462785063638 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 02:11:03 INFO - PROCESS | 2848 | 1462785063642 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 02:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 02:11:03 INFO - PROCESS | 2848 | 1462785063644 Marionette TRACE conn5 <- [1,990,null,{}] 02:11:03 INFO - PROCESS | 2848 | 1462785063647 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}] 02:11:03 INFO - PROCESS | 2848 | 1462785063758 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 02:11:03 INFO - PROCESS | 2848 | 1462785063867 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:03 INFO - PROCESS | 2848 | ++DOCSHELL 1DF13C00 == 81 [pid = 2848] [id = 257] 02:11:03 INFO - PROCESS | 2848 | ++DOMWINDOW == 134 (1DF1E800) [pid = 2848] [serial = 770] [outer = 00000000] 02:11:03 INFO - PROCESS | 2848 | ++DOMWINDOW == 135 (1DFA4800) [pid = 2848] [serial = 771] [outer = 1DF1E800] 02:11:03 INFO - PROCESS | 2848 | 1462785063921 Marionette DEBUG loaded listener.js 02:11:04 INFO - PROCESS | 2848 | ++DOMWINDOW == 136 (1F241000) [pid = 2848] [serial = 772] [outer = 1DF1E800] 02:11:04 INFO - PROCESS | 2848 | 1462785064524 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]]]}] 02:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 02:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 931ms 02:11:04 INFO - PROCESS | 2848 | 1462785064576 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 02:11:04 INFO - PROCESS | 2848 | 1462785064578 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 02:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 02:11:04 INFO - PROCESS | 2848 | 1462785064581 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 02:11:04 INFO - PROCESS | 2848 | 1462785064583 Marionette TRACE conn5 <- [1,994,null,{}] 02:11:04 INFO - PROCESS | 2848 | 1462785064587 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}] 02:11:04 INFO - PROCESS | 2848 | 1462785064697 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 02:11:04 INFO - PROCESS | 2848 | 1462785064805 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:04 INFO - PROCESS | 2848 | ++DOCSHELL 1E4E2400 == 82 [pid = 2848] [id = 258] 02:11:04 INFO - PROCESS | 2848 | ++DOMWINDOW == 137 (1E4E4400) [pid = 2848] [serial = 773] [outer = 00000000] 02:11:04 INFO - PROCESS | 2848 | ++DOMWINDOW == 138 (1E4E9C00) [pid = 2848] [serial = 774] [outer = 1E4E4400] 02:11:04 INFO - PROCESS | 2848 | 1462785064867 Marionette DEBUG loaded listener.js 02:11:04 INFO - PROCESS | 2848 | ++DOMWINDOW == 139 (1E4EEC00) [pid = 2848] [serial = 775] [outer = 1E4E4400] 02:11:05 INFO - PROCESS | 2848 | 1462785065516 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]]]}] 02:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 02:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 970ms 02:11:05 INFO - PROCESS | 2848 | 1462785065556 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 02:11:05 INFO - PROCESS | 2848 | 1462785065558 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 02:11:05 INFO - PROCESS | 2848 | 1462785065561 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 02:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 02:11:05 INFO - PROCESS | 2848 | 1462785065563 Marionette TRACE conn5 <- [1,998,null,{}] 02:11:05 INFO - PROCESS | 2848 | 1462785065567 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}] 02:11:05 INFO - PROCESS | 2848 | 1462785065682 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 02:11:05 INFO - PROCESS | 2848 | 1462785065796 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:05 INFO - PROCESS | 2848 | ++DOCSHELL 11357400 == 83 [pid = 2848] [id = 259] 02:11:05 INFO - PROCESS | 2848 | ++DOMWINDOW == 140 (14185400) [pid = 2848] [serial = 776] [outer = 00000000] 02:11:05 INFO - PROCESS | 2848 | ++DOMWINDOW == 141 (177A6800) [pid = 2848] [serial = 777] [outer = 14185400] 02:11:05 INFO - PROCESS | 2848 | 1462785065850 Marionette DEBUG loaded listener.js 02:11:05 INFO - PROCESS | 2848 | ++DOMWINDOW == 142 (18558400) [pid = 2848] [serial = 778] [outer = 14185400] 02:11:06 INFO - PROCESS | 2848 | 1462785066671 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]]]}] 02:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 02:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1186ms 02:11:06 INFO - PROCESS | 2848 | 1462785066751 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 02:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 02:11:06 INFO - PROCESS | 2848 | 1462785066756 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 02:11:06 INFO - PROCESS | 2848 | 1462785066761 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 02:11:06 INFO - PROCESS | 2848 | 1462785066765 Marionette TRACE conn5 <- [1,1002,null,{}] 02:11:06 INFO - PROCESS | 2848 | 1462785066769 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}] 02:11:06 INFO - PROCESS | 2848 | 1462785066884 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 02:11:07 INFO - PROCESS | 2848 | 1462785067019 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:07 INFO - PROCESS | 2848 | ++DOCSHELL 09172400 == 84 [pid = 2848] [id = 260] 02:11:07 INFO - PROCESS | 2848 | ++DOMWINDOW == 143 (091A4800) [pid = 2848] [serial = 779] [outer = 00000000] 02:11:07 INFO - PROCESS | 2848 | ++DOMWINDOW == 144 (10231C00) [pid = 2848] [serial = 780] [outer = 091A4800] 02:11:07 INFO - PROCESS | 2848 | 1462785067072 Marionette DEBUG loaded listener.js 02:11:07 INFO - PROCESS | 2848 | ++DOMWINDOW == 145 (1474C800) [pid = 2848] [serial = 781] [outer = 091A4800] 02:11:07 INFO - PROCESS | 2848 | --DOCSHELL 19919000 == 83 [pid = 2848] [id = 156] 02:11:07 INFO - PROCESS | 2848 | --DOCSHELL 1C078400 == 82 [pid = 2848] [id = 70] 02:11:07 INFO - PROCESS | 2848 | --DOCSHELL 19DBB400 == 81 [pid = 2848] [id = 207] 02:11:07 INFO - PROCESS | 2848 | --DOCSHELL 1AB93000 == 80 [pid = 2848] [id = 208] 02:11:07 INFO - PROCESS | 2848 | --DOCSHELL 19A13400 == 79 [pid = 2848] [id = 252] 02:11:07 INFO - PROCESS | 2848 | --DOCSHELL 10058000 == 78 [pid = 2848] [id = 251] 02:11:07 INFO - PROCESS | 2848 | --DOCSHELL 19FA3C00 == 77 [pid = 2848] [id = 250] 02:11:07 INFO - PROCESS | 2848 | --DOCSHELL 19D92000 == 76 [pid = 2848] [id = 249] 02:11:07 INFO - PROCESS | 2848 | --DOCSHELL 1991E000 == 75 [pid = 2848] [id = 248] 02:11:07 INFO - PROCESS | 2848 | --DOCSHELL 0D284C00 == 74 [pid = 2848] [id = 247] 02:11:07 INFO - PROCESS | 2848 | --DOCSHELL 18550400 == 73 [pid = 2848] [id = 246] 02:11:07 INFO - PROCESS | 2848 | --DOMWINDOW == 144 (19D85400) [pid = 2848] [serial = 708] [outer = 00000000] [url = about:blank] 02:11:07 INFO - PROCESS | 2848 | --DOCSHELL 0CED2C00 == 72 [pid = 2848] [id = 245] 02:11:07 INFO - PROCESS | 2848 | --DOCSHELL 18535000 == 71 [pid = 2848] [id = 231] 02:11:07 INFO - PROCESS | 2848 | --DOCSHELL 09172800 == 70 [pid = 2848] [id = 230] 02:11:07 INFO - PROCESS | 2848 | --DOCSHELL 14772800 == 69 [pid = 2848] [id = 244] 02:11:07 INFO - PROCESS | 2848 | --DOCSHELL 0C42D800 == 68 [pid = 2848] [id = 243] 02:11:07 INFO - PROCESS | 2848 | --DOCSHELL 19B96000 == 67 [pid = 2848] [id = 239] 02:11:07 INFO - PROCESS | 2848 | --DOCSHELL 14777400 == 66 [pid = 2848] [id = 238] 02:11:07 INFO - PROCESS | 2848 | --DOCSHELL 0CEDAC00 == 65 [pid = 2848] [id = 237] 02:11:07 INFO - PROCESS | 2848 | --DOCSHELL 091A2C00 == 64 [pid = 2848] [id = 236] 02:11:07 INFO - PROCESS | 2848 | --DOMWINDOW == 143 (18554000) [pid = 2848] [serial = 692] [outer = 00000000] [url = about:blank] 02:11:07 INFO - PROCESS | 2848 | --DOMWINDOW == 142 (1929A800) [pid = 2848] [serial = 696] [outer = 00000000] [url = about:blank] 02:11:07 INFO - PROCESS | 2848 | --DOMWINDOW == 141 (188DFC00) [pid = 2848] [serial = 693] [outer = 00000000] [url = about:blank] 02:11:07 INFO - PROCESS | 2848 | --DOMWINDOW == 140 (19917800) [pid = 2848] [serial = 699] [outer = 00000000] [url = about:blank] 02:11:07 INFO - PROCESS | 2848 | --DOMWINDOW == 139 (19918400) [pid = 2848] [serial = 702] [outer = 00000000] [url = about:blank] 02:11:07 INFO - PROCESS | 2848 | --DOMWINDOW == 138 (17078800) [pid = 2848] [serial = 689] [outer = 00000000] [url = about:blank] 02:11:07 INFO - PROCESS | 2848 | --DOMWINDOW == 137 (1062A400) [pid = 2848] [serial = 683] [outer = 00000000] [url = about:blank] 02:11:07 INFO - PROCESS | 2848 | --DOMWINDOW == 136 (11365000) [pid = 2848] [serial = 684] [outer = 00000000] [url = about:blank] 02:11:07 INFO - PROCESS | 2848 | --DOMWINDOW == 135 (109A5C00) [pid = 2848] [serial = 678] [outer = 00000000] [url = about:blank] 02:11:07 INFO - PROCESS | 2848 | --DOMWINDOW == 134 (108A6400) [pid = 2848] [serial = 677] [outer = 00000000] [url = about:blank] 02:11:07 INFO - PROCESS | 2848 | --DOMWINDOW == 133 (14BEC000) [pid = 2848] [serial = 662] [outer = 00000000] [url = about:blank] 02:11:07 INFO - PROCESS | 2848 | --DOMWINDOW == 132 (19566400) [pid = 2848] [serial = 697] [outer = 00000000] [url = about:blank] 02:11:07 INFO - PROCESS | 2848 | --DOMWINDOW == 131 (14B0A000) [pid = 2848] [serial = 686] [outer = 00000000] [url = about:blank] 02:11:07 INFO - PROCESS | 2848 | --DOMWINDOW == 130 (161CC400) [pid = 2848] [serial = 687] [outer = 00000000] [url = about:blank] 02:11:07 INFO - PROCESS | 2848 | --DOMWINDOW == 129 (19B95C00) [pid = 2848] [serial = 665] [outer = 00000000] [url = about:blank] 02:11:07 INFO - PROCESS | 2848 | --DOMWINDOW == 128 (20DDBC00) [pid = 2848] [serial = 659] [outer = 00000000] [url = about:blank] 02:11:07 INFO - PROCESS | 2848 | --DOMWINDOW == 127 (20DDB000) [pid = 2848] [serial = 671] [outer = 00000000] [url = about:blank] 02:11:07 INFO - PROCESS | 2848 | --DOMWINDOW == 126 (20D38C00) [pid = 2848] [serial = 668] [outer = 00000000] [url = about:blank] 02:11:07 INFO - PROCESS | 2848 | --DOMWINDOW == 125 (1F243400) [pid = 2848] [serial = 674] [outer = 00000000] [url = about:blank] 02:11:07 INFO - PROCESS | 2848 | --DOMWINDOW == 124 (19B95800) [pid = 2848] [serial = 705] [outer = 00000000] [url = about:blank] 02:11:07 INFO - PROCESS | 2848 | --DOMWINDOW == 123 (19A16000) [pid = 2848] [serial = 700] [outer = 00000000] [url = about:blank] 02:11:07 INFO - PROCESS | 2848 | --DOMWINDOW == 122 (108A8800) [pid = 2848] [serial = 681] [outer = 00000000] [url = about:blank] 02:11:07 INFO - PROCESS | 2848 | --DOMWINDOW == 121 (10475000) [pid = 2848] [serial = 680] [outer = 00000000] [url = about:blank] 02:11:07 INFO - PROCESS | 2848 | --DOMWINDOW == 120 (19BCF800) [pid = 2848] [serial = 706] [outer = 00000000] [url = about:blank] 02:11:07 INFO - PROCESS | 2848 | --DOMWINDOW == 119 (1853C400) [pid = 2848] [serial = 393] [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.] 02:11:07 INFO - PROCESS | 2848 | --DOMWINDOW == 118 (177AB400) [pid = 2848] [serial = 690] [outer = 00000000] [url = about:blank] 02:11:07 INFO - PROCESS | 2848 | --DOMWINDOW == 117 (1991A000) [pid = 2848] [serial = 703] [outer = 00000000] [url = about:blank] 02:11:07 INFO - PROCESS | 2848 | 1462785067652 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]]]}] 02:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 02:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 931ms 02:11:07 INFO - PROCESS | 2848 | 1462785067691 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 02:11:07 INFO - PROCESS | 2848 | 1462785067697 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 02:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 02:11:07 INFO - PROCESS | 2848 | 1462785067702 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 02:11:07 INFO - PROCESS | 2848 | 1462785067705 Marionette TRACE conn5 <- [1,1006,null,{}] 02:11:07 INFO - PROCESS | 2848 | 1462785067709 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}] 02:11:07 INFO - PROCESS | 2848 | 1462785067804 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 02:11:07 INFO - PROCESS | 2848 | 1462785067814 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:07 INFO - PROCESS | 2848 | ++DOCSHELL 0D3F7800 == 65 [pid = 2848] [id = 261] 02:11:07 INFO - PROCESS | 2848 | ++DOMWINDOW == 118 (0D3FC000) [pid = 2848] [serial = 782] [outer = 00000000] 02:11:07 INFO - PROCESS | 2848 | ++DOMWINDOW == 119 (1082E000) [pid = 2848] [serial = 783] [outer = 0D3FC000] 02:11:07 INFO - PROCESS | 2848 | 1462785067862 Marionette DEBUG loaded listener.js 02:11:07 INFO - PROCESS | 2848 | ++DOMWINDOW == 120 (11365000) [pid = 2848] [serial = 784] [outer = 0D3FC000] 02:11:08 INFO - PROCESS | 2848 | 1462785068376 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]]]}] 02:11:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 02:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 730ms 02:11:08 INFO - PROCESS | 2848 | 1462785068436 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 02:11:08 INFO - PROCESS | 2848 | 1462785068438 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 02:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 02:11:08 INFO - PROCESS | 2848 | 1462785068442 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 02:11:08 INFO - PROCESS | 2848 | 1462785068445 Marionette TRACE conn5 <- [1,1010,null,{}] 02:11:08 INFO - PROCESS | 2848 | 1462785068484 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}] 02:11:08 INFO - PROCESS | 2848 | 1462785068588 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 02:11:08 INFO - PROCESS | 2848 | 1462785068679 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:08 INFO - PROCESS | 2848 | ++DOCSHELL 10632800 == 66 [pid = 2848] [id = 262] 02:11:08 INFO - PROCESS | 2848 | ++DOMWINDOW == 121 (10827800) [pid = 2848] [serial = 785] [outer = 00000000] 02:11:08 INFO - PROCESS | 2848 | ++DOMWINDOW == 122 (1707E000) [pid = 2848] [serial = 786] [outer = 10827800] 02:11:08 INFO - PROCESS | 2848 | 1462785068727 Marionette DEBUG loaded listener.js 02:11:08 INFO - PROCESS | 2848 | ++DOMWINDOW == 123 (178D7000) [pid = 2848] [serial = 787] [outer = 10827800] 02:11:09 INFO - PROCESS | 2848 | 1462785069099 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]]]}] 02:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 02:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 671ms 02:11:09 INFO - PROCESS | 2848 | 1462785069116 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 02:11:09 INFO - PROCESS | 2848 | 1462785069118 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 02:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 02:11:09 INFO - PROCESS | 2848 | 1462785069142 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 02:11:09 INFO - PROCESS | 2848 | 1462785069143 Marionette TRACE conn5 <- [1,1014,null,{}] 02:11:09 INFO - PROCESS | 2848 | 1462785069147 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}] 02:11:09 INFO - PROCESS | 2848 | 1462785069235 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 02:11:09 INFO - PROCESS | 2848 | 1462785069242 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:09 INFO - PROCESS | 2848 | ++DOCSHELL 1707F800 == 67 [pid = 2848] [id = 263] 02:11:09 INFO - PROCESS | 2848 | ++DOMWINDOW == 124 (18534C00) [pid = 2848] [serial = 788] [outer = 00000000] 02:11:09 INFO - PROCESS | 2848 | ++DOMWINDOW == 125 (188D7800) [pid = 2848] [serial = 789] [outer = 18534C00] 02:11:09 INFO - PROCESS | 2848 | 1462785069288 Marionette DEBUG loaded listener.js 02:11:09 INFO - PROCESS | 2848 | ++DOMWINDOW == 126 (18F28000) [pid = 2848] [serial = 790] [outer = 18534C00] 02:11:09 INFO - PROCESS | 2848 | 1462785069761 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]]]}] 02:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 02:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 670ms 02:11:09 INFO - PROCESS | 2848 | 1462785069814 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 02:11:09 INFO - PROCESS | 2848 | 1462785069816 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 02:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 02:11:09 INFO - PROCESS | 2848 | 1462785069819 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 02:11:09 INFO - PROCESS | 2848 | 1462785069821 Marionette TRACE conn5 <- [1,1018,null,{}] 02:11:09 INFO - PROCESS | 2848 | 1462785069829 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}] 02:11:09 INFO - PROCESS | 2848 | 1462785069944 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 02:11:10 INFO - PROCESS | 2848 | 1462785070039 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:10 INFO - PROCESS | 2848 | ++DOCSHELL 188D2000 == 68 [pid = 2848] [id = 264] 02:11:10 INFO - PROCESS | 2848 | ++DOMWINDOW == 127 (188D6400) [pid = 2848] [serial = 791] [outer = 00000000] 02:11:10 INFO - PROCESS | 2848 | ++DOMWINDOW == 128 (192A4C00) [pid = 2848] [serial = 792] [outer = 188D6400] 02:11:10 INFO - PROCESS | 2848 | 1462785070084 Marionette DEBUG loaded listener.js 02:11:10 INFO - PROCESS | 2848 | ++DOMWINDOW == 129 (19560C00) [pid = 2848] [serial = 793] [outer = 188D6400] 02:11:10 INFO - PROCESS | 2848 | 1462785070529 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]]]}] 02:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 02:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 732ms 02:11:10 INFO - PROCESS | 2848 | 1462785070551 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 02:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 02:11:10 INFO - PROCESS | 2848 | 1462785070553 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 02:11:10 INFO - PROCESS | 2848 | 1462785070556 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 02:11:10 INFO - PROCESS | 2848 | 1462785070558 Marionette TRACE conn5 <- [1,1022,null,{}] 02:11:10 INFO - PROCESS | 2848 | 1462785070579 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}] 02:11:10 INFO - PROCESS | 2848 | 1462785070722 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 02:11:10 INFO - PROCESS | 2848 | 1462785070789 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:10 INFO - PROCESS | 2848 | ++DOCSHELL 1991E400 == 69 [pid = 2848] [id = 265] 02:11:10 INFO - PROCESS | 2848 | ++DOMWINDOW == 130 (199B1400) [pid = 2848] [serial = 794] [outer = 00000000] 02:11:10 INFO - PROCESS | 2848 | ++DOMWINDOW == 131 (19B26400) [pid = 2848] [serial = 795] [outer = 199B1400] 02:11:10 INFO - PROCESS | 2848 | 1462785070835 Marionette DEBUG loaded listener.js 02:11:10 INFO - PROCESS | 2848 | ++DOMWINDOW == 132 (19B93000) [pid = 2848] [serial = 796] [outer = 199B1400] 02:11:11 INFO - PROCESS | 2848 | 1462785071251 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]]]}] 02:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 02:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 750ms 02:11:11 INFO - PROCESS | 2848 | 1462785071332 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 02:11:11 INFO - PROCESS | 2848 | 1462785071334 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 02:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 02:11:11 INFO - PROCESS | 2848 | 1462785071345 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 02:11:11 INFO - PROCESS | 2848 | 1462785071347 Marionette TRACE conn5 <- [1,1026,null,{}] 02:11:11 INFO - PROCESS | 2848 | 1462785071350 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}] 02:11:11 INFO - PROCESS | 2848 | 1462785071466 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 02:11:11 INFO - PROCESS | 2848 | --DOMWINDOW == 131 (19D93400) [pid = 2848] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 02:11:11 INFO - PROCESS | 2848 | --DOMWINDOW == 130 (14774C00) [pid = 2848] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 02:11:11 INFO - PROCESS | 2848 | --DOMWINDOW == 129 (0CE75C00) [pid = 2848] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 02:11:11 INFO - PROCESS | 2848 | --DOMWINDOW == 128 (0D23B800) [pid = 2848] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 02:11:11 INFO - PROCESS | 2848 | --DOMWINDOW == 127 (18558800) [pid = 2848] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 02:11:11 INFO - PROCESS | 2848 | --DOMWINDOW == 126 (19283C00) [pid = 2848] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 02:11:11 INFO - PROCESS | 2848 | --DOMWINDOW == 125 (19FA4400) [pid = 2848] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 02:11:11 INFO - PROCESS | 2848 | --DOMWINDOW == 124 (1062E800) [pid = 2848] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 02:11:11 INFO - PROCESS | 2848 | --DOMWINDOW == 123 (1991EC00) [pid = 2848] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 02:11:11 INFO - PROCESS | 2848 | 1462785071743 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:11 INFO - PROCESS | 2848 | ++DOCSHELL 091A7800 == 70 [pid = 2848] [id = 266] 02:11:11 INFO - PROCESS | 2848 | ++DOMWINDOW == 124 (091ED400) [pid = 2848] [serial = 797] [outer = 00000000] 02:11:11 INFO - PROCESS | 2848 | ++DOMWINDOW == 125 (14B10000) [pid = 2848] [serial = 798] [outer = 091ED400] 02:11:11 INFO - PROCESS | 2848 | 1462785071789 Marionette DEBUG loaded listener.js 02:11:11 INFO - PROCESS | 2848 | ++DOMWINDOW == 126 (19277400) [pid = 2848] [serial = 799] [outer = 091ED400] 02:11:12 INFO - PROCESS | 2848 | 1462785072157 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]]]}] 02:11:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 02:11:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 830ms 02:11:12 INFO - PROCESS | 2848 | 1462785072173 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 02:11:12 INFO - PROCESS | 2848 | 1462785072175 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 02:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 02:11:12 INFO - PROCESS | 2848 | 1462785072178 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 02:11:12 INFO - PROCESS | 2848 | 1462785072179 Marionette TRACE conn5 <- [1,1030,null,{}] 02:11:12 INFO - PROCESS | 2848 | 1462785072183 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}] 02:11:12 INFO - PROCESS | 2848 | 1462785072265 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 02:11:12 INFO - PROCESS | 2848 | 1462785072358 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:12 INFO - PROCESS | 2848 | ++DOCSHELL 111F0000 == 71 [pid = 2848] [id = 267] 02:11:12 INFO - PROCESS | 2848 | ++DOMWINDOW == 127 (14BECC00) [pid = 2848] [serial = 800] [outer = 00000000] 02:11:12 INFO - PROCESS | 2848 | ++DOMWINDOW == 128 (19BCF800) [pid = 2848] [serial = 801] [outer = 14BECC00] 02:11:12 INFO - PROCESS | 2848 | 1462785072404 Marionette DEBUG loaded listener.js 02:11:12 INFO - PROCESS | 2848 | ++DOMWINDOW == 129 (19D8E400) [pid = 2848] [serial = 802] [outer = 14BECC00] 02:11:12 INFO - PROCESS | 2848 | 1462785072763 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]]]}] 02:11:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 02:11:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 631ms 02:11:12 INFO - PROCESS | 2848 | 1462785072809 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 02:11:12 INFO - PROCESS | 2848 | 1462785072811 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 02:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 02:11:12 INFO - PROCESS | 2848 | 1462785072814 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 02:11:12 INFO - PROCESS | 2848 | 1462785072815 Marionette TRACE conn5 <- [1,1034,null,{}] 02:11:12 INFO - PROCESS | 2848 | 1462785072819 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}] 02:11:12 INFO - PROCESS | 2848 | 1462785072902 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 02:11:13 INFO - PROCESS | 2848 | 1462785073020 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:13 INFO - PROCESS | 2848 | ++DOCSHELL 0C437400 == 72 [pid = 2848] [id = 268] 02:11:13 INFO - PROCESS | 2848 | ++DOMWINDOW == 130 (1110B000) [pid = 2848] [serial = 803] [outer = 00000000] 02:11:13 INFO - PROCESS | 2848 | ++DOMWINDOW == 131 (19EABC00) [pid = 2848] [serial = 804] [outer = 1110B000] 02:11:13 INFO - PROCESS | 2848 | 1462785073067 Marionette DEBUG loaded listener.js 02:11:13 INFO - PROCESS | 2848 | ++DOMWINDOW == 132 (19FA1800) [pid = 2848] [serial = 805] [outer = 1110B000] 02:11:13 INFO - PROCESS | 2848 | 1462785073432 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]]]}] 02:11:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 02:11:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 670ms 02:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 02:11:13 INFO - PROCESS | 2848 | 1462785073485 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 02:11:13 INFO - PROCESS | 2848 | 1462785073487 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 02:11:13 INFO - PROCESS | 2848 | 1462785073490 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 02:11:13 INFO - PROCESS | 2848 | 1462785073492 Marionette TRACE conn5 <- [1,1038,null,{}] 02:11:13 INFO - PROCESS | 2848 | 1462785073495 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}] 02:11:13 INFO - PROCESS | 2848 | 1462785073582 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 02:11:13 INFO - PROCESS | 2848 | 1462785073589 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:13 INFO - PROCESS | 2848 | ++DOCSHELL 108E8800 == 73 [pid = 2848] [id = 269] 02:11:13 INFO - PROCESS | 2848 | ++DOMWINDOW == 133 (19EA9000) [pid = 2848] [serial = 806] [outer = 00000000] 02:11:13 INFO - PROCESS | 2848 | ++DOMWINDOW == 134 (1BDB8000) [pid = 2848] [serial = 807] [outer = 19EA9000] 02:11:13 INFO - PROCESS | 2848 | 1462785073633 Marionette DEBUG loaded listener.js 02:11:13 INFO - PROCESS | 2848 | ++DOMWINDOW == 135 (1C59DC00) [pid = 2848] [serial = 808] [outer = 19EA9000] 02:11:14 INFO - PROCESS | 2848 | 1462785074368 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]]]}] 02:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 02:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 930ms 02:11:14 INFO - PROCESS | 2848 | 1462785074421 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 02:11:14 INFO - PROCESS | 2848 | 1462785074427 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 02:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 02:11:14 INFO - PROCESS | 2848 | 1462785074431 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 02:11:14 INFO - PROCESS | 2848 | 1462785074436 Marionette TRACE conn5 <- [1,1042,null,{}] 02:11:14 INFO - PROCESS | 2848 | 1462785074441 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}] 02:11:14 INFO - PROCESS | 2848 | 1462785074590 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 02:11:14 INFO - PROCESS | 2848 | 1462785074729 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:14 INFO - PROCESS | 2848 | ++DOCSHELL 0D37FC00 == 74 [pid = 2848] [id = 270] 02:11:14 INFO - PROCESS | 2848 | ++DOMWINDOW == 136 (10059400) [pid = 2848] [serial = 809] [outer = 00000000] 02:11:14 INFO - PROCESS | 2848 | ++DOMWINDOW == 137 (108A6C00) [pid = 2848] [serial = 810] [outer = 10059400] 02:11:14 INFO - PROCESS | 2848 | 1462785074788 Marionette DEBUG loaded listener.js 02:11:14 INFO - PROCESS | 2848 | ++DOMWINDOW == 138 (141B1800) [pid = 2848] [serial = 811] [outer = 10059400] 02:11:15 INFO - PROCESS | 2848 | 1462785075347 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]]]}] 02:11:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 02:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 930ms 02:11:15 INFO - PROCESS | 2848 | 1462785075362 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 02:11:15 INFO - PROCESS | 2848 | 1462785075369 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 02:11:15 INFO - PROCESS | 2848 | 1462785075392 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 02:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 02:11:15 INFO - PROCESS | 2848 | 1462785075395 Marionette TRACE conn5 <- [1,1046,null,{}] 02:11:15 INFO - PROCESS | 2848 | 1462785075399 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}] 02:11:15 INFO - PROCESS | 2848 | 1462785075514 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 02:11:15 INFO - PROCESS | 2848 | 1462785075623 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:15 INFO - PROCESS | 2848 | ++DOCSHELL 17078800 == 75 [pid = 2848] [id = 271] 02:11:15 INFO - PROCESS | 2848 | ++DOMWINDOW == 139 (17079400) [pid = 2848] [serial = 812] [outer = 00000000] 02:11:15 INFO - PROCESS | 2848 | ++DOMWINDOW == 140 (1927BC00) [pid = 2848] [serial = 813] [outer = 17079400] 02:11:15 INFO - PROCESS | 2848 | 1462785075678 Marionette DEBUG loaded listener.js 02:11:15 INFO - PROCESS | 2848 | ++DOMWINDOW == 141 (19918400) [pid = 2848] [serial = 814] [outer = 17079400] 02:11:16 INFO - PROCESS | 2848 | 1462785076314 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]]]}] 02:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 02:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 971ms 02:11:16 INFO - PROCESS | 2848 | 1462785076367 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 02:11:16 INFO - PROCESS | 2848 | 1462785076370 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 02:11:16 INFO - PROCESS | 2848 | 1462785076374 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 02:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 02:11:16 INFO - PROCESS | 2848 | 1462785076378 Marionette TRACE conn5 <- [1,1050,null,{}] 02:11:16 INFO - PROCESS | 2848 | 1462785076389 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}] 02:11:16 INFO - PROCESS | 2848 | 1462785076503 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 02:11:16 INFO - PROCESS | 2848 | 1462785076642 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:16 INFO - PROCESS | 2848 | ++DOCSHELL 1C5CA400 == 76 [pid = 2848] [id = 272] 02:11:16 INFO - PROCESS | 2848 | ++DOMWINDOW == 142 (1C5CB400) [pid = 2848] [serial = 815] [outer = 00000000] 02:11:16 INFO - PROCESS | 2848 | ++DOMWINDOW == 143 (1C5CFC00) [pid = 2848] [serial = 816] [outer = 1C5CB400] 02:11:16 INFO - PROCESS | 2848 | 1462785076702 Marionette DEBUG loaded listener.js 02:11:16 INFO - PROCESS | 2848 | ++DOMWINDOW == 144 (1CAC1800) [pid = 2848] [serial = 817] [outer = 1C5CB400] 02:11:17 INFO - PROCESS | 2848 | 1462785077264 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]]]}] 02:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 02:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 930ms 02:11:17 INFO - PROCESS | 2848 | 1462785077307 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 02:11:17 INFO - PROCESS | 2848 | 1462785077310 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 02:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 02:11:17 INFO - PROCESS | 2848 | 1462785077314 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 02:11:17 INFO - PROCESS | 2848 | 1462785077316 Marionette TRACE conn5 <- [1,1054,null,{}] 02:11:17 INFO - PROCESS | 2848 | 1462785077319 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}] 02:11:17 INFO - PROCESS | 2848 | 1462785077431 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 02:11:17 INFO - PROCESS | 2848 | 1462785077567 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:17 INFO - PROCESS | 2848 | ++DOCSHELL 1D446000 == 77 [pid = 2848] [id = 273] 02:11:17 INFO - PROCESS | 2848 | ++DOMWINDOW == 145 (1D9DE400) [pid = 2848] [serial = 818] [outer = 00000000] 02:11:17 INFO - PROCESS | 2848 | ++DOMWINDOW == 146 (1DF13000) [pid = 2848] [serial = 819] [outer = 1D9DE400] 02:11:17 INFO - PROCESS | 2848 | 1462785077624 Marionette DEBUG loaded listener.js 02:11:17 INFO - PROCESS | 2848 | ++DOMWINDOW == 147 (1E4E2C00) [pid = 2848] [serial = 820] [outer = 1D9DE400] 02:11:18 INFO - PROCESS | 2848 | 1462785078206 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]]]}] 02:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 02:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 930ms 02:11:18 INFO - PROCESS | 2848 | 1462785078247 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 02:11:18 INFO - PROCESS | 2848 | 1462785078249 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 02:11:18 INFO - PROCESS | 2848 | 1462785078253 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 02:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 02:11:18 INFO - PROCESS | 2848 | 1462785078255 Marionette TRACE conn5 <- [1,1058,null,{}] 02:11:18 INFO - PROCESS | 2848 | 1462785078259 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}] 02:11:18 INFO - PROCESS | 2848 | 1462785078366 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 02:11:18 INFO - PROCESS | 2848 | 1462785078475 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:18 INFO - PROCESS | 2848 | ++DOCSHELL 091EBC00 == 78 [pid = 2848] [id = 274] 02:11:18 INFO - PROCESS | 2848 | ++DOMWINDOW == 148 (1D9E9C00) [pid = 2848] [serial = 821] [outer = 00000000] 02:11:18 INFO - PROCESS | 2848 | ++DOMWINDOW == 149 (1E4F1000) [pid = 2848] [serial = 822] [outer = 1D9E9C00] 02:11:18 INFO - PROCESS | 2848 | 1462785078530 Marionette DEBUG loaded listener.js 02:11:18 INFO - PROCESS | 2848 | ++DOMWINDOW == 150 (1F244000) [pid = 2848] [serial = 823] [outer = 1D9E9C00] 02:11:19 INFO - PROCESS | 2848 | 1462785079088 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]]]}] 02:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 02:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 931ms 02:11:19 INFO - PROCESS | 2848 | 1462785079187 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 02:11:19 INFO - PROCESS | 2848 | 1462785079190 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 02:11:19 INFO - PROCESS | 2848 | 1462785079193 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 02:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 02:11:19 INFO - PROCESS | 2848 | 1462785079195 Marionette TRACE conn5 <- [1,1062,null,{}] 02:11:19 INFO - PROCESS | 2848 | 1462785079199 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}] 02:11:19 INFO - PROCESS | 2848 | 1462785079322 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 02:11:19 INFO - PROCESS | 2848 | 1462785079459 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:19 INFO - PROCESS | 2848 | ++DOCSHELL 0907F400 == 79 [pid = 2848] [id = 275] 02:11:19 INFO - PROCESS | 2848 | ++DOMWINDOW == 151 (1022BC00) [pid = 2848] [serial = 824] [outer = 00000000] 02:11:19 INFO - PROCESS | 2848 | ++DOMWINDOW == 152 (1478F400) [pid = 2848] [serial = 825] [outer = 1022BC00] 02:11:19 INFO - PROCESS | 2848 | 1462785079517 Marionette DEBUG loaded listener.js 02:11:19 INFO - PROCESS | 2848 | ++DOMWINDOW == 153 (18C0B000) [pid = 2848] [serial = 826] [outer = 1022BC00] 02:11:20 INFO - PROCESS | 2848 | 1462785080296 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]]]}] 02:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 02:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1121ms 02:11:20 INFO - PROCESS | 2848 | 1462785080319 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 02:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 02:11:20 INFO - PROCESS | 2848 | 1462785080323 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 02:11:20 INFO - PROCESS | 2848 | 1462785080328 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 02:11:20 INFO - PROCESS | 2848 | 1462785080332 Marionette TRACE conn5 <- [1,1066,null,{}] 02:11:20 INFO - PROCESS | 2848 | 1462785080337 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}] 02:11:20 INFO - PROCESS | 2848 | 1462785080443 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 02:11:20 INFO - PROCESS | 2848 | 1462785080584 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:20 INFO - PROCESS | 2848 | ++DOCSHELL 14AA0800 == 80 [pid = 2848] [id = 276] 02:11:20 INFO - PROCESS | 2848 | ++DOMWINDOW == 154 (14AA1C00) [pid = 2848] [serial = 827] [outer = 00000000] 02:11:20 INFO - PROCESS | 2848 | ++DOMWINDOW == 155 (161D6C00) [pid = 2848] [serial = 828] [outer = 14AA1C00] 02:11:20 INFO - PROCESS | 2848 | 1462785080638 Marionette DEBUG loaded listener.js 02:11:20 INFO - PROCESS | 2848 | ++DOMWINDOW == 156 (177AB400) [pid = 2848] [serial = 829] [outer = 14AA1C00] 02:11:21 INFO - PROCESS | 2848 | 1462785081295 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]]]}] 02:11:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 02:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1024ms 02:11:21 INFO - PROCESS | 2848 | 1462785081353 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 02:11:21 INFO - PROCESS | 2848 | 1462785081358 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 02:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 02:11:21 INFO - PROCESS | 2848 | 1462785081364 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 02:11:21 INFO - PROCESS | 2848 | 1462785081367 Marionette TRACE conn5 <- [1,1070,null,{}] 02:11:21 INFO - PROCESS | 2848 | 1462785081403 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}] 02:11:21 INFO - PROCESS | 2848 | --DOCSHELL 0C437400 == 79 [pid = 2848] [id = 268] 02:11:21 INFO - PROCESS | 2848 | --DOCSHELL 111F0000 == 78 [pid = 2848] [id = 267] 02:11:21 INFO - PROCESS | 2848 | --DOCSHELL 091A7800 == 77 [pid = 2848] [id = 266] 02:11:21 INFO - PROCESS | 2848 | --DOCSHELL 1991E400 == 76 [pid = 2848] [id = 265] 02:11:21 INFO - PROCESS | 2848 | --DOCSHELL 188D2000 == 75 [pid = 2848] [id = 264] 02:11:21 INFO - PROCESS | 2848 | --DOCSHELL 1707F800 == 74 [pid = 2848] [id = 263] 02:11:21 INFO - PROCESS | 2848 | --DOCSHELL 10632800 == 73 [pid = 2848] [id = 262] 02:11:21 INFO - PROCESS | 2848 | --DOCSHELL 0D3F7800 == 72 [pid = 2848] [id = 261] 02:11:21 INFO - PROCESS | 2848 | --DOCSHELL 09172400 == 71 [pid = 2848] [id = 260] 02:11:21 INFO - PROCESS | 2848 | --DOCSHELL 11357400 == 70 [pid = 2848] [id = 259] 02:11:21 INFO - PROCESS | 2848 | --DOMWINDOW == 155 (10231800) [pid = 2848] [serial = 711] [outer = 00000000] [url = about:blank] 02:11:21 INFO - PROCESS | 2848 | --DOMWINDOW == 154 (161D1400) [pid = 2848] [serial = 714] [outer = 00000000] [url = about:blank] 02:11:21 INFO - PROCESS | 2848 | --DOMWINDOW == 153 (19EA1800) [pid = 2848] [serial = 717] [outer = 00000000] [url = about:blank] 02:11:21 INFO - PROCESS | 2848 | --DOMWINDOW == 152 (1AB88C00) [pid = 2848] [serial = 720] [outer = 00000000] [url = about:blank] 02:11:21 INFO - PROCESS | 2848 | --DOMWINDOW == 151 (1BDC0000) [pid = 2848] [serial = 723] [outer = 00000000] [url = about:blank] 02:11:21 INFO - PROCESS | 2848 | --DOMWINDOW == 150 (1CABA400) [pid = 2848] [serial = 726] [outer = 00000000] [url = about:blank] 02:11:21 INFO - PROCESS | 2848 | --DOCSHELL 1E4E2400 == 69 [pid = 2848] [id = 258] 02:11:21 INFO - PROCESS | 2848 | --DOCSHELL 1DF13C00 == 68 [pid = 2848] [id = 257] 02:11:21 INFO - PROCESS | 2848 | --DOCSHELL 1D9E4400 == 67 [pid = 2848] [id = 256] 02:11:21 INFO - PROCESS | 2848 | --DOCSHELL 19915000 == 66 [pid = 2848] [id = 255] 02:11:21 INFO - PROCESS | 2848 | --DOCSHELL 14771800 == 65 [pid = 2848] [id = 254] 02:11:21 INFO - PROCESS | 2848 | --DOCSHELL 0906D800 == 64 [pid = 2848] [id = 253] 02:11:21 INFO - PROCESS | 2848 | --DOMWINDOW == 149 (19E9E400) [pid = 2848] [serial = 747] [outer = 00000000] [url = about:blank] 02:11:21 INFO - PROCESS | 2848 | --DOMWINDOW == 148 (19F97C00) [pid = 2848] [serial = 748] [outer = 00000000] [url = about:blank] 02:11:21 INFO - PROCESS | 2848 | --DOMWINDOW == 147 (188D5C00) [pid = 2848] [serial = 733] [outer = 00000000] [url = about:blank] 02:11:21 INFO - PROCESS | 2848 | --DOMWINDOW == 146 (17082000) [pid = 2848] [serial = 732] [outer = 00000000] [url = about:blank] 02:11:21 INFO - PROCESS | 2848 | --DOMWINDOW == 145 (10231400) [pid = 2848] [serial = 730] [outer = 00000000] [url = about:blank] 02:11:21 INFO - PROCESS | 2848 | --DOMWINDOW == 144 (0D3F0400) [pid = 2848] [serial = 729] [outer = 00000000] [url = about:blank] 02:11:21 INFO - PROCESS | 2848 | --DOMWINDOW == 143 (108E4C00) [pid = 2848] [serial = 735] [outer = 00000000] [url = about:blank] 02:11:21 INFO - PROCESS | 2848 | --DOMWINDOW == 142 (14564000) [pid = 2848] [serial = 736] [outer = 00000000] [url = about:blank] 02:11:21 INFO - PROCESS | 2848 | --DOMWINDOW == 141 (188DCC00) [pid = 2848] [serial = 738] [outer = 00000000] [url = about:blank] 02:11:21 INFO - PROCESS | 2848 | --DOMWINDOW == 140 (18C7B400) [pid = 2848] [serial = 739] [outer = 00000000] [url = about:blank] 02:11:21 INFO - PROCESS | 2848 | --DOMWINDOW == 139 (1955F400) [pid = 2848] [serial = 741] [outer = 00000000] [url = about:blank] 02:11:21 INFO - PROCESS | 2848 | --DOMWINDOW == 138 (19783C00) [pid = 2848] [serial = 742] [outer = 00000000] [url = about:blank] 02:11:21 INFO - PROCESS | 2848 | --DOMWINDOW == 137 (1B0E2000) [pid = 2848] [serial = 750] [outer = 00000000] [url = about:blank] 02:11:21 INFO - PROCESS | 2848 | --DOMWINDOW == 136 (170D7400) [pid = 2848] [serial = 753] [outer = 00000000] [url = about:blank] 02:11:21 INFO - PROCESS | 2848 | --DOMWINDOW == 135 (19283400) [pid = 2848] [serial = 754] [outer = 00000000] [url = about:blank] 02:11:21 INFO - PROCESS | 2848 | --DOMWINDOW == 134 (1B0ED000) [pid = 2848] [serial = 751] [outer = 00000000] [url = about:blank] 02:11:21 INFO - PROCESS | 2848 | --DOMWINDOW == 133 (19B8EC00) [pid = 2848] [serial = 744] [outer = 00000000] [url = about:blank] 02:11:21 INFO - PROCESS | 2848 | --DOMWINDOW == 132 (19BCCC00) [pid = 2848] [serial = 745] [outer = 00000000] [url = about:blank] 02:11:21 INFO - PROCESS | 2848 | --DOMWINDOW == 131 (1C5CBC00) [pid = 2848] [serial = 756] [outer = 00000000] [url = about:blank] 02:11:21 INFO - PROCESS | 2848 | 1462785081647 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 02:11:21 INFO - PROCESS | 2848 | 1462785081706 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:21 INFO - PROCESS | 2848 | ++DOCSHELL 0CE7B000 == 65 [pid = 2848] [id = 277] 02:11:21 INFO - PROCESS | 2848 | ++DOMWINDOW == 132 (0CE7C800) [pid = 2848] [serial = 830] [outer = 00000000] 02:11:21 INFO - PROCESS | 2848 | ++DOMWINDOW == 133 (1005A800) [pid = 2848] [serial = 831] [outer = 0CE7C800] 02:11:21 INFO - PROCESS | 2848 | 1462785081752 Marionette DEBUG loaded listener.js 02:11:21 INFO - PROCESS | 2848 | ++DOMWINDOW == 134 (1062AC00) [pid = 2848] [serial = 832] [outer = 0CE7C800] 02:11:22 INFO - PROCESS | 2848 | 1462785082155 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]]]}] 02:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 02:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 830ms 02:11:22 INFO - PROCESS | 2848 | 1462785082197 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 02:11:22 INFO - PROCESS | 2848 | 1462785082200 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 02:11:22 INFO - PROCESS | 2848 | 1462785082203 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 02:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 02:11:22 INFO - PROCESS | 2848 | 1462785082206 Marionette TRACE conn5 <- [1,1074,null,{}] 02:11:22 INFO - PROCESS | 2848 | 1462785082216 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}] 02:11:22 INFO - PROCESS | 2848 | 1462785082312 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 02:11:22 INFO - PROCESS | 2848 | 1462785082320 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:22 INFO - PROCESS | 2848 | ++DOCSHELL 188D7400 == 66 [pid = 2848] [id = 278] 02:11:22 INFO - PROCESS | 2848 | ++DOMWINDOW == 135 (188D8800) [pid = 2848] [serial = 833] [outer = 00000000] 02:11:22 INFO - PROCESS | 2848 | ++DOMWINDOW == 136 (18961800) [pid = 2848] [serial = 834] [outer = 188D8800] 02:11:22 INFO - PROCESS | 2848 | 1462785082372 Marionette DEBUG loaded listener.js 02:11:22 INFO - PROCESS | 2848 | ++DOMWINDOW == 137 (18F30800) [pid = 2848] [serial = 835] [outer = 188D8800] 02:11:22 INFO - PROCESS | 2848 | 1462785082842 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]]]}] 02:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 02:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 671ms 02:11:22 INFO - PROCESS | 2848 | 1462785082877 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 02:11:22 INFO - PROCESS | 2848 | 1462785082880 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 02:11:22 INFO - PROCESS | 2848 | 1462785082883 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 02:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 02:11:22 INFO - PROCESS | 2848 | 1462785082884 Marionette TRACE conn5 <- [1,1078,null,{}] 02:11:22 INFO - PROCESS | 2848 | 1462785082888 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}] 02:11:23 INFO - PROCESS | 2848 | 1462785083002 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 02:11:23 INFO - PROCESS | 2848 | 1462785083011 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:23 INFO - PROCESS | 2848 | ++DOCSHELL 091EAC00 == 67 [pid = 2848] [id = 279] 02:11:23 INFO - PROCESS | 2848 | ++DOMWINDOW == 138 (0C42FC00) [pid = 2848] [serial = 836] [outer = 00000000] 02:11:23 INFO - PROCESS | 2848 | ++DOMWINDOW == 139 (19910400) [pid = 2848] [serial = 837] [outer = 0C42FC00] 02:11:23 INFO - PROCESS | 2848 | 1462785083058 Marionette DEBUG loaded listener.js 02:11:23 INFO - PROCESS | 2848 | ++DOMWINDOW == 140 (19B25000) [pid = 2848] [serial = 838] [outer = 0C42FC00] 02:11:23 INFO - PROCESS | 2848 | 1462785083528 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]]]}] 02:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 02:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 670ms 02:11:23 INFO - PROCESS | 2848 | 1462785083557 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 02:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 02:11:23 INFO - PROCESS | 2848 | 1462785083559 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 02:11:23 INFO - PROCESS | 2848 | 1462785083562 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 02:11:23 INFO - PROCESS | 2848 | 1462785083564 Marionette TRACE conn5 <- [1,1082,null,{}] 02:11:23 INFO - PROCESS | 2848 | 1462785083567 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}] 02:11:23 INFO - PROCESS | 2848 | 1462785083661 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 02:11:23 INFO - PROCESS | 2848 | 1462785083668 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:23 INFO - PROCESS | 2848 | ++DOCSHELL 19B21400 == 68 [pid = 2848] [id = 280] 02:11:23 INFO - PROCESS | 2848 | ++DOMWINDOW == 141 (19B28400) [pid = 2848] [serial = 839] [outer = 00000000] 02:11:23 INFO - PROCESS | 2848 | ++DOMWINDOW == 142 (19BC9400) [pid = 2848] [serial = 840] [outer = 19B28400] 02:11:23 INFO - PROCESS | 2848 | 1462785083712 Marionette DEBUG loaded listener.js 02:11:23 INFO - PROCESS | 2848 | ++DOMWINDOW == 143 (19D8A800) [pid = 2848] [serial = 841] [outer = 19B28400] 02:11:24 INFO - PROCESS | 2848 | 1462785084209 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]]]}] 02:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 02:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 670ms 02:11:24 INFO - PROCESS | 2848 | 1462785084233 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 02:11:24 INFO - PROCESS | 2848 | 1462785084235 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 02:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 02:11:24 INFO - PROCESS | 2848 | 1462785084238 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 02:11:24 INFO - PROCESS | 2848 | 1462785084240 Marionette TRACE conn5 <- [1,1086,null,{}] 02:11:24 INFO - PROCESS | 2848 | 1462785084243 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}] 02:11:24 INFO - PROCESS | 2848 | 1462785084381 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 02:11:24 INFO - PROCESS | 2848 | 1462785084478 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:24 INFO - PROCESS | 2848 | ++DOCSHELL 19FA1000 == 69 [pid = 2848] [id = 281] 02:11:24 INFO - PROCESS | 2848 | ++DOMWINDOW == 144 (19FA2400) [pid = 2848] [serial = 842] [outer = 00000000] 02:11:24 INFO - PROCESS | 2848 | ++DOMWINDOW == 145 (1AB93000) [pid = 2848] [serial = 843] [outer = 19FA2400] 02:11:24 INFO - PROCESS | 2848 | 1462785084523 Marionette DEBUG loaded listener.js 02:11:24 INFO - PROCESS | 2848 | ++DOMWINDOW == 146 (1B00EC00) [pid = 2848] [serial = 844] [outer = 19FA2400] 02:11:24 INFO - PROCESS | 2848 | 1462785084919 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]]]}] 02:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 02:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 731ms 02:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 02:11:24 INFO - PROCESS | 2848 | 1462785084970 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 02:11:24 INFO - PROCESS | 2848 | 1462785084972 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 02:11:25 INFO - PROCESS | 2848 | 1462785084991 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 02:11:25 INFO - PROCESS | 2848 | 1462785084993 Marionette TRACE conn5 <- [1,1090,null,{}] 02:11:25 INFO - PROCESS | 2848 | 1462785084996 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}] 02:11:25 INFO - PROCESS | 2848 | 1462785085131 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 02:11:25 INFO - PROCESS | 2848 | 1462785085139 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:25 INFO - PROCESS | 2848 | ++DOCSHELL 1BD4D400 == 70 [pid = 2848] [id = 282] 02:11:25 INFO - PROCESS | 2848 | ++DOMWINDOW == 147 (1BDB7C00) [pid = 2848] [serial = 845] [outer = 00000000] 02:11:25 INFO - PROCESS | 2848 | ++DOMWINDOW == 148 (1C5CF400) [pid = 2848] [serial = 846] [outer = 1BDB7C00] 02:11:25 INFO - PROCESS | 2848 | 1462785085243 Marionette DEBUG loaded listener.js 02:11:25 INFO - PROCESS | 2848 | ++DOMWINDOW == 149 (1CA5AC00) [pid = 2848] [serial = 847] [outer = 1BDB7C00] 02:11:25 INFO - PROCESS | 2848 | 1462785085665 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]]]}] 02:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 02:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 751ms 02:11:25 INFO - PROCESS | 2848 | 1462785085727 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 02:11:25 INFO - PROCESS | 2848 | 1462785085729 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 02:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 02:11:25 INFO - PROCESS | 2848 | 1462785085794 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 02:11:25 INFO - PROCESS | 2848 | 1462785085796 Marionette TRACE conn5 <- [1,1094,null,{}] 02:11:25 INFO - PROCESS | 2848 | 1462785085799 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}] 02:11:26 INFO - PROCESS | 2848 | 1462785086263 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 02:11:26 INFO - PROCESS | 2848 | --DOMWINDOW == 148 (188D6400) [pid = 2848] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 02:11:26 INFO - PROCESS | 2848 | --DOMWINDOW == 147 (091A4800) [pid = 2848] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 02:11:26 INFO - PROCESS | 2848 | --DOMWINDOW == 146 (10827800) [pid = 2848] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 02:11:26 INFO - PROCESS | 2848 | --DOMWINDOW == 145 (14185400) [pid = 2848] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 02:11:26 INFO - PROCESS | 2848 | --DOMWINDOW == 144 (14BECC00) [pid = 2848] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 02:11:26 INFO - PROCESS | 2848 | --DOMWINDOW == 143 (091ED400) [pid = 2848] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 02:11:26 INFO - PROCESS | 2848 | --DOMWINDOW == 142 (0D3FC000) [pid = 2848] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 02:11:26 INFO - PROCESS | 2848 | --DOMWINDOW == 141 (199B1400) [pid = 2848] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 02:11:26 INFO - PROCESS | 2848 | --DOMWINDOW == 140 (1110B000) [pid = 2848] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 02:11:26 INFO - PROCESS | 2848 | --DOMWINDOW == 139 (18534C00) [pid = 2848] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 02:11:26 INFO - PROCESS | 2848 | 1462785086326 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:26 INFO - PROCESS | 2848 | ++DOCSHELL 091A4800 == 71 [pid = 2848] [id = 283] 02:11:26 INFO - PROCESS | 2848 | ++DOMWINDOW == 140 (091ED400) [pid = 2848] [serial = 848] [outer = 00000000] 02:11:26 INFO - PROCESS | 2848 | ++DOMWINDOW == 141 (1110B000) [pid = 2848] [serial = 849] [outer = 091ED400] 02:11:26 INFO - PROCESS | 2848 | 1462785086371 Marionette DEBUG loaded listener.js 02:11:26 INFO - PROCESS | 2848 | ++DOMWINDOW == 142 (14185400) [pid = 2848] [serial = 850] [outer = 091ED400] 02:11:26 INFO - PROCESS | 2848 | 1462785086711 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]]]}] 02:11:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 02:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 987ms 02:11:26 INFO - PROCESS | 2848 | 1462785086768 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 02:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 02:11:26 INFO - PROCESS | 2848 | 1462785086770 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 02:11:26 INFO - PROCESS | 2848 | 1462785086774 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 02:11:26 INFO - PROCESS | 2848 | 1462785086775 Marionette TRACE conn5 <- [1,1098,null,{}] 02:11:26 INFO - PROCESS | 2848 | 1462785086779 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}] 02:11:26 INFO - PROCESS | 2848 | 1462785086865 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 02:11:26 INFO - PROCESS | 2848 | 1462785086873 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:26 INFO - PROCESS | 2848 | ++DOCSHELL 19566400 == 72 [pid = 2848] [id = 284] 02:11:26 INFO - PROCESS | 2848 | ++DOMWINDOW == 143 (19A12000) [pid = 2848] [serial = 851] [outer = 00000000] 02:11:26 INFO - PROCESS | 2848 | ++DOMWINDOW == 144 (1D9DCC00) [pid = 2848] [serial = 852] [outer = 19A12000] 02:11:26 INFO - PROCESS | 2848 | 1462785086917 Marionette DEBUG loaded listener.js 02:11:27 INFO - PROCESS | 2848 | ++DOMWINDOW == 145 (1E4ED800) [pid = 2848] [serial = 853] [outer = 19A12000] 02:11:27 INFO - PROCESS | 2848 | 1462785087352 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]]]}] 02:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 02:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 630ms 02:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 02:11:27 INFO - PROCESS | 2848 | 1462785087405 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 02:11:27 INFO - PROCESS | 2848 | 1462785087407 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 02:11:27 INFO - PROCESS | 2848 | 1462785087410 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 02:11:27 INFO - PROCESS | 2848 | 1462785087412 Marionette TRACE conn5 <- [1,1102,null,{}] 02:11:27 INFO - PROCESS | 2848 | 1462785087415 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}] 02:11:27 INFO - PROCESS | 2848 | 1462785087501 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 02:11:27 INFO - PROCESS | 2848 | 1462785087508 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:27 INFO - PROCESS | 2848 | ++DOCSHELL 19B8F000 == 73 [pid = 2848] [id = 285] 02:11:27 INFO - PROCESS | 2848 | ++DOMWINDOW == 146 (1D52B400) [pid = 2848] [serial = 854] [outer = 00000000] 02:11:27 INFO - PROCESS | 2848 | ++DOMWINDOW == 147 (20D43C00) [pid = 2848] [serial = 855] [outer = 1D52B400] 02:11:27 INFO - PROCESS | 2848 | 1462785087552 Marionette DEBUG loaded listener.js 02:11:27 INFO - PROCESS | 2848 | ++DOMWINDOW == 148 (20DDD000) [pid = 2848] [serial = 856] [outer = 1D52B400] 02:11:28 INFO - PROCESS | 2848 | 1462785088023 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]]]}] 02:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 02:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 630ms 02:11:28 INFO - PROCESS | 2848 | 1462785088043 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 02:11:28 INFO - PROCESS | 2848 | 1462785088045 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 02:11:28 INFO - PROCESS | 2848 | 1462785088048 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 02:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 02:11:28 INFO - PROCESS | 2848 | 1462785088050 Marionette TRACE conn5 <- [1,1106,null,{}] 02:11:28 INFO - PROCESS | 2848 | 1462785088069 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}] 02:11:28 INFO - PROCESS | 2848 | 1462785088173 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 02:11:28 INFO - PROCESS | 2848 | 1462785088180 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:28 INFO - PROCESS | 2848 | ++DOCSHELL 20DDF400 == 74 [pid = 2848] [id = 286] 02:11:28 INFO - PROCESS | 2848 | ++DOMWINDOW == 149 (20DE0C00) [pid = 2848] [serial = 857] [outer = 00000000] 02:11:28 INFO - PROCESS | 2848 | ++DOMWINDOW == 150 (2122B400) [pid = 2848] [serial = 858] [outer = 20DE0C00] 02:11:28 INFO - PROCESS | 2848 | 1462785088238 Marionette DEBUG loaded listener.js 02:11:28 INFO - PROCESS | 2848 | ++DOMWINDOW == 151 (21230800) [pid = 2848] [serial = 859] [outer = 20DE0C00] 02:11:29 INFO - PROCESS | 2848 | 1462785088998 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]]]}] 02:11:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 02:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 991ms 02:11:29 INFO - PROCESS | 2848 | 1462785089042 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 02:11:29 INFO - PROCESS | 2848 | 1462785089047 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 02:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 02:11:29 INFO - PROCESS | 2848 | 1462785089052 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 02:11:29 INFO - PROCESS | 2848 | 1462785089056 Marionette TRACE conn5 <- [1,1110,null,{}] 02:11:29 INFO - PROCESS | 2848 | 1462785089062 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}] 02:11:29 INFO - PROCESS | 2848 | 1462785089182 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 02:11:29 INFO - PROCESS | 2848 | 1462785089325 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:29 INFO - PROCESS | 2848 | ++DOCSHELL 0D3EFC00 == 75 [pid = 2848] [id = 287] 02:11:29 INFO - PROCESS | 2848 | ++DOMWINDOW == 152 (10050400) [pid = 2848] [serial = 860] [outer = 00000000] 02:11:29 INFO - PROCESS | 2848 | ++DOMWINDOW == 153 (14775400) [pid = 2848] [serial = 861] [outer = 10050400] 02:11:29 INFO - PROCESS | 2848 | 1462785089384 Marionette DEBUG loaded listener.js 02:11:29 INFO - PROCESS | 2848 | ++DOMWINDOW == 154 (161CD800) [pid = 2848] [serial = 862] [outer = 10050400] 02:11:29 INFO - PROCESS | 2848 | 1462785089957 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]]]}] 02:11:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 02:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 970ms 02:11:30 INFO - PROCESS | 2848 | 1462785090027 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 02:11:30 INFO - PROCESS | 2848 | 1462785090033 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 02:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 02:11:30 INFO - PROCESS | 2848 | 1462785090039 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 02:11:30 INFO - PROCESS | 2848 | 1462785090042 Marionette TRACE conn5 <- [1,1114,null,{}] 02:11:30 INFO - PROCESS | 2848 | 1462785090046 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}] 02:11:30 INFO - PROCESS | 2848 | 1462785090163 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 02:11:30 INFO - PROCESS | 2848 | 1462785090304 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:30 INFO - PROCESS | 2848 | ++DOCSHELL 1927DC00 == 76 [pid = 2848] [id = 288] 02:11:30 INFO - PROCESS | 2848 | ++DOMWINDOW == 155 (192A4400) [pid = 2848] [serial = 863] [outer = 00000000] 02:11:30 INFO - PROCESS | 2848 | ++DOMWINDOW == 156 (19D85000) [pid = 2848] [serial = 864] [outer = 192A4400] 02:11:30 INFO - PROCESS | 2848 | 1462785090363 Marionette DEBUG loaded listener.js 02:11:30 INFO - PROCESS | 2848 | ++DOMWINDOW == 157 (19EA9C00) [pid = 2848] [serial = 865] [outer = 192A4400] 02:11:31 INFO - PROCESS | 2848 | 1462785090981 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]]]}] 02:11:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 02:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 970ms 02:11:31 INFO - PROCESS | 2848 | 1462785091011 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 02:11:31 INFO - PROCESS | 2848 | 1462785091014 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 02:11:31 INFO - PROCESS | 2848 | 1462785091017 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 02:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 02:11:31 INFO - PROCESS | 2848 | 1462785091021 Marionette TRACE conn5 <- [1,1118,null,{}] 02:11:31 INFO - PROCESS | 2848 | 1462785091034 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}] 02:11:31 INFO - PROCESS | 2848 | 1462785091154 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 02:11:31 INFO - PROCESS | 2848 | 1462785091297 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:31 INFO - PROCESS | 2848 | ++DOCSHELL 20DE6400 == 77 [pid = 2848] [id = 289] 02:11:31 INFO - PROCESS | 2848 | ++DOMWINDOW == 158 (20DE8C00) [pid = 2848] [serial = 866] [outer = 00000000] 02:11:31 INFO - PROCESS | 2848 | ++DOMWINDOW == 159 (21228800) [pid = 2848] [serial = 867] [outer = 20DE8C00] 02:11:31 INFO - PROCESS | 2848 | 1462785091355 Marionette DEBUG loaded listener.js 02:11:31 INFO - PROCESS | 2848 | ++DOMWINDOW == 160 (21F9D800) [pid = 2848] [serial = 868] [outer = 20DE8C00] 02:11:31 INFO - PROCESS | 2848 | 1462785091945 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]]]}] 02:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 02:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 970ms 02:11:32 INFO - PROCESS | 2848 | 1462785091991 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 02:11:32 INFO - PROCESS | 2848 | 1462785091994 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 02:11:32 INFO - PROCESS | 2848 | 1462785091998 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 02:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 02:11:32 INFO - PROCESS | 2848 | 1462785092000 Marionette TRACE conn5 <- [1,1122,null,{}] 02:11:32 INFO - PROCESS | 2848 | 1462785092004 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}] 02:11:32 INFO - PROCESS | 2848 | 1462785092117 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 02:11:32 INFO - PROCESS | 2848 | 1462785092229 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:32 INFO - PROCESS | 2848 | ++DOCSHELL 21FA6400 == 78 [pid = 2848] [id = 290] 02:11:32 INFO - PROCESS | 2848 | ++DOMWINDOW == 161 (21FA6800) [pid = 2848] [serial = 869] [outer = 00000000] 02:11:32 INFO - PROCESS | 2848 | ++DOMWINDOW == 162 (21FAA400) [pid = 2848] [serial = 870] [outer = 21FA6800] 02:11:32 INFO - PROCESS | 2848 | 1462785092284 Marionette DEBUG loaded listener.js 02:11:32 INFO - PROCESS | 2848 | ++DOMWINDOW == 163 (22819400) [pid = 2848] [serial = 871] [outer = 21FA6800] 02:11:32 INFO - PROCESS | 2848 | 1462785092830 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]]]}] 02:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 02:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 871ms 02:11:32 INFO - PROCESS | 2848 | 1462785092871 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 02:11:32 INFO - PROCESS | 2848 | 1462785092873 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 02:11:32 INFO - PROCESS | 2848 | 1462785092877 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 02:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 02:11:32 INFO - PROCESS | 2848 | 1462785092879 Marionette TRACE conn5 <- [1,1126,null,{}] 02:11:32 INFO - PROCESS | 2848 | 1462785092883 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}] 02:11:33 INFO - PROCESS | 2848 | 1462785092991 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 02:11:33 INFO - PROCESS | 2848 | 1462785093105 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:33 INFO - PROCESS | 2848 | ++DOCSHELL 21FA7400 == 79 [pid = 2848] [id = 291] 02:11:33 INFO - PROCESS | 2848 | ++DOMWINDOW == 164 (21FA8C00) [pid = 2848] [serial = 872] [outer = 00000000] 02:11:33 INFO - PROCESS | 2848 | ++DOMWINDOW == 165 (22821800) [pid = 2848] [serial = 873] [outer = 21FA8C00] 02:11:33 INFO - PROCESS | 2848 | 1462785093200 Marionette DEBUG loaded listener.js 02:11:33 INFO - PROCESS | 2848 | ++DOMWINDOW == 166 (22B46400) [pid = 2848] [serial = 874] [outer = 21FA8C00] 02:11:33 INFO - PROCESS | 2848 | 1462785093784 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]]]}] 02:11:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 02:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 970ms 02:11:33 INFO - PROCESS | 2848 | 1462785093851 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 02:11:33 INFO - PROCESS | 2848 | 1462785093853 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 02:11:33 INFO - PROCESS | 2848 | 1462785093857 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 02:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 02:11:33 INFO - PROCESS | 2848 | 1462785093859 Marionette TRACE conn5 <- [1,1130,null,{}] 02:11:33 INFO - PROCESS | 2848 | 1462785093863 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}] 02:11:34 INFO - PROCESS | 2848 | 1462785093982 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 02:11:34 INFO - PROCESS | 2848 | 1462785094147 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:34 INFO - PROCESS | 2848 | ++DOCSHELL 10235400 == 80 [pid = 2848] [id = 292] 02:11:34 INFO - PROCESS | 2848 | ++DOMWINDOW == 167 (19EA9800) [pid = 2848] [serial = 875] [outer = 00000000] 02:11:34 INFO - PROCESS | 2848 | ++DOMWINDOW == 168 (21230C00) [pid = 2848] [serial = 876] [outer = 19EA9800] 02:11:34 INFO - PROCESS | 2848 | 1462785094204 Marionette DEBUG loaded listener.js 02:11:34 INFO - PROCESS | 2848 | ++DOMWINDOW == 169 (22B51000) [pid = 2848] [serial = 877] [outer = 19EA9800] 02:11:34 INFO - PROCESS | 2848 | 1462785094775 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]]]}] 02:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 02:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 970ms 02:11:34 INFO - PROCESS | 2848 | 1462785094831 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 02:11:34 INFO - PROCESS | 2848 | 1462785094833 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 02:11:34 INFO - PROCESS | 2848 | 1462785094837 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 02:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 02:11:34 INFO - PROCESS | 2848 | 1462785094839 Marionette TRACE conn5 <- [1,1134,null,{}] 02:11:34 INFO - PROCESS | 2848 | 1462785094843 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}] 02:11:34 INFO - PROCESS | 2848 | 1462785094953 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 02:11:35 INFO - PROCESS | 2848 | 1462785095094 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:35 INFO - PROCESS | 2848 | ++DOCSHELL 1455F400 == 81 [pid = 2848] [id = 293] 02:11:35 INFO - PROCESS | 2848 | ++DOMWINDOW == 170 (14744400) [pid = 2848] [serial = 878] [outer = 00000000] 02:11:35 INFO - PROCESS | 2848 | ++DOMWINDOW == 171 (1927F000) [pid = 2848] [serial = 879] [outer = 14744400] 02:11:35 INFO - PROCESS | 2848 | 1462785095150 Marionette DEBUG loaded listener.js 02:11:35 INFO - PROCESS | 2848 | ++DOMWINDOW == 172 (19917C00) [pid = 2848] [serial = 880] [outer = 14744400] 02:11:36 INFO - PROCESS | 2848 | 1462785095983 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]]]}] 02:11:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 02:11:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1176ms 02:11:36 INFO - PROCESS | 2848 | 1462785096016 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 02:11:36 INFO - PROCESS | 2848 | 1462785096020 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 02:11:36 INFO - PROCESS | 2848 | 1462785096040 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 02:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 02:11:36 INFO - PROCESS | 2848 | 1462785096043 Marionette TRACE conn5 <- [1,1138,null,{}] 02:11:36 INFO - PROCESS | 2848 | 1462785096049 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}] 02:11:36 INFO - PROCESS | 2848 | 1462785096157 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 02:11:36 INFO - PROCESS | 2848 | 1462785096304 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:36 INFO - PROCESS | 2848 | ++DOCSHELL 11364C00 == 82 [pid = 2848] [id = 294] 02:11:36 INFO - PROCESS | 2848 | ++DOMWINDOW == 173 (113E4000) [pid = 2848] [serial = 881] [outer = 00000000] 02:11:36 INFO - PROCESS | 2848 | ++DOMWINDOW == 174 (14BE2000) [pid = 2848] [serial = 882] [outer = 113E4000] 02:11:36 INFO - PROCESS | 2848 | 1462785096358 Marionette DEBUG loaded listener.js 02:11:36 INFO - PROCESS | 2848 | ++DOMWINDOW == 175 (17DCDC00) [pid = 2848] [serial = 883] [outer = 113E4000] 02:11:37 INFO - PROCESS | 2848 | [2848] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 02:11:37 INFO - PROCESS | 2848 | --DOCSHELL 19B8F000 == 81 [pid = 2848] [id = 285] 02:11:37 INFO - PROCESS | 2848 | --DOCSHELL 19566400 == 80 [pid = 2848] [id = 284] 02:11:37 INFO - PROCESS | 2848 | --DOCSHELL 091A4800 == 79 [pid = 2848] [id = 283] 02:11:37 INFO - PROCESS | 2848 | --DOCSHELL 1BD4D400 == 78 [pid = 2848] [id = 282] 02:11:37 INFO - PROCESS | 2848 | --DOCSHELL 19FA1000 == 77 [pid = 2848] [id = 281] 02:11:37 INFO - PROCESS | 2848 | --DOCSHELL 19B21400 == 76 [pid = 2848] [id = 280] 02:11:37 INFO - PROCESS | 2848 | --DOCSHELL 091EAC00 == 75 [pid = 2848] [id = 279] 02:11:37 INFO - PROCESS | 2848 | --DOMWINDOW == 174 (1BDB8000) [pid = 2848] [serial = 807] [outer = 00000000] [url = about:blank] 02:11:37 INFO - PROCESS | 2848 | --DOCSHELL 188D7400 == 74 [pid = 2848] [id = 278] 02:11:37 INFO - PROCESS | 2848 | --DOCSHELL 0CE7B000 == 73 [pid = 2848] [id = 277] 02:11:37 INFO - PROCESS | 2848 | --DOCSHELL 14AA0800 == 72 [pid = 2848] [id = 276] 02:11:37 INFO - PROCESS | 2848 | --DOCSHELL 108E8800 == 71 [pid = 2848] [id = 269] 02:11:37 INFO - PROCESS | 2848 | --DOMWINDOW == 173 (19560C00) [pid = 2848] [serial = 793] [outer = 00000000] [url = about:blank] 02:11:37 INFO - PROCESS | 2848 | --DOMWINDOW == 172 (1E4E9C00) [pid = 2848] [serial = 774] [outer = 00000000] [url = about:blank] 02:11:37 INFO - PROCESS | 2848 | --DOMWINDOW == 171 (19DB6000) [pid = 2848] [serial = 765] [outer = 00000000] [url = about:blank] 02:11:37 INFO - PROCESS | 2848 | --DOMWINDOW == 170 (1474C800) [pid = 2848] [serial = 781] [outer = 00000000] [url = about:blank] 02:11:37 INFO - PROCESS | 2848 | --DOMWINDOW == 169 (10231C00) [pid = 2848] [serial = 780] [outer = 00000000] [url = about:blank] 02:11:37 INFO - PROCESS | 2848 | --DOMWINDOW == 168 (1707E000) [pid = 2848] [serial = 786] [outer = 00000000] [url = about:blank] 02:11:37 INFO - PROCESS | 2848 | --DOMWINDOW == 167 (192A4C00) [pid = 2848] [serial = 792] [outer = 00000000] [url = about:blank] 02:11:37 INFO - PROCESS | 2848 | --DOMWINDOW == 166 (177A6800) [pid = 2848] [serial = 777] [outer = 00000000] [url = about:blank] 02:11:37 INFO - PROCESS | 2848 | --DOMWINDOW == 165 (19D8E400) [pid = 2848] [serial = 802] [outer = 00000000] [url = about:blank] 02:11:37 INFO - PROCESS | 2848 | --DOMWINDOW == 164 (19277400) [pid = 2848] [serial = 799] [outer = 00000000] [url = about:blank] 02:11:37 INFO - PROCESS | 2848 | --DOMWINDOW == 163 (14B10000) [pid = 2848] [serial = 798] [outer = 00000000] [url = about:blank] 02:11:37 INFO - PROCESS | 2848 | --DOMWINDOW == 162 (19BCF800) [pid = 2848] [serial = 801] [outer = 00000000] [url = about:blank] 02:11:37 INFO - PROCESS | 2848 | --DOMWINDOW == 161 (1707B400) [pid = 2848] [serial = 762] [outer = 00000000] [url = about:blank] 02:11:37 INFO - PROCESS | 2848 | --DOMWINDOW == 160 (1082E000) [pid = 2848] [serial = 783] [outer = 00000000] [url = about:blank] 02:11:37 INFO - PROCESS | 2848 | --DOMWINDOW == 159 (19B93000) [pid = 2848] [serial = 796] [outer = 00000000] [url = about:blank] 02:11:37 INFO - PROCESS | 2848 | --DOMWINDOW == 158 (1DF15C00) [pid = 2848] [serial = 768] [outer = 00000000] [url = about:blank] 02:11:37 INFO - PROCESS | 2848 | --DOMWINDOW == 157 (19B26400) [pid = 2848] [serial = 795] [outer = 00000000] [url = about:blank] 02:11:37 INFO - PROCESS | 2848 | --DOMWINDOW == 156 (18558400) [pid = 2848] [serial = 778] [outer = 00000000] [url = about:blank] 02:11:37 INFO - PROCESS | 2848 | --DOMWINDOW == 155 (11365000) [pid = 2848] [serial = 784] [outer = 00000000] [url = about:blank] 02:11:37 INFO - PROCESS | 2848 | --DOMWINDOW == 154 (19EABC00) [pid = 2848] [serial = 804] [outer = 00000000] [url = about:blank] 02:11:37 INFO - PROCESS | 2848 | --DOMWINDOW == 153 (18F28000) [pid = 2848] [serial = 790] [outer = 00000000] [url = about:blank] 02:11:37 INFO - PROCESS | 2848 | --DOMWINDOW == 152 (09175800) [pid = 2848] [serial = 759] [outer = 00000000] [url = about:blank] 02:11:37 INFO - PROCESS | 2848 | --DOMWINDOW == 151 (188D7800) [pid = 2848] [serial = 789] [outer = 00000000] [url = about:blank] 02:11:37 INFO - PROCESS | 2848 | --DOMWINDOW == 150 (1DFA4800) [pid = 2848] [serial = 771] [outer = 00000000] [url = about:blank] 02:11:37 INFO - PROCESS | 2848 | --DOMWINDOW == 149 (178D7000) [pid = 2848] [serial = 787] [outer = 00000000] [url = about:blank] 02:11:37 INFO - PROCESS | 2848 | --DOMWINDOW == 148 (19FA1800) [pid = 2848] [serial = 805] [outer = 00000000] [url = about:blank] 02:11:37 INFO - PROCESS | 2848 | 1462785097187 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]]]}] 02:11:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 02:11:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1173ms 02:11:37 INFO - PROCESS | 2848 | 1462785097217 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 02:11:37 INFO - PROCESS | 2848 | 1462785097223 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 02:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 02:11:37 INFO - PROCESS | 2848 | 1462785097229 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 02:11:37 INFO - PROCESS | 2848 | 1462785097231 Marionette TRACE conn5 <- [1,1142,null,{}] 02:11:37 INFO - PROCESS | 2848 | 1462785097235 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}] 02:11:37 INFO - PROCESS | 2848 | 1462785097327 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 02:11:37 INFO - PROCESS | 2848 | 1462785097428 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:37 INFO - PROCESS | 2848 | ++DOCSHELL 091A4800 == 72 [pid = 2848] [id = 295] 02:11:37 INFO - PROCESS | 2848 | ++DOMWINDOW == 149 (091AD000) [pid = 2848] [serial = 884] [outer = 00000000] 02:11:37 INFO - PROCESS | 2848 | ++DOMWINDOW == 150 (10998000) [pid = 2848] [serial = 885] [outer = 091AD000] 02:11:37 INFO - PROCESS | 2848 | 1462785097474 Marionette DEBUG loaded listener.js 02:11:37 INFO - PROCESS | 2848 | ++DOMWINDOW == 151 (1435E800) [pid = 2848] [serial = 886] [outer = 091AD000] 02:11:37 INFO - PROCESS | 2848 | 1462785097888 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]]]}] 02:11:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 02:11:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 730ms 02:11:37 INFO - PROCESS | 2848 | 1462785097962 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 02:11:37 INFO - PROCESS | 2848 | 1462785097965 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 02:11:37 INFO - PROCESS | 2848 | 1462785097968 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 02:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 02:11:37 INFO - PROCESS | 2848 | 1462785097972 Marionette TRACE conn5 <- [1,1146,null,{}] 02:11:38 INFO - PROCESS | 2848 | 1462785097983 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}] 02:11:38 INFO - PROCESS | 2848 | 1462785098081 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 02:11:38 INFO - PROCESS | 2848 | 1462785098098 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:38 INFO - PROCESS | 2848 | ++DOCSHELL 188D2400 == 73 [pid = 2848] [id = 296] 02:11:38 INFO - PROCESS | 2848 | ++DOMWINDOW == 152 (188D7400) [pid = 2848] [serial = 887] [outer = 00000000] 02:11:38 INFO - PROCESS | 2848 | ++DOMWINDOW == 153 (18961C00) [pid = 2848] [serial = 888] [outer = 188D7400] 02:11:38 INFO - PROCESS | 2848 | 1462785098145 Marionette DEBUG loaded listener.js 02:11:38 INFO - PROCESS | 2848 | ++DOMWINDOW == 154 (19275C00) [pid = 2848] [serial = 889] [outer = 188D7400] 02:11:38 INFO - PROCESS | 2848 | 1462785098603 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]]]}] 02:11:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 02:11:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 670ms 02:11:38 INFO - PROCESS | 2848 | 1462785098643 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 02:11:38 INFO - PROCESS | 2848 | 1462785098646 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 02:11:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 02:11:38 INFO - PROCESS | 2848 | 1462785098649 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 02:11:38 INFO - PROCESS | 2848 | 1462785098651 Marionette TRACE conn5 <- [1,1150,null,{}] 02:11:38 INFO - PROCESS | 2848 | 1462785098654 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}] 02:11:38 INFO - PROCESS | 2848 | 1462785098770 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 02:11:38 INFO - PROCESS | 2848 | 1462785098780 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:38 INFO - PROCESS | 2848 | ++DOCSHELL 1955FC00 == 74 [pid = 2848] [id = 297] 02:11:38 INFO - PROCESS | 2848 | ++DOMWINDOW == 155 (19560000) [pid = 2848] [serial = 890] [outer = 00000000] 02:11:38 INFO - PROCESS | 2848 | ++DOMWINDOW == 156 (1959EC00) [pid = 2848] [serial = 891] [outer = 19560000] 02:11:38 INFO - PROCESS | 2848 | 1462785098826 Marionette DEBUG loaded listener.js 02:11:38 INFO - PROCESS | 2848 | ++DOMWINDOW == 157 (19B93000) [pid = 2848] [serial = 892] [outer = 19560000] 02:11:39 INFO - PROCESS | 2848 | 1462785099288 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]]]}] 02:11:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 02:11:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 671ms 02:11:39 INFO - PROCESS | 2848 | 1462785099322 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 02:11:39 INFO - PROCESS | 2848 | 1462785099324 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 02:11:39 INFO - PROCESS | 2848 | 1462785099327 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 02:11:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 02:11:39 INFO - PROCESS | 2848 | 1462785099329 Marionette TRACE conn5 <- [1,1154,null,{}] 02:11:39 INFO - PROCESS | 2848 | 1462785099343 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}] 02:11:39 INFO - PROCESS | 2848 | 1462785099461 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 02:11:39 INFO - PROCESS | 2848 | 1462785099467 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:39 INFO - PROCESS | 2848 | ++DOCSHELL 19B96800 == 75 [pid = 2848] [id = 298] 02:11:39 INFO - PROCESS | 2848 | ++DOMWINDOW == 158 (19B9B400) [pid = 2848] [serial = 893] [outer = 00000000] 02:11:39 INFO - PROCESS | 2848 | ++DOMWINDOW == 159 (19DB9400) [pid = 2848] [serial = 894] [outer = 19B9B400] 02:11:39 INFO - PROCESS | 2848 | 1462785099512 Marionette DEBUG loaded listener.js 02:11:39 INFO - PROCESS | 2848 | ++DOMWINDOW == 160 (19DE1800) [pid = 2848] [serial = 895] [outer = 19B9B400] 02:11:39 INFO - PROCESS | 2848 | 1462785099961 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]]]}] 02:11:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 02:11:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 690ms 02:11:40 INFO - PROCESS | 2848 | 1462785100029 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 02:11:40 INFO - PROCESS | 2848 | 1462785100031 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 02:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 02:11:40 INFO - PROCESS | 2848 | 1462785100034 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 02:11:40 INFO - PROCESS | 2848 | 1462785100036 Marionette TRACE conn5 <- [1,1158,null,{}] 02:11:40 INFO - PROCESS | 2848 | 1462785100039 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}] 02:11:40 INFO - PROCESS | 2848 | 1462785100173 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 02:11:40 INFO - PROCESS | 2848 | 1462785100272 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:40 INFO - PROCESS | 2848 | ++DOCSHELL 19F9F800 == 76 [pid = 2848] [id = 299] 02:11:40 INFO - PROCESS | 2848 | ++DOMWINDOW == 161 (19FA0C00) [pid = 2848] [serial = 896] [outer = 00000000] 02:11:40 INFO - PROCESS | 2848 | ++DOMWINDOW == 162 (1BDC0000) [pid = 2848] [serial = 897] [outer = 19FA0C00] 02:11:40 INFO - PROCESS | 2848 | 1462785100318 Marionette DEBUG loaded listener.js 02:11:40 INFO - PROCESS | 2848 | ++DOMWINDOW == 163 (1C0DE800) [pid = 2848] [serial = 898] [outer = 19FA0C00] 02:11:40 INFO - PROCESS | 2848 | 1462785100747 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]]]}] 02:11:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 02:11:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 730ms 02:11:40 INFO - PROCESS | 2848 | 1462785100767 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 02:11:40 INFO - PROCESS | 2848 | 1462785100769 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 02:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 02:11:40 INFO - PROCESS | 2848 | 1462785100772 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 02:11:40 INFO - PROCESS | 2848 | 1462785100774 Marionette TRACE conn5 <- [1,1162,null,{}] 02:11:40 INFO - PROCESS | 2848 | 1462785100782 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}] 02:11:40 INFO - PROCESS | 2848 | 1462785100928 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 02:11:41 INFO - PROCESS | 2848 | 1462785101003 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:41 INFO - PROCESS | 2848 | ++DOCSHELL 1C59E800 == 77 [pid = 2848] [id = 300] 02:11:41 INFO - PROCESS | 2848 | ++DOMWINDOW == 164 (1C5A6800) [pid = 2848] [serial = 899] [outer = 00000000] 02:11:41 INFO - PROCESS | 2848 | ++DOMWINDOW == 165 (1D43B400) [pid = 2848] [serial = 900] [outer = 1C5A6800] 02:11:41 INFO - PROCESS | 2848 | 1462785101051 Marionette DEBUG loaded listener.js 02:11:41 INFO - PROCESS | 2848 | ++DOMWINDOW == 166 (1DCCB800) [pid = 2848] [serial = 901] [outer = 1C5A6800] 02:11:41 INFO - PROCESS | 2848 | --DOMWINDOW == 165 (1D52B400) [pid = 2848] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 02:11:41 INFO - PROCESS | 2848 | --DOMWINDOW == 164 (19FA2400) [pid = 2848] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 02:11:41 INFO - PROCESS | 2848 | --DOMWINDOW == 163 (14AA1C00) [pid = 2848] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 02:11:41 INFO - PROCESS | 2848 | --DOMWINDOW == 162 (19EA9000) [pid = 2848] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 02:11:41 INFO - PROCESS | 2848 | --DOMWINDOW == 161 (0C42FC00) [pid = 2848] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 02:11:41 INFO - PROCESS | 2848 | --DOMWINDOW == 160 (19B28400) [pid = 2848] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 02:11:41 INFO - PROCESS | 2848 | --DOMWINDOW == 159 (1BDB7C00) [pid = 2848] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 02:11:41 INFO - PROCESS | 2848 | --DOMWINDOW == 158 (0CE7C800) [pid = 2848] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 02:11:41 INFO - PROCESS | 2848 | --DOMWINDOW == 157 (188D8800) [pid = 2848] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 02:11:41 INFO - PROCESS | 2848 | --DOMWINDOW == 156 (091ED400) [pid = 2848] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 02:11:41 INFO - PROCESS | 2848 | --DOMWINDOW == 155 (19A12000) [pid = 2848] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 02:11:41 INFO - PROCESS | 2848 | --DOMWINDOW == 154 (1F23D800) [pid = 2848] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 02:11:41 INFO - PROCESS | 2848 | --DOMWINDOW == 153 (1D9DDC00) [pid = 2848] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 02:11:41 INFO - PROCESS | 2848 | --DOMWINDOW == 152 (1BD52C00) [pid = 2848] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 02:11:41 INFO - PROCESS | 2848 | --DOMWINDOW == 151 (1A39CC00) [pid = 2848] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 02:11:41 INFO - PROCESS | 2848 | --DOMWINDOW == 150 (20D42400) [pid = 2848] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 02:11:41 INFO - PROCESS | 2848 | --DOMWINDOW == 149 (19786400) [pid = 2848] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 02:11:41 INFO - PROCESS | 2848 | --DOMWINDOW == 148 (10921800) [pid = 2848] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 02:11:41 INFO - PROCESS | 2848 | --DOMWINDOW == 147 (19D0DC00) [pid = 2848] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 02:11:41 INFO - PROCESS | 2848 | --DOMWINDOW == 146 (091F5000) [pid = 2848] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 02:11:41 INFO - PROCESS | 2848 | --DOMWINDOW == 145 (1707B000) [pid = 2848] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 02:11:41 INFO - PROCESS | 2848 | --DOMWINDOW == 144 (19DC2400) [pid = 2848] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 02:11:41 INFO - PROCESS | 2848 | --DOMWINDOW == 143 (1B002800) [pid = 2848] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 02:11:41 INFO - PROCESS | 2848 | --DOMWINDOW == 142 (091AE000) [pid = 2848] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 02:11:41 INFO - PROCESS | 2848 | --DOMWINDOW == 141 (0D239400) [pid = 2848] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 02:11:41 INFO - PROCESS | 2848 | --DOMWINDOW == 140 (148D8000) [pid = 2848] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 02:11:41 INFO - PROCESS | 2848 | --DOMWINDOW == 139 (19DC3000) [pid = 2848] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 02:11:41 INFO - PROCESS | 2848 | --DOMWINDOW == 138 (19FC5000) [pid = 2848] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 02:11:41 INFO - PROCESS | 2848 | --DOMWINDOW == 137 (1991C400) [pid = 2848] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 02:11:41 INFO - PROCESS | 2848 | --DOMWINDOW == 136 (1CA4B800) [pid = 2848] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 02:11:41 INFO - PROCESS | 2848 | --DOMWINDOW == 135 (09072C00) [pid = 2848] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 02:11:41 INFO - PROCESS | 2848 | --DOMWINDOW == 134 (1DF1E800) [pid = 2848] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 02:11:41 INFO - PROCESS | 2848 | --DOMWINDOW == 133 (14B01800) [pid = 2848] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 02:11:41 INFO - PROCESS | 2848 | --DOMWINDOW == 132 (19A0DC00) [pid = 2848] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 02:11:41 INFO - PROCESS | 2848 | --DOMWINDOW == 131 (1E4E4400) [pid = 2848] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 02:11:41 INFO - PROCESS | 2848 | --DOMWINDOW == 130 (1D9E6400) [pid = 2848] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 02:11:41 INFO - PROCESS | 2848 | 1462785101949 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] 02:11:42 INFO - PROCESS | 2848 | 1462785102008 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 02:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 02:11:42 INFO - PROCESS | 2848 | 1462785102011 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 02:11:42 INFO - PROCESS | 2848 | 1462785102013 Marionette TRACE conn5 <- [1,1166,null,{}] 02:11:42 INFO - PROCESS | 2848 | 1462785102017 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}] 02:11:42 INFO - PROCESS | 2848 | 1462785102107 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 02:11:42 INFO - PROCESS | 2848 | 1462785102116 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:42 INFO - PROCESS | 2848 | ++DOCSHELL 0C437C00 == 78 [pid = 2848] [id = 301] 02:11:42 INFO - PROCESS | 2848 | ++DOMWINDOW == 131 (108A5C00) [pid = 2848] [serial = 902] [outer = 00000000] 02:11:42 INFO - PROCESS | 2848 | ++DOMWINDOW == 132 (188D8800) [pid = 2848] [serial = 903] [outer = 108A5C00] 02:11:42 INFO - PROCESS | 2848 | 1462785102160 Marionette DEBUG loaded listener.js 02:11:42 INFO - PROCESS | 2848 | ++DOMWINDOW == 133 (199B3400) [pid = 2848] [serial = 904] [outer = 108A5C00] 02:11:42 INFO - PROCESS | 2848 | 1462785102594 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] 02:11:42 INFO - PROCESS | 2848 | 1462785102657 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 02:11:42 INFO - PROCESS | 2848 | 1462785102661 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 02:11:42 INFO - PROCESS | 2848 | 1462785102662 Marionette TRACE conn5 <- [1,1170,null,{}] 02:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 02:11:42 INFO - PROCESS | 2848 | 1462785102666 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}] 02:11:42 INFO - PROCESS | 2848 | 1462785102754 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 02:11:42 INFO - PROCESS | 2848 | 1462785102760 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:42 INFO - PROCESS | 2848 | ++DOCSHELL 0D385C00 == 79 [pid = 2848] [id = 302] 02:11:42 INFO - PROCESS | 2848 | ++DOMWINDOW == 134 (1062E800) [pid = 2848] [serial = 905] [outer = 00000000] 02:11:42 INFO - PROCESS | 2848 | ++DOMWINDOW == 135 (19F98000) [pid = 2848] [serial = 906] [outer = 1062E800] 02:11:42 INFO - PROCESS | 2848 | 1462785102805 Marionette DEBUG loaded listener.js 02:11:42 INFO - PROCESS | 2848 | ++DOMWINDOW == 136 (1C5A6000) [pid = 2848] [serial = 907] [outer = 1062E800] 02:11:43 INFO - PROCESS | 2848 | 1462785103244 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] 02:11:43 INFO - PROCESS | 2848 | 1462785103298 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 02:11:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 02:11:43 INFO - PROCESS | 2848 | 1462785103301 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 02:11:43 INFO - PROCESS | 2848 | 1462785103303 Marionette TRACE conn5 <- [1,1174,null,{}] 02:11:43 INFO - PROCESS | 2848 | 1462785103307 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}] 02:11:43 INFO - PROCESS | 2848 | 1462785103397 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 02:11:43 INFO - PROCESS | 2848 | 1462785103407 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:43 INFO - PROCESS | 2848 | ++DOCSHELL 1CA52000 == 80 [pid = 2848] [id = 303] 02:11:43 INFO - PROCESS | 2848 | ++DOMWINDOW == 137 (1D9E9800) [pid = 2848] [serial = 908] [outer = 00000000] 02:11:43 INFO - PROCESS | 2848 | ++DOMWINDOW == 138 (1DFA1000) [pid = 2848] [serial = 909] [outer = 1D9E9800] 02:11:43 INFO - PROCESS | 2848 | 1462785103453 Marionette DEBUG loaded listener.js 02:11:43 INFO - PROCESS | 2848 | ++DOMWINDOW == 139 (1E4EC800) [pid = 2848] [serial = 910] [outer = 1D9E9800] 02:11:44 INFO - PROCESS | 2848 | 1462785104129 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] 02:11:44 INFO - PROCESS | 2848 | 1462785104177 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 02:11:44 INFO - PROCESS | 2848 | 1462785104183 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 02:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 02:11:44 INFO - PROCESS | 2848 | 1462785104187 Marionette TRACE conn5 <- [1,1178,null,{}] 02:11:44 INFO - PROCESS | 2848 | 1462785104193 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}] 02:11:44 INFO - PROCESS | 2848 | 1462785104318 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 02:11:44 INFO - PROCESS | 2848 | 1462785104476 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:44 INFO - PROCESS | 2848 | ++DOCSHELL 10238800 == 81 [pid = 2848] [id = 304] 02:11:44 INFO - PROCESS | 2848 | ++DOMWINDOW == 140 (10239000) [pid = 2848] [serial = 911] [outer = 00000000] 02:11:44 INFO - PROCESS | 2848 | ++DOMWINDOW == 141 (148E3800) [pid = 2848] [serial = 912] [outer = 10239000] 02:11:44 INFO - PROCESS | 2848 | 1462785104536 Marionette DEBUG loaded listener.js 02:11:44 INFO - PROCESS | 2848 | ++DOMWINDOW == 142 (161CF000) [pid = 2848] [serial = 913] [outer = 10239000] 02:11:45 INFO - PROCESS | 2848 | 1462785105160 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] 02:11:45 INFO - PROCESS | 2848 | 1462785105217 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 02:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 02:11:45 INFO - PROCESS | 2848 | 1462785105224 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 02:11:45 INFO - PROCESS | 2848 | 1462785105227 Marionette TRACE conn5 <- [1,1182,null,{}] 02:11:45 INFO - PROCESS | 2848 | 1462785105231 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}] 02:11:45 INFO - PROCESS | 2848 | 1462785105348 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 02:11:45 INFO - PROCESS | 2848 | 1462785105465 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:45 INFO - PROCESS | 2848 | ++DOCSHELL 091F3400 == 82 [pid = 2848] [id = 305] 02:11:45 INFO - PROCESS | 2848 | ++DOMWINDOW == 143 (19279400) [pid = 2848] [serial = 914] [outer = 00000000] 02:11:45 INFO - PROCESS | 2848 | ++DOMWINDOW == 144 (19B8E400) [pid = 2848] [serial = 915] [outer = 19279400] 02:11:45 INFO - PROCESS | 2848 | 1462785105561 Marionette DEBUG loaded listener.js 02:11:45 INFO - PROCESS | 2848 | ++DOMWINDOW == 145 (19DB6000) [pid = 2848] [serial = 916] [outer = 19279400] 02:11:46 INFO - PROCESS | 2848 | 1462785106157 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] 02:11:46 INFO - PROCESS | 2848 | 1462785106199 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 02:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 02:11:46 INFO - PROCESS | 2848 | 1462785106202 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 02:11:46 INFO - PROCESS | 2848 | 1462785106206 Marionette TRACE conn5 <- [1,1186,null,{}] 02:11:46 INFO - PROCESS | 2848 | 1462785106218 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}] 02:11:46 INFO - PROCESS | 2848 | 1462785106336 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 02:11:46 INFO - PROCESS | 2848 | 1462785106483 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:46 INFO - PROCESS | 2848 | ++DOCSHELL 1F23D400 == 83 [pid = 2848] [id = 306] 02:11:46 INFO - PROCESS | 2848 | ++DOMWINDOW == 146 (1F23D800) [pid = 2848] [serial = 917] [outer = 00000000] 02:11:46 INFO - PROCESS | 2848 | ++DOMWINDOW == 147 (203CD400) [pid = 2848] [serial = 918] [outer = 1F23D800] 02:11:46 INFO - PROCESS | 2848 | 1462785106544 Marionette DEBUG loaded listener.js 02:11:46 INFO - PROCESS | 2848 | ++DOMWINDOW == 148 (203D4000) [pid = 2848] [serial = 919] [outer = 1F23D800] 02:11:47 INFO - PROCESS | 2848 | 1462785107102 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]]]}] 02:11:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 02:11:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 930ms 02:11:47 INFO - PROCESS | 2848 | 1462785107135 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 02:11:47 INFO - PROCESS | 2848 | 1462785107139 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 02:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 02:11:47 INFO - PROCESS | 2848 | 1462785107191 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 02:11:47 INFO - PROCESS | 2848 | 1462785107193 Marionette TRACE conn5 <- [1,1190,null,{}] 02:11:47 INFO - PROCESS | 2848 | 1462785107198 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}] 02:11:47 INFO - PROCESS | 2848 | 1462785107311 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 02:11:47 INFO - PROCESS | 2848 | 1462785107453 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:47 INFO - PROCESS | 2848 | ++DOCSHELL 19FC6400 == 84 [pid = 2848] [id = 307] 02:11:47 INFO - PROCESS | 2848 | ++DOMWINDOW == 149 (1DF6F800) [pid = 2848] [serial = 920] [outer = 00000000] 02:11:47 INFO - PROCESS | 2848 | ++DOMWINDOW == 150 (203DCC00) [pid = 2848] [serial = 921] [outer = 1DF6F800] 02:11:47 INFO - PROCESS | 2848 | 1462785107509 Marionette DEBUG loaded listener.js 02:11:47 INFO - PROCESS | 2848 | ++DOMWINDOW == 151 (20D44800) [pid = 2848] [serial = 922] [outer = 1DF6F800] 02:11:48 INFO - PROCESS | 2848 | 1462785108080 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]]]}] 02:11:48 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 02:11:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 950ms 02:11:48 INFO - PROCESS | 2848 | 1462785108130 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 02:11:48 INFO - PROCESS | 2848 | 1462785108133 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 02:11:48 INFO - PROCESS | 2848 | 1462785108136 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 02:11:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 02:11:48 INFO - PROCESS | 2848 | 1462785108138 Marionette TRACE conn5 <- [1,1194,null,{}] 02:11:48 INFO - PROCESS | 2848 | 1462785108142 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}] 02:11:48 INFO - PROCESS | 2848 | 1462785108252 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 02:11:48 INFO - PROCESS | 2848 | 1462785108367 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:48 INFO - PROCESS | 2848 | ++DOCSHELL 20DE4800 == 85 [pid = 2848] [id = 308] 02:11:48 INFO - PROCESS | 2848 | ++DOMWINDOW == 152 (20DE6000) [pid = 2848] [serial = 923] [outer = 00000000] 02:11:48 INFO - PROCESS | 2848 | ++DOMWINDOW == 153 (21225000) [pid = 2848] [serial = 924] [outer = 20DE6000] 02:11:48 INFO - PROCESS | 2848 | 1462785108462 Marionette DEBUG loaded listener.js 02:11:48 INFO - PROCESS | 2848 | ++DOMWINDOW == 154 (2122F800) [pid = 2848] [serial = 925] [outer = 20DE6000] 02:11:49 INFO - PROCESS | 2848 | 1462785109037 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]]]}] 02:11:49 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 02:11:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 931ms 02:11:49 INFO - PROCESS | 2848 | 1462785109071 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 02:11:49 INFO - PROCESS | 2848 | 1462785109073 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 02:11:49 INFO - PROCESS | 2848 | 1462785109076 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 02:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 02:11:49 INFO - PROCESS | 2848 | 1462785109078 Marionette TRACE conn5 <- [1,1198,null,{}] 02:11:49 INFO - PROCESS | 2848 | 1462785109082 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}] 02:11:49 INFO - PROCESS | 2848 | 1462785109212 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 02:11:49 INFO - PROCESS | 2848 | 1462785109358 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:49 INFO - PROCESS | 2848 | ++DOCSHELL 225D3000 == 86 [pid = 2848] [id = 309] 02:11:49 INFO - PROCESS | 2848 | ++DOMWINDOW == 155 (225D6000) [pid = 2848] [serial = 926] [outer = 00000000] 02:11:49 INFO - PROCESS | 2848 | ++DOMWINDOW == 156 (225DE000) [pid = 2848] [serial = 927] [outer = 225D6000] 02:11:49 INFO - PROCESS | 2848 | 1462785109416 Marionette DEBUG loaded listener.js 02:11:49 INFO - PROCESS | 2848 | ++DOMWINDOW == 157 (225E0800) [pid = 2848] [serial = 928] [outer = 225D6000] 02:11:50 INFO - PROCESS | 2848 | 1462785109979 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]]]}] 02:11:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 02:11:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 970ms 02:11:50 INFO - PROCESS | 2848 | 1462785110051 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 02:11:50 INFO - PROCESS | 2848 | 1462785110053 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 02:11:50 INFO - PROCESS | 2848 | 1462785110057 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 02:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 02:11:50 INFO - PROCESS | 2848 | 1462785110059 Marionette TRACE conn5 <- [1,1202,null,{}] 02:11:50 INFO - PROCESS | 2848 | 1462785110062 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}] 02:11:50 INFO - PROCESS | 2848 | 1462785110177 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 02:11:50 INFO - PROCESS | 2848 | 1462785110333 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:50 INFO - PROCESS | 2848 | ++DOCSHELL 0C432000 == 87 [pid = 2848] [id = 310] 02:11:50 INFO - PROCESS | 2848 | ++DOMWINDOW == 158 (1E4EE400) [pid = 2848] [serial = 929] [outer = 00000000] 02:11:50 INFO - PROCESS | 2848 | ++DOMWINDOW == 159 (21BAC000) [pid = 2848] [serial = 930] [outer = 1E4EE400] 02:11:50 INFO - PROCESS | 2848 | 1462785110389 Marionette DEBUG loaded listener.js 02:11:50 INFO - PROCESS | 2848 | ++DOMWINDOW == 160 (21BB2400) [pid = 2848] [serial = 931] [outer = 1E4EE400] 02:11:50 INFO - PROCESS | 2848 | 1462785110943 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]]]}] 02:11:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 02:11:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 930ms 02:11:51 INFO - PROCESS | 2848 | 1462785110991 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 02:11:51 INFO - PROCESS | 2848 | 1462785110994 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 02:11:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 02:11:51 INFO - PROCESS | 2848 | 1462785110997 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 02:11:51 INFO - PROCESS | 2848 | 1462785110999 Marionette TRACE conn5 <- [1,1206,null,{}] 02:11:51 INFO - PROCESS | 2848 | 1462785111003 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}] 02:11:51 INFO - PROCESS | 2848 | 1462785111120 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 02:11:51 INFO - PROCESS | 2848 | 1462785111266 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:51 INFO - PROCESS | 2848 | ++DOCSHELL 0C42D000 == 88 [pid = 2848] [id = 311] 02:11:51 INFO - PROCESS | 2848 | ++DOMWINDOW == 161 (0C437400) [pid = 2848] [serial = 932] [outer = 00000000] 02:11:51 INFO - PROCESS | 2848 | ++DOMWINDOW == 162 (14A13400) [pid = 2848] [serial = 933] [outer = 0C437400] 02:11:51 INFO - PROCESS | 2848 | 1462785111326 Marionette DEBUG loaded listener.js 02:11:51 INFO - PROCESS | 2848 | ++DOMWINDOW == 163 (188DFC00) [pid = 2848] [serial = 934] [outer = 0C437400] 02:11:52 INFO - PROCESS | 2848 | 1462785112126 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]]]}] 02:11:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 02:11:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1178ms 02:11:52 INFO - PROCESS | 2848 | 1462785112179 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 02:11:52 INFO - PROCESS | 2848 | 1462785112184 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 02:11:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 02:11:52 INFO - PROCESS | 2848 | 1462785112188 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 02:11:52 INFO - PROCESS | 2848 | 1462785112192 Marionette TRACE conn5 <- [1,1210,null,{}] 02:11:52 INFO - PROCESS | 2848 | 1462785112212 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}] 02:11:52 INFO - PROCESS | 2848 | 1462785112321 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 02:11:52 INFO - PROCESS | 2848 | 1462785112472 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:52 INFO - PROCESS | 2848 | ++DOCSHELL 0C42CC00 == 89 [pid = 2848] [id = 312] 02:11:52 INFO - PROCESS | 2848 | ++DOMWINDOW == 164 (10053000) [pid = 2848] [serial = 935] [outer = 00000000] 02:11:52 INFO - PROCESS | 2848 | ++DOMWINDOW == 165 (18558400) [pid = 2848] [serial = 936] [outer = 10053000] 02:11:52 INFO - PROCESS | 2848 | 1462785112525 Marionette DEBUG loaded listener.js 02:11:52 INFO - PROCESS | 2848 | ++DOMWINDOW == 166 (19278800) [pid = 2848] [serial = 937] [outer = 10053000] 02:11:52 INFO - PROCESS | 2848 | --DOCSHELL 1F23CC00 == 88 [pid = 2848] [id = 225] 02:11:52 INFO - PROCESS | 2848 | --DOCSHELL 20D3FC00 == 87 [pid = 2848] [id = 224] 02:11:52 INFO - PROCESS | 2848 | --DOCSHELL 0D385C00 == 86 [pid = 2848] [id = 302] 02:11:52 INFO - PROCESS | 2848 | --DOCSHELL 0C437C00 == 85 [pid = 2848] [id = 301] 02:11:52 INFO - PROCESS | 2848 | --DOCSHELL 1C59E800 == 84 [pid = 2848] [id = 300] 02:11:52 INFO - PROCESS | 2848 | --DOCSHELL 19F9F800 == 83 [pid = 2848] [id = 299] 02:11:52 INFO - PROCESS | 2848 | --DOCSHELL 19B96800 == 82 [pid = 2848] [id = 298] 02:11:52 INFO - PROCESS | 2848 | --DOCSHELL 1955FC00 == 81 [pid = 2848] [id = 297] 02:11:52 INFO - PROCESS | 2848 | --DOCSHELL 188D2400 == 80 [pid = 2848] [id = 296] 02:11:53 INFO - PROCESS | 2848 | --DOCSHELL 091A4800 == 79 [pid = 2848] [id = 295] 02:11:53 INFO - PROCESS | 2848 | --DOCSHELL 11364C00 == 78 [pid = 2848] [id = 294] 02:11:53 INFO - PROCESS | 2848 | --DOCSHELL 20DE6400 == 77 [pid = 2848] [id = 289] 02:11:53 INFO - PROCESS | 2848 | --DOCSHELL 1927DC00 == 76 [pid = 2848] [id = 288] 02:11:53 INFO - PROCESS | 2848 | --DOCSHELL 0D3EFC00 == 75 [pid = 2848] [id = 287] 02:11:53 INFO - PROCESS | 2848 | --DOMWINDOW == 165 (19DC0400) [pid = 2848] [serial = 612] [outer = 00000000] [url = about:blank] 02:11:53 INFO - PROCESS | 2848 | --DOMWINDOW == 164 (14562C00) [pid = 2848] [serial = 615] [outer = 00000000] [url = about:blank] 02:11:53 INFO - PROCESS | 2848 | --DOMWINDOW == 163 (19567800) [pid = 2848] [serial = 618] [outer = 00000000] [url = about:blank] 02:11:53 INFO - PROCESS | 2848 | --DOMWINDOW == 162 (19F9EC00) [pid = 2848] [serial = 621] [outer = 00000000] [url = about:blank] 02:11:53 INFO - PROCESS | 2848 | --DOMWINDOW == 161 (1C59A000) [pid = 2848] [serial = 624] [outer = 00000000] [url = about:blank] 02:11:53 INFO - PROCESS | 2848 | --DOMWINDOW == 160 (19DBA400) [pid = 2848] [serial = 709] [outer = 00000000] [url = about:blank] 02:11:53 INFO - PROCESS | 2848 | --DOMWINDOW == 159 (1062EC00) [pid = 2848] [serial = 712] [outer = 00000000] [url = about:blank] 02:11:53 INFO - PROCESS | 2848 | --DOMWINDOW == 158 (1855C000) [pid = 2848] [serial = 715] [outer = 00000000] [url = about:blank] 02:11:53 INFO - PROCESS | 2848 | --DOMWINDOW == 157 (19F89800) [pid = 2848] [serial = 718] [outer = 00000000] [url = about:blank] 02:11:53 INFO - PROCESS | 2848 | --DOMWINDOW == 156 (1B0E5000) [pid = 2848] [serial = 721] [outer = 00000000] [url = about:blank] 02:11:53 INFO - PROCESS | 2848 | --DOMWINDOW == 155 (1BDC5800) [pid = 2848] [serial = 724] [outer = 00000000] [url = about:blank] 02:11:53 INFO - PROCESS | 2848 | --DOMWINDOW == 154 (1CABE800) [pid = 2848] [serial = 727] [outer = 00000000] [url = about:blank] 02:11:53 INFO - PROCESS | 2848 | --DOMWINDOW == 153 (1F245800) [pid = 2848] [serial = 675] [outer = 00000000] [url = about:blank] 02:11:53 INFO - PROCESS | 2848 | --DOMWINDOW == 152 (20D3D800) [pid = 2848] [serial = 669] [outer = 00000000] [url = about:blank] 02:11:53 INFO - PROCESS | 2848 | --DOMWINDOW == 151 (1CA51000) [pid = 2848] [serial = 627] [outer = 00000000] [url = about:blank] 02:11:53 INFO - PROCESS | 2848 | --DOMWINDOW == 150 (20DE4400) [pid = 2848] [serial = 660] [outer = 00000000] [url = about:blank] 02:11:53 INFO - PROCESS | 2848 | --DOMWINDOW == 149 (20DE2C00) [pid = 2848] [serial = 672] [outer = 00000000] [url = about:blank] 02:11:53 INFO - PROCESS | 2848 | --DOMWINDOW == 148 (19E9E800) [pid = 2848] [serial = 666] [outer = 00000000] [url = about:blank] 02:11:53 INFO - PROCESS | 2848 | --DOMWINDOW == 147 (178E0000) [pid = 2848] [serial = 663] [outer = 00000000] [url = about:blank] 02:11:53 INFO - PROCESS | 2848 | --DOMWINDOW == 146 (1AB93000) [pid = 2848] [serial = 843] [outer = 00000000] [url = about:blank] 02:11:53 INFO - PROCESS | 2848 | --DOMWINDOW == 145 (177AB400) [pid = 2848] [serial = 829] [outer = 00000000] [url = about:blank] 02:11:53 INFO - PROCESS | 2848 | --DOMWINDOW == 144 (161D6C00) [pid = 2848] [serial = 828] [outer = 00000000] [url = about:blank] 02:11:53 INFO - PROCESS | 2848 | --DOMWINDOW == 143 (1C59DC00) [pid = 2848] [serial = 808] [outer = 00000000] [url = about:blank] 02:11:53 INFO - PROCESS | 2848 | --DOMWINDOW == 142 (19910400) [pid = 2848] [serial = 837] [outer = 00000000] [url = about:blank] 02:11:53 INFO - PROCESS | 2848 | --DOMWINDOW == 141 (19B25000) [pid = 2848] [serial = 838] [outer = 00000000] [url = about:blank] 02:11:53 INFO - PROCESS | 2848 | --DOMWINDOW == 140 (19BC9400) [pid = 2848] [serial = 840] [outer = 00000000] [url = about:blank] 02:11:53 INFO - PROCESS | 2848 | --DOMWINDOW == 139 (1927BC00) [pid = 2848] [serial = 813] [outer = 00000000] [url = about:blank] 02:11:53 INFO - PROCESS | 2848 | --DOMWINDOW == 138 (1C5CF400) [pid = 2848] [serial = 846] [outer = 00000000] [url = about:blank] 02:11:53 INFO - PROCESS | 2848 | --DOMWINDOW == 137 (1C5CFC00) [pid = 2848] [serial = 816] [outer = 00000000] [url = about:blank] 02:11:53 INFO - PROCESS | 2848 | --DOMWINDOW == 136 (1005A800) [pid = 2848] [serial = 831] [outer = 00000000] [url = about:blank] 02:11:53 INFO - PROCESS | 2848 | --DOMWINDOW == 135 (1062AC00) [pid = 2848] [serial = 832] [outer = 00000000] [url = about:blank] 02:11:53 INFO - PROCESS | 2848 | --DOMWINDOW == 134 (18961800) [pid = 2848] [serial = 834] [outer = 00000000] [url = about:blank] 02:11:53 INFO - PROCESS | 2848 | --DOMWINDOW == 133 (18F30800) [pid = 2848] [serial = 835] [outer = 00000000] [url = about:blank] 02:11:53 INFO - PROCESS | 2848 | --DOMWINDOW == 132 (1B00EC00) [pid = 2848] [serial = 844] [outer = 00000000] [url = about:blank] 02:11:53 INFO - PROCESS | 2848 | --DOMWINDOW == 131 (1478F400) [pid = 2848] [serial = 825] [outer = 00000000] [url = about:blank] 02:11:53 INFO - PROCESS | 2848 | --DOMWINDOW == 130 (1110B000) [pid = 2848] [serial = 849] [outer = 00000000] [url = about:blank] 02:11:53 INFO - PROCESS | 2848 | --DOMWINDOW == 129 (1E4F1000) [pid = 2848] [serial = 822] [outer = 00000000] [url = about:blank] 02:11:53 INFO - PROCESS | 2848 | --DOMWINDOW == 128 (1DF13000) [pid = 2848] [serial = 819] [outer = 00000000] [url = about:blank] 02:11:53 INFO - PROCESS | 2848 | --DOMWINDOW == 127 (108A6C00) [pid = 2848] [serial = 810] [outer = 00000000] [url = about:blank] 02:11:53 INFO - PROCESS | 2848 | --DOMWINDOW == 126 (1CA5AC00) [pid = 2848] [serial = 847] [outer = 00000000] [url = about:blank] 02:11:53 INFO - PROCESS | 2848 | --DOMWINDOW == 125 (1D9DCC00) [pid = 2848] [serial = 852] [outer = 00000000] [url = about:blank] 02:11:53 INFO - PROCESS | 2848 | --DOMWINDOW == 124 (14185400) [pid = 2848] [serial = 850] [outer = 00000000] [url = about:blank] 02:11:53 INFO - PROCESS | 2848 | --DOMWINDOW == 123 (20DDD000) [pid = 2848] [serial = 856] [outer = 00000000] [url = about:blank] 02:11:53 INFO - PROCESS | 2848 | --DOMWINDOW == 122 (1E4ED800) [pid = 2848] [serial = 853] [outer = 00000000] [url = about:blank] 02:11:53 INFO - PROCESS | 2848 | --DOMWINDOW == 121 (19D8A800) [pid = 2848] [serial = 841] [outer = 00000000] [url = about:blank] 02:11:53 INFO - PROCESS | 2848 | --DOMWINDOW == 120 (0CED3800) [pid = 2848] [serial = 760] [outer = 00000000] [url = about:blank] 02:11:53 INFO - PROCESS | 2848 | --DOMWINDOW == 119 (1F241000) [pid = 2848] [serial = 772] [outer = 00000000] [url = about:blank] 02:11:53 INFO - PROCESS | 2848 | --DOMWINDOW == 118 (17DC2400) [pid = 2848] [serial = 763] [outer = 00000000] [url = about:blank] 02:11:53 INFO - PROCESS | 2848 | --DOMWINDOW == 117 (1A392800) [pid = 2848] [serial = 766] [outer = 00000000] [url = about:blank] 02:11:53 INFO - PROCESS | 2848 | --DOMWINDOW == 116 (1E4EEC00) [pid = 2848] [serial = 775] [outer = 00000000] [url = about:blank] 02:11:53 INFO - PROCESS | 2848 | --DOMWINDOW == 115 (1DF1BC00) [pid = 2848] [serial = 769] [outer = 00000000] [url = about:blank] 02:11:53 INFO - PROCESS | 2848 | --DOMWINDOW == 114 (20D43C00) [pid = 2848] [serial = 855] [outer = 00000000] [url = about:blank] 02:11:53 INFO - PROCESS | 2848 | 1462785113157 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] 02:11:53 INFO - PROCESS | 2848 | 1462785113185 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 02:11:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 02:11:53 INFO - PROCESS | 2848 | 1462785113191 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 02:11:53 INFO - PROCESS | 2848 | 1462785113194 Marionette TRACE conn5 <- [1,1214,null,{}] 02:11:53 INFO - PROCESS | 2848 | 1462785113197 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}] 02:11:53 INFO - PROCESS | 2848 | 1462785113294 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 02:11:53 INFO - PROCESS | 2848 | 1462785113390 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:53 INFO - PROCESS | 2848 | ++DOCSHELL 0907A000 == 76 [pid = 2848] [id = 313] 02:11:53 INFO - PROCESS | 2848 | ++DOMWINDOW == 115 (09087000) [pid = 2848] [serial = 938] [outer = 00000000] 02:11:53 INFO - PROCESS | 2848 | ++DOMWINDOW == 116 (113E5000) [pid = 2848] [serial = 939] [outer = 09087000] 02:11:53 INFO - PROCESS | 2848 | 1462785113444 Marionette DEBUG loaded listener.js 02:11:53 INFO - PROCESS | 2848 | ++DOMWINDOW == 117 (142E5800) [pid = 2848] [serial = 940] [outer = 09087000] 02:11:53 INFO - PROCESS | 2848 | 1462785113850 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]]]}] 02:11:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 02:11:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 670ms 02:11:53 INFO - PROCESS | 2848 | 1462785113864 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 02:11:53 INFO - PROCESS | 2848 | 1462785113866 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 02:11:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 02:11:53 INFO - PROCESS | 2848 | 1462785113870 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 02:11:53 INFO - PROCESS | 2848 | 1462785113873 Marionette TRACE conn5 <- [1,1218,null,{}] 02:11:53 INFO - PROCESS | 2848 | 1462785113883 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}] 02:11:54 INFO - PROCESS | 2848 | 1462785114005 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 02:11:54 INFO - PROCESS | 2848 | 1462785114016 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:54 INFO - PROCESS | 2848 | ++DOCSHELL 178DBC00 == 77 [pid = 2848] [id = 314] 02:11:54 INFO - PROCESS | 2848 | ++DOMWINDOW == 118 (178DC800) [pid = 2848] [serial = 941] [outer = 00000000] 02:11:54 INFO - PROCESS | 2848 | ++DOMWINDOW == 119 (19283800) [pid = 2848] [serial = 942] [outer = 178DC800] 02:11:54 INFO - PROCESS | 2848 | 1462785114063 Marionette DEBUG loaded listener.js 02:11:54 INFO - PROCESS | 2848 | ++DOMWINDOW == 120 (19569400) [pid = 2848] [serial = 943] [outer = 178DC800] 02:11:54 INFO - PROCESS | 2848 | 1462785114516 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]]]}] 02:11:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 02:11:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 670ms 02:11:54 INFO - PROCESS | 2848 | 1462785114544 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 02:11:54 INFO - PROCESS | 2848 | 1462785114546 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 02:11:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 02:11:54 INFO - PROCESS | 2848 | 1462785114549 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 02:11:54 INFO - PROCESS | 2848 | 1462785114551 Marionette TRACE conn5 <- [1,1222,null,{}] 02:11:54 INFO - PROCESS | 2848 | 1462785114570 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}] 02:11:54 INFO - PROCESS | 2848 | 1462785114666 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 02:11:54 INFO - PROCESS | 2848 | 1462785114675 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:54 INFO - PROCESS | 2848 | ++DOCSHELL 19A14400 == 78 [pid = 2848] [id = 315] 02:11:54 INFO - PROCESS | 2848 | ++DOMWINDOW == 121 (19B1E000) [pid = 2848] [serial = 944] [outer = 00000000] 02:11:54 INFO - PROCESS | 2848 | ++DOMWINDOW == 122 (19B91000) [pid = 2848] [serial = 945] [outer = 19B1E000] 02:11:54 INFO - PROCESS | 2848 | 1462785114721 Marionette DEBUG loaded listener.js 02:11:54 INFO - PROCESS | 2848 | ++DOMWINDOW == 123 (19BD3800) [pid = 2848] [serial = 946] [outer = 19B1E000] 02:11:55 INFO - PROCESS | 2848 | 1462785115175 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]]]}] 02:11:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 02:11:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 670ms 02:11:55 INFO - PROCESS | 2848 | 1462785115230 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 02:11:55 INFO - PROCESS | 2848 | 1462785115233 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 02:11:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 02:11:55 INFO - PROCESS | 2848 | 1462785115236 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 02:11:55 INFO - PROCESS | 2848 | 1462785115238 Marionette TRACE conn5 <- [1,1226,null,{}] 02:11:55 INFO - PROCESS | 2848 | 1462785115241 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}] 02:11:55 INFO - PROCESS | 2848 | 1462785115361 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 02:11:55 INFO - PROCESS | 2848 | 1462785115450 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:55 INFO - PROCESS | 2848 | ++DOCSHELL 19D0DC00 == 79 [pid = 2848] [id = 316] 02:11:55 INFO - PROCESS | 2848 | ++DOMWINDOW == 124 (19D8C400) [pid = 2848] [serial = 947] [outer = 00000000] 02:11:55 INFO - PROCESS | 2848 | ++DOMWINDOW == 125 (19DBE400) [pid = 2848] [serial = 948] [outer = 19D8C400] 02:11:55 INFO - PROCESS | 2848 | 1462785115495 Marionette DEBUG loaded listener.js 02:11:55 INFO - PROCESS | 2848 | ++DOMWINDOW == 126 (19EA2400) [pid = 2848] [serial = 949] [outer = 19D8C400] 02:11:55 INFO - PROCESS | 2848 | 1462785115931 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]]]}] 02:11:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 02:11:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 731ms 02:11:56 INFO - PROCESS | 2848 | 1462785115969 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 02:11:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 02:11:56 INFO - PROCESS | 2848 | 1462785115970 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 02:11:56 INFO - PROCESS | 2848 | 1462785115974 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 02:11:56 INFO - PROCESS | 2848 | 1462785115975 Marionette TRACE conn5 <- [1,1230,null,{}] 02:11:56 INFO - PROCESS | 2848 | 1462785115979 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}] 02:11:56 INFO - PROCESS | 2848 | 1462785116113 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 02:11:56 INFO - PROCESS | 2848 | 1462785116181 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:56 INFO - PROCESS | 2848 | ++DOCSHELL 19F89800 == 80 [pid = 2848] [id = 317] 02:11:56 INFO - PROCESS | 2848 | ++DOMWINDOW == 127 (19F9B400) [pid = 2848] [serial = 950] [outer = 00000000] 02:11:56 INFO - PROCESS | 2848 | ++DOMWINDOW == 128 (1B002C00) [pid = 2848] [serial = 951] [outer = 19F9B400] 02:11:56 INFO - PROCESS | 2848 | 1462785116227 Marionette DEBUG loaded listener.js 02:11:56 INFO - PROCESS | 2848 | ++DOMWINDOW == 129 (1B0E4800) [pid = 2848] [serial = 952] [outer = 19F9B400] 02:11:56 INFO - PROCESS | 2848 | 1462785116654 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]]]}] 02:11:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 02:11:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 730ms 02:11:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 02:11:56 INFO - PROCESS | 2848 | 1462785116705 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 02:11:56 INFO - PROCESS | 2848 | 1462785116707 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 02:11:56 INFO - PROCESS | 2848 | 1462785116710 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 02:11:56 INFO - PROCESS | 2848 | 1462785116712 Marionette TRACE conn5 <- [1,1234,null,{}] 02:11:56 INFO - PROCESS | 2848 | 1462785116715 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}] 02:11:56 INFO - PROCESS | 2848 | 1462785116862 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 02:11:56 INFO - PROCESS | 2848 | 1462785116930 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:56 INFO - PROCESS | 2848 | ++DOCSHELL 19FA0800 == 81 [pid = 2848] [id = 318] 02:11:56 INFO - PROCESS | 2848 | ++DOMWINDOW == 130 (1B0E2000) [pid = 2848] [serial = 953] [outer = 00000000] 02:11:57 INFO - PROCESS | 2848 | ++DOMWINDOW == 131 (1C599800) [pid = 2848] [serial = 954] [outer = 1B0E2000] 02:11:57 INFO - PROCESS | 2848 | 1462785116975 Marionette DEBUG loaded listener.js 02:11:57 INFO - PROCESS | 2848 | ++DOMWINDOW == 132 (1C5A2800) [pid = 2848] [serial = 955] [outer = 1B0E2000] 02:11:57 INFO - PROCESS | 2848 | --DOMWINDOW == 131 (1C5A6800) [pid = 2848] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 02:11:57 INFO - PROCESS | 2848 | --DOMWINDOW == 130 (19FA0C00) [pid = 2848] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 02:11:57 INFO - PROCESS | 2848 | --DOMWINDOW == 129 (19560000) [pid = 2848] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 02:11:57 INFO - PROCESS | 2848 | --DOMWINDOW == 128 (091AD000) [pid = 2848] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 02:11:57 INFO - PROCESS | 2848 | --DOMWINDOW == 127 (113E4000) [pid = 2848] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 02:11:57 INFO - PROCESS | 2848 | --DOMWINDOW == 126 (188D7400) [pid = 2848] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 02:11:57 INFO - PROCESS | 2848 | --DOMWINDOW == 125 (1062E800) [pid = 2848] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 02:11:57 INFO - PROCESS | 2848 | --DOMWINDOW == 124 (19B9B400) [pid = 2848] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 02:11:57 INFO - PROCESS | 2848 | --DOMWINDOW == 123 (108A5C00) [pid = 2848] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 02:11:57 INFO - PROCESS | 2848 | 1462785117522 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]]]}] 02:11:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 02:11:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 830ms 02:11:57 INFO - PROCESS | 2848 | 1462785117541 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 02:11:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 02:11:57 INFO - PROCESS | 2848 | 1462785117543 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 02:11:57 INFO - PROCESS | 2848 | 1462785117546 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 02:11:57 INFO - PROCESS | 2848 | 1462785117548 Marionette TRACE conn5 <- [1,1238,null,{}] 02:11:57 INFO - PROCESS | 2848 | 1462785117551 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}] 02:11:57 INFO - PROCESS | 2848 | 1462785117638 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 02:11:57 INFO - PROCESS | 2848 | 1462785117738 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:57 INFO - PROCESS | 2848 | ++DOCSHELL 1474C800 == 82 [pid = 2848] [id = 319] 02:11:57 INFO - PROCESS | 2848 | ++DOMWINDOW == 124 (14AA1C00) [pid = 2848] [serial = 956] [outer = 00000000] 02:11:57 INFO - PROCESS | 2848 | ++DOMWINDOW == 125 (1AB87800) [pid = 2848] [serial = 957] [outer = 14AA1C00] 02:11:57 INFO - PROCESS | 2848 | 1462785117783 Marionette DEBUG loaded listener.js 02:11:57 INFO - PROCESS | 2848 | ++DOMWINDOW == 126 (1C0DFC00) [pid = 2848] [serial = 958] [outer = 14AA1C00] 02:11:58 INFO - PROCESS | 2848 | 1462785118133 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]]]}] 02:11:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 02:11:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 630ms 02:11:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 02:11:58 INFO - PROCESS | 2848 | 1462785118177 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 02:11:58 INFO - PROCESS | 2848 | 1462785118179 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 02:11:58 INFO - PROCESS | 2848 | 1462785118222 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 02:11:58 INFO - PROCESS | 2848 | 1462785118224 Marionette TRACE conn5 <- [1,1242,null,{}] 02:11:58 INFO - PROCESS | 2848 | 1462785118231 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}] 02:11:58 INFO - PROCESS | 2848 | 1462785118321 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 02:11:58 INFO - PROCESS | 2848 | 1462785118328 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:58 INFO - PROCESS | 2848 | ++DOCSHELL 1C59B400 == 83 [pid = 2848] [id = 320] 02:11:58 INFO - PROCESS | 2848 | ++DOMWINDOW == 127 (1C5CC000) [pid = 2848] [serial = 959] [outer = 00000000] 02:11:58 INFO - PROCESS | 2848 | ++DOMWINDOW == 128 (1CAC4400) [pid = 2848] [serial = 960] [outer = 1C5CC000] 02:11:58 INFO - PROCESS | 2848 | 1462785118372 Marionette DEBUG loaded listener.js 02:11:58 INFO - PROCESS | 2848 | ++DOMWINDOW == 129 (1D9E0C00) [pid = 2848] [serial = 961] [outer = 1C5CC000] 02:11:58 INFO - PROCESS | 2848 | 1462785118798 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]]]}] 02:11:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 02:11:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 671ms 02:11:58 INFO - PROCESS | 2848 | 1462785118857 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 02:11:58 INFO - PROCESS | 2848 | 1462785118859 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 02:11:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 02:11:58 INFO - PROCESS | 2848 | 1462785118862 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 02:11:58 INFO - PROCESS | 2848 | 1462785118864 Marionette TRACE conn5 <- [1,1246,null,{}] 02:11:58 INFO - PROCESS | 2848 | 1462785118867 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}] 02:11:58 INFO - PROCESS | 2848 | 1462785118957 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 02:11:58 INFO - PROCESS | 2848 | 1462785118963 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:59 INFO - PROCESS | 2848 | ++DOCSHELL 1D9E7000 == 84 [pid = 2848] [id = 321] 02:11:59 INFO - PROCESS | 2848 | ++DOMWINDOW == 130 (1DCCBC00) [pid = 2848] [serial = 962] [outer = 00000000] 02:11:59 INFO - PROCESS | 2848 | ++DOMWINDOW == 131 (1DFA2C00) [pid = 2848] [serial = 963] [outer = 1DCCBC00] 02:11:59 INFO - PROCESS | 2848 | 1462785119008 Marionette DEBUG loaded listener.js 02:11:59 INFO - PROCESS | 2848 | ++DOMWINDOW == 132 (1E4EB800) [pid = 2848] [serial = 964] [outer = 1DCCBC00] 02:11:59 INFO - PROCESS | 2848 | 1462785119570 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]]]}] 02:11:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 02:11:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 771ms 02:11:59 INFO - PROCESS | 2848 | 1462785119634 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 02:11:59 INFO - PROCESS | 2848 | 1462785119639 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 02:11:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 02:11:59 INFO - PROCESS | 2848 | 1462785119735 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 02:11:59 INFO - PROCESS | 2848 | 1462785119740 Marionette TRACE conn5 <- [1,1250,null,{}] 02:11:59 INFO - PROCESS | 2848 | 1462785119772 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}] 02:11:59 INFO - PROCESS | 2848 | 1462785119897 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 02:12:00 INFO - PROCESS | 2848 | 1462785120006 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:00 INFO - PROCESS | 2848 | ++DOCSHELL 0CE7CC00 == 85 [pid = 2848] [id = 322] 02:12:00 INFO - PROCESS | 2848 | ++DOMWINDOW == 133 (0CED3000) [pid = 2848] [serial = 965] [outer = 00000000] 02:12:00 INFO - PROCESS | 2848 | ++DOMWINDOW == 134 (14185400) [pid = 2848] [serial = 966] [outer = 0CED3000] 02:12:00 INFO - PROCESS | 2848 | 1462785120063 Marionette DEBUG loaded listener.js 02:12:00 INFO - PROCESS | 2848 | ++DOMWINDOW == 135 (14A9E000) [pid = 2848] [serial = 967] [outer = 0CED3000] 02:12:00 INFO - PROCESS | 2848 | 1462785120632 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]]]}] 02:12:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 02:12:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1007ms 02:12:00 INFO - PROCESS | 2848 | 1462785120697 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 02:12:00 INFO - PROCESS | 2848 | 1462785120703 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 02:12:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 02:12:00 INFO - PROCESS | 2848 | 1462785120710 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 02:12:00 INFO - PROCESS | 2848 | 1462785120713 Marionette TRACE conn5 <- [1,1254,null,{}] 02:12:00 INFO - PROCESS | 2848 | 1462785120717 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}] 02:12:00 INFO - PROCESS | 2848 | 1462785120835 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 02:12:00 INFO - PROCESS | 2848 | 1462785120951 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:01 INFO - PROCESS | 2848 | ++DOCSHELL 1895F000 == 86 [pid = 2848] [id = 323] 02:12:01 INFO - PROCESS | 2848 | ++DOMWINDOW == 136 (18965C00) [pid = 2848] [serial = 968] [outer = 00000000] 02:12:01 INFO - PROCESS | 2848 | ++DOMWINDOW == 137 (19565800) [pid = 2848] [serial = 969] [outer = 18965C00] 02:12:01 INFO - PROCESS | 2848 | 1462785121050 Marionette DEBUG loaded listener.js 02:12:01 INFO - PROCESS | 2848 | ++DOMWINDOW == 138 (19B20800) [pid = 2848] [serial = 970] [outer = 18965C00] 02:12:01 INFO - PROCESS | 2848 | 1462785121661 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]]]}] 02:12:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 02:12:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1020ms 02:12:01 INFO - PROCESS | 2848 | 1462785121732 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 02:12:01 INFO - PROCESS | 2848 | 1462785121734 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 02:12:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 02:12:01 INFO - PROCESS | 2848 | 1462785121738 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 02:12:01 INFO - PROCESS | 2848 | 1462785121742 Marionette TRACE conn5 <- [1,1258,null,{}] 02:12:01 INFO - PROCESS | 2848 | 1462785121789 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}] 02:12:01 INFO - PROCESS | 2848 | 1462785121914 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 02:12:02 INFO - PROCESS | 2848 | 1462785122051 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:02 INFO - PROCESS | 2848 | ++DOCSHELL 1B0EC800 == 87 [pid = 2848] [id = 324] 02:12:02 INFO - PROCESS | 2848 | ++DOMWINDOW == 139 (1CA54800) [pid = 2848] [serial = 971] [outer = 00000000] 02:12:02 INFO - PROCESS | 2848 | ++DOMWINDOW == 140 (1E4EEC00) [pid = 2848] [serial = 972] [outer = 1CA54800] 02:12:02 INFO - PROCESS | 2848 | 1462785122113 Marionette DEBUG loaded listener.js 02:12:02 INFO - PROCESS | 2848 | ++DOMWINDOW == 141 (1F243400) [pid = 2848] [serial = 973] [outer = 1CA54800] 02:12:02 INFO - PROCESS | 2848 | 1462785122731 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]]]}] 02:12:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 02:12:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1037ms 02:12:02 INFO - PROCESS | 2848 | 1462785122777 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 02:12:02 INFO - PROCESS | 2848 | 1462785122780 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 02:12:02 INFO - PROCESS | 2848 | 1462785122783 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 02:12:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 02:12:02 INFO - PROCESS | 2848 | 1462785122785 Marionette TRACE conn5 <- [1,1262,null,{}] 02:12:02 INFO - PROCESS | 2848 | 1462785122789 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}] 02:12:02 INFO - PROCESS | 2848 | 1462785122904 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 02:12:03 INFO - PROCESS | 2848 | 1462785123047 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:03 INFO - PROCESS | 2848 | ++DOCSHELL 203D9800 == 88 [pid = 2848] [id = 325] 02:12:03 INFO - PROCESS | 2848 | ++DOMWINDOW == 142 (203DC400) [pid = 2848] [serial = 974] [outer = 00000000] 02:12:03 INFO - PROCESS | 2848 | ++DOMWINDOW == 143 (20D40C00) [pid = 2848] [serial = 975] [outer = 203DC400] 02:12:03 INFO - PROCESS | 2848 | 1462785123103 Marionette DEBUG loaded listener.js 02:12:03 INFO - PROCESS | 2848 | ++DOMWINDOW == 144 (20DE2C00) [pid = 2848] [serial = 976] [outer = 203DC400] 02:12:03 INFO - PROCESS | 2848 | 1462785123683 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]]]}] 02:12:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 02:12:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 930ms 02:12:03 INFO - PROCESS | 2848 | 1462785123717 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 02:12:03 INFO - PROCESS | 2848 | 1462785123720 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 02:12:03 INFO - PROCESS | 2848 | 1462785123723 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 02:12:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 02:12:03 INFO - PROCESS | 2848 | 1462785123725 Marionette TRACE conn5 <- [1,1266,null,{}] 02:12:03 INFO - PROCESS | 2848 | 1462785123729 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}] 02:12:03 INFO - PROCESS | 2848 | 1462785123841 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 02:12:03 INFO - PROCESS | 2848 | 1462785123957 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:04 INFO - PROCESS | 2848 | ++DOCSHELL 0C432C00 == 89 [pid = 2848] [id = 326] 02:12:04 INFO - PROCESS | 2848 | ++DOMWINDOW == 145 (20D40800) [pid = 2848] [serial = 977] [outer = 00000000] 02:12:04 INFO - PROCESS | 2848 | ++DOMWINDOW == 146 (2112E400) [pid = 2848] [serial = 978] [outer = 20D40800] 02:12:04 INFO - PROCESS | 2848 | 1462785124052 Marionette DEBUG loaded listener.js 02:12:04 INFO - PROCESS | 2848 | ++DOMWINDOW == 147 (21132000) [pid = 2848] [serial = 979] [outer = 20D40800] 02:12:04 INFO - PROCESS | 2848 | 1462785124609 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]]]}] 02:12:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 02:12:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 930ms 02:12:04 INFO - PROCESS | 2848 | 1462785124657 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 02:12:04 INFO - PROCESS | 2848 | 1462785124660 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 02:12:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 02:12:04 INFO - PROCESS | 2848 | 1462785124663 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 02:12:04 INFO - PROCESS | 2848 | 1462785124665 Marionette TRACE conn5 <- [1,1270,null,{}] 02:12:04 INFO - PROCESS | 2848 | 1462785124669 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}] 02:12:04 INFO - PROCESS | 2848 | 1462785124801 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 02:12:04 INFO - PROCESS | 2848 | 1462785124948 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:05 INFO - PROCESS | 2848 | ++DOCSHELL 21107C00 == 90 [pid = 2848] [id = 327] 02:12:05 INFO - PROCESS | 2848 | ++DOMWINDOW == 148 (21108400) [pid = 2848] [serial = 980] [outer = 00000000] 02:12:05 INFO - PROCESS | 2848 | ++DOMWINDOW == 149 (2112DC00) [pid = 2848] [serial = 981] [outer = 21108400] 02:12:05 INFO - PROCESS | 2848 | 1462785125004 Marionette DEBUG loaded listener.js 02:12:05 INFO - PROCESS | 2848 | ++DOMWINDOW == 150 (21137C00) [pid = 2848] [serial = 982] [outer = 21108400] 02:12:05 INFO - PROCESS | 2848 | 1462785125589 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]]]}] 02:12:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 02:12:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 970ms 02:12:05 INFO - PROCESS | 2848 | 1462785125637 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 02:12:05 INFO - PROCESS | 2848 | 1462785125640 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 02:12:05 INFO - PROCESS | 2848 | 1462785125643 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 02:12:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 02:12:05 INFO - PROCESS | 2848 | 1462785125645 Marionette TRACE conn5 <- [1,1274,null,{}] 02:12:05 INFO - PROCESS | 2848 | 1462785125649 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}] 02:12:05 INFO - PROCESS | 2848 | 1462785125762 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 02:12:06 INFO - PROCESS | 2848 | 1462785126106 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:06 INFO - PROCESS | 2848 | ++DOCSHELL 09073000 == 91 [pid = 2848] [id = 328] 02:12:06 INFO - PROCESS | 2848 | ++DOMWINDOW == 151 (09079800) [pid = 2848] [serial = 983] [outer = 00000000] 02:12:06 INFO - PROCESS | 2848 | ++DOMWINDOW == 152 (1023AC00) [pid = 2848] [serial = 984] [outer = 09079800] 02:12:06 INFO - PROCESS | 2848 | 1462785126190 Marionette DEBUG loaded listener.js 02:12:06 INFO - PROCESS | 2848 | ++DOMWINDOW == 153 (10921000) [pid = 2848] [serial = 985] [outer = 09079800] 02:12:06 INFO - PROCESS | 2848 | 1462785126814 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]]]}] 02:12:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 02:12:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1220ms 02:12:06 INFO - PROCESS | 2848 | 1462785126867 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 02:12:06 INFO - PROCESS | 2848 | 1462785126871 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 02:12:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 02:12:06 INFO - PROCESS | 2848 | 1462785126875 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 02:12:06 INFO - PROCESS | 2848 | 1462785126879 Marionette TRACE conn5 <- [1,1278,null,{}] 02:12:06 INFO - PROCESS | 2848 | 1462785126884 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}] 02:12:07 INFO - PROCESS | 2848 | 1462785126995 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 02:12:07 INFO - PROCESS | 2848 | 1462785127158 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:07 INFO - PROCESS | 2848 | ++DOCSHELL 14B09C00 == 92 [pid = 2848] [id = 329] 02:12:07 INFO - PROCESS | 2848 | ++DOMWINDOW == 154 (14B0A800) [pid = 2848] [serial = 986] [outer = 00000000] 02:12:07 INFO - PROCESS | 2848 | ++DOMWINDOW == 155 (178E3000) [pid = 2848] [serial = 987] [outer = 14B0A800] 02:12:07 INFO - PROCESS | 2848 | 1462785127210 Marionette DEBUG loaded listener.js 02:12:07 INFO - PROCESS | 2848 | ++DOMWINDOW == 156 (18C0F000) [pid = 2848] [serial = 988] [outer = 14B0A800] 02:12:07 INFO - PROCESS | 2848 | --DOCSHELL 1C59B400 == 91 [pid = 2848] [id = 320] 02:12:07 INFO - PROCESS | 2848 | --DOCSHELL 1474C800 == 90 [pid = 2848] [id = 319] 02:12:07 INFO - PROCESS | 2848 | --DOCSHELL 19FA0800 == 89 [pid = 2848] [id = 318] 02:12:07 INFO - PROCESS | 2848 | --DOCSHELL 19F89800 == 88 [pid = 2848] [id = 317] 02:12:07 INFO - PROCESS | 2848 | --DOCSHELL 19D0DC00 == 87 [pid = 2848] [id = 316] 02:12:07 INFO - PROCESS | 2848 | --DOCSHELL 19A14400 == 86 [pid = 2848] [id = 315] 02:12:07 INFO - PROCESS | 2848 | --DOMWINDOW == 155 (1DFA1000) [pid = 2848] [serial = 909] [outer = 00000000] [url = about:blank] 02:12:07 INFO - PROCESS | 2848 | --DOMWINDOW == 154 (2122B400) [pid = 2848] [serial = 858] [outer = 00000000] [url = about:blank] 02:12:07 INFO - PROCESS | 2848 | --DOMWINDOW == 153 (14775400) [pid = 2848] [serial = 861] [outer = 00000000] [url = about:blank] 02:12:07 INFO - PROCESS | 2848 | --DOMWINDOW == 152 (19D85000) [pid = 2848] [serial = 864] [outer = 00000000] [url = about:blank] 02:12:07 INFO - PROCESS | 2848 | --DOMWINDOW == 151 (21228800) [pid = 2848] [serial = 867] [outer = 00000000] [url = about:blank] 02:12:07 INFO - PROCESS | 2848 | --DOMWINDOW == 150 (21FAA400) [pid = 2848] [serial = 870] [outer = 00000000] [url = about:blank] 02:12:07 INFO - PROCESS | 2848 | --DOMWINDOW == 149 (22821800) [pid = 2848] [serial = 873] [outer = 00000000] [url = about:blank] 02:12:07 INFO - PROCESS | 2848 | --DOMWINDOW == 148 (1927F000) [pid = 2848] [serial = 879] [outer = 00000000] [url = about:blank] 02:12:07 INFO - PROCESS | 2848 | --DOMWINDOW == 147 (21230C00) [pid = 2848] [serial = 876] [outer = 00000000] [url = about:blank] 02:12:07 INFO - PROCESS | 2848 | --DOCSHELL 178DBC00 == 85 [pid = 2848] [id = 314] 02:12:07 INFO - PROCESS | 2848 | --DOCSHELL 0907A000 == 84 [pid = 2848] [id = 313] 02:12:07 INFO - PROCESS | 2848 | --DOCSHELL 0C42CC00 == 83 [pid = 2848] [id = 312] 02:12:07 INFO - PROCESS | 2848 | --DOCSHELL 1CA52000 == 82 [pid = 2848] [id = 303] 02:12:07 INFO - PROCESS | 2848 | 1462785127872 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]]]}] 02:12:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 02:12:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1021ms 02:12:07 INFO - PROCESS | 2848 | --DOMWINDOW == 146 (1C5A6000) [pid = 2848] [serial = 907] [outer = 00000000] [url = about:blank] 02:12:07 INFO - PROCESS | 2848 | --DOMWINDOW == 145 (1DCCB800) [pid = 2848] [serial = 901] [outer = 00000000] [url = about:blank] 02:12:07 INFO - PROCESS | 2848 | --DOMWINDOW == 144 (19DB9400) [pid = 2848] [serial = 894] [outer = 00000000] [url = about:blank] 02:12:07 INFO - PROCESS | 2848 | --DOMWINDOW == 143 (199B3400) [pid = 2848] [serial = 904] [outer = 00000000] [url = about:blank] 02:12:07 INFO - PROCESS | 2848 | --DOMWINDOW == 142 (19DE1800) [pid = 2848] [serial = 895] [outer = 00000000] [url = about:blank] 02:12:07 INFO - PROCESS | 2848 | --DOMWINDOW == 141 (188D8800) [pid = 2848] [serial = 903] [outer = 00000000] [url = about:blank] 02:12:07 INFO - PROCESS | 2848 | --DOMWINDOW == 140 (19B93000) [pid = 2848] [serial = 892] [outer = 00000000] [url = about:blank] 02:12:07 INFO - PROCESS | 2848 | --DOMWINDOW == 139 (1D43B400) [pid = 2848] [serial = 900] [outer = 00000000] [url = about:blank] 02:12:07 INFO - PROCESS | 2848 | --DOMWINDOW == 138 (1C0DE800) [pid = 2848] [serial = 898] [outer = 00000000] [url = about:blank] 02:12:07 INFO - PROCESS | 2848 | --DOMWINDOW == 137 (1BDC0000) [pid = 2848] [serial = 897] [outer = 00000000] [url = about:blank] 02:12:07 INFO - PROCESS | 2848 | --DOMWINDOW == 136 (1959EC00) [pid = 2848] [serial = 891] [outer = 00000000] [url = about:blank] 02:12:07 INFO - PROCESS | 2848 | --DOMWINDOW == 135 (10998000) [pid = 2848] [serial = 885] [outer = 00000000] [url = about:blank] 02:12:07 INFO - PROCESS | 2848 | --DOMWINDOW == 134 (1435E800) [pid = 2848] [serial = 886] [outer = 00000000] [url = about:blank] 02:12:07 INFO - PROCESS | 2848 | --DOMWINDOW == 133 (17DCDC00) [pid = 2848] [serial = 883] [outer = 00000000] [url = about:blank] 02:12:07 INFO - PROCESS | 2848 | --DOMWINDOW == 132 (14BE2000) [pid = 2848] [serial = 882] [outer = 00000000] [url = about:blank] 02:12:07 INFO - PROCESS | 2848 | --DOMWINDOW == 131 (18961C00) [pid = 2848] [serial = 888] [outer = 00000000] [url = about:blank] 02:12:07 INFO - PROCESS | 2848 | --DOMWINDOW == 130 (19275C00) [pid = 2848] [serial = 889] [outer = 00000000] [url = about:blank] 02:12:07 INFO - PROCESS | 2848 | --DOMWINDOW == 129 (19F98000) [pid = 2848] [serial = 906] [outer = 00000000] [url = about:blank] 02:12:07 INFO - PROCESS | 2848 | 1462785127952 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 02:12:07 INFO - PROCESS | 2848 | 1462785127956 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 02:12:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 02:12:07 INFO - PROCESS | 2848 | 1462785127962 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 02:12:07 INFO - PROCESS | 2848 | 1462785127964 Marionette TRACE conn5 <- [1,1282,null,{}] 02:12:08 INFO - PROCESS | 2848 | 1462785127968 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}] 02:12:08 INFO - PROCESS | 2848 | 1462785128059 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 02:12:08 INFO - PROCESS | 2848 | 1462785128071 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:08 INFO - PROCESS | 2848 | ++DOCSHELL 0D3FC000 == 83 [pid = 2848] [id = 330] 02:12:08 INFO - PROCESS | 2848 | ++DOMWINDOW == 130 (1004F800) [pid = 2848] [serial = 989] [outer = 00000000] 02:12:08 INFO - PROCESS | 2848 | ++DOMWINDOW == 131 (1417D400) [pid = 2848] [serial = 990] [outer = 1004F800] 02:12:08 INFO - PROCESS | 2848 | 1462785128118 Marionette DEBUG loaded listener.js 02:12:08 INFO - PROCESS | 2848 | ++DOMWINDOW == 132 (14B01400) [pid = 2848] [serial = 991] [outer = 1004F800] 02:12:08 INFO - PROCESS | 2848 | 1462785128622 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]]]}] 02:12:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 02:12:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 670ms 02:12:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 02:12:08 INFO - PROCESS | 2848 | 1462785128634 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 02:12:08 INFO - PROCESS | 2848 | 1462785128636 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 02:12:08 INFO - PROCESS | 2848 | 1462785128641 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 02:12:08 INFO - PROCESS | 2848 | 1462785128647 Marionette TRACE conn5 <- [1,1286,null,{}] 02:12:08 INFO - PROCESS | 2848 | 1462785128655 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}] 02:12:08 INFO - PROCESS | 2848 | 1462785128747 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 02:12:08 INFO - PROCESS | 2848 | 1462785128758 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:08 INFO - PROCESS | 2848 | ++DOCSHELL 18C0B400 == 84 [pid = 2848] [id = 331] 02:12:08 INFO - PROCESS | 2848 | ++DOMWINDOW == 133 (18C7AC00) [pid = 2848] [serial = 992] [outer = 00000000] 02:12:08 INFO - PROCESS | 2848 | ++DOMWINDOW == 134 (19561400) [pid = 2848] [serial = 993] [outer = 18C7AC00] 02:12:08 INFO - PROCESS | 2848 | 1462785128804 Marionette DEBUG loaded listener.js 02:12:08 INFO - PROCESS | 2848 | ++DOMWINDOW == 135 (1956C400) [pid = 2848] [serial = 994] [outer = 18C7AC00] 02:12:09 INFO - PROCESS | 2848 | 1462785129298 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]]]}] 02:12:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 02:12:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 691ms 02:12:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 02:12:09 INFO - PROCESS | 2848 | 1462785129330 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 02:12:09 INFO - PROCESS | 2848 | 1462785129333 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 02:12:09 INFO - PROCESS | 2848 | 1462785129336 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 02:12:09 INFO - PROCESS | 2848 | 1462785129338 Marionette TRACE conn5 <- [1,1290,null,{}] 02:12:09 INFO - PROCESS | 2848 | 1462785129341 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}] 02:12:09 INFO - PROCESS | 2848 | 1462785129460 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 02:12:09 INFO - PROCESS | 2848 | 1462785129568 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:09 INFO - PROCESS | 2848 | ++DOCSHELL 0D3FA000 == 85 [pid = 2848] [id = 332] 02:12:09 INFO - PROCESS | 2848 | ++DOMWINDOW == 136 (17DC4800) [pid = 2848] [serial = 995] [outer = 00000000] 02:12:09 INFO - PROCESS | 2848 | ++DOMWINDOW == 137 (19B1C800) [pid = 2848] [serial = 996] [outer = 17DC4800] 02:12:09 INFO - PROCESS | 2848 | 1462785129613 Marionette DEBUG loaded listener.js 02:12:09 INFO - PROCESS | 2848 | ++DOMWINDOW == 138 (19B91400) [pid = 2848] [serial = 997] [outer = 17DC4800] 02:12:10 INFO - PROCESS | 2848 | 1462785129985 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]]]}] 02:12:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 02:12:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 670ms 02:12:10 INFO - PROCESS | 2848 | 1462785130006 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 02:12:10 INFO - PROCESS | 2848 | 1462785130009 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 02:12:10 INFO - PROCESS | 2848 | 1462785130012 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 02:12:10 INFO - PROCESS | 2848 | 1462785130013 Marionette TRACE conn5 <- [1,1294,null,{}] 02:12:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 02:12:10 INFO - PROCESS | 2848 | 1462785130017 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}] 02:12:10 INFO - PROCESS | 2848 | 1462785130151 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 02:12:10 INFO - PROCESS | 2848 | 1462785130169 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:10 INFO - PROCESS | 2848 | ++DOCSHELL 19B1D000 == 86 [pid = 2848] [id = 333] 02:12:10 INFO - PROCESS | 2848 | ++DOMWINDOW == 139 (19B28000) [pid = 2848] [serial = 998] [outer = 00000000] 02:12:10 INFO - PROCESS | 2848 | ++DOMWINDOW == 140 (19D8F800) [pid = 2848] [serial = 999] [outer = 19B28000] 02:12:10 INFO - PROCESS | 2848 | 1462785130225 Marionette DEBUG loaded listener.js 02:12:10 INFO - PROCESS | 2848 | ++DOMWINDOW == 141 (19DE1800) [pid = 2848] [serial = 1000] [outer = 19B28000] 02:12:10 INFO - PROCESS | 2848 | 1462785130702 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]]]}] 02:12:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 02:12:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 730ms 02:12:10 INFO - PROCESS | 2848 | 1462785130752 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 02:12:10 INFO - PROCESS | 2848 | 1462785130754 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 02:12:10 INFO - PROCESS | 2848 | 1462785130758 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 02:12:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 02:12:10 INFO - PROCESS | 2848 | 1462785130759 Marionette TRACE conn5 <- [1,1298,null,{}] 02:12:10 INFO - PROCESS | 2848 | 1462785130763 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}] 02:12:10 INFO - PROCESS | 2848 | 1462785130913 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 02:12:11 INFO - PROCESS | 2848 | 1462785130996 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:11 INFO - PROCESS | 2848 | ++DOCSHELL 19EA1800 == 87 [pid = 2848] [id = 334] 02:12:11 INFO - PROCESS | 2848 | ++DOMWINDOW == 142 (19EA8800) [pid = 2848] [serial = 1001] [outer = 00000000] 02:12:11 INFO - PROCESS | 2848 | ++DOMWINDOW == 143 (1A39C800) [pid = 2848] [serial = 1002] [outer = 19EA8800] 02:12:11 INFO - PROCESS | 2848 | 1462785131043 Marionette DEBUG loaded listener.js 02:12:11 INFO - PROCESS | 2848 | ++DOMWINDOW == 144 (1B0E6400) [pid = 2848] [serial = 1003] [outer = 19EA8800] 02:12:11 INFO - PROCESS | 2848 | 1462785131456 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] 02:12:11 INFO - PROCESS | 2848 | 1462785131493 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 02:12:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 02:12:11 INFO - PROCESS | 2848 | 1462785131497 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 02:12:11 INFO - PROCESS | 2848 | 1462785131498 Marionette TRACE conn5 <- [1,1302,null,{}] 02:12:11 INFO - PROCESS | 2848 | 1462785131502 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}] 02:12:11 INFO - PROCESS | 2848 | 1462785131625 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 02:12:11 INFO - PROCESS | 2848 | 1462785131697 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:11 INFO - PROCESS | 2848 | ++DOCSHELL 1BDB8000 == 88 [pid = 2848] [id = 335] 02:12:11 INFO - PROCESS | 2848 | ++DOMWINDOW == 145 (1BDC0000) [pid = 2848] [serial = 1004] [outer = 00000000] 02:12:11 INFO - PROCESS | 2848 | ++DOMWINDOW == 146 (1C5A7400) [pid = 2848] [serial = 1005] [outer = 1BDC0000] 02:12:11 INFO - PROCESS | 2848 | 1462785131744 Marionette DEBUG loaded listener.js 02:12:11 INFO - PROCESS | 2848 | ++DOMWINDOW == 147 (1CA56800) [pid = 2848] [serial = 1006] [outer = 1BDC0000] 02:12:12 INFO - PROCESS | 2848 | --DOMWINDOW == 146 (10059400) [pid = 2848] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 02:12:12 INFO - PROCESS | 2848 | --DOMWINDOW == 145 (1B0E2000) [pid = 2848] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 02:12:12 INFO - PROCESS | 2848 | --DOMWINDOW == 144 (192A4400) [pid = 2848] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 02:12:12 INFO - PROCESS | 2848 | --DOMWINDOW == 143 (10050400) [pid = 2848] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 02:12:12 INFO - PROCESS | 2848 | --DOMWINDOW == 142 (14744400) [pid = 2848] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 02:12:12 INFO - PROCESS | 2848 | --DOMWINDOW == 141 (0C437400) [pid = 2848] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 02:12:12 INFO - PROCESS | 2848 | --DOMWINDOW == 140 (178DC800) [pid = 2848] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 02:12:12 INFO - PROCESS | 2848 | --DOMWINDOW == 139 (21FA8C00) [pid = 2848] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 02:12:12 INFO - PROCESS | 2848 | --DOMWINDOW == 138 (1022BC00) [pid = 2848] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 02:12:12 INFO - PROCESS | 2848 | --DOMWINDOW == 137 (19D8C400) [pid = 2848] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 02:12:12 INFO - PROCESS | 2848 | --DOMWINDOW == 136 (1D9E9C00) [pid = 2848] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 02:12:12 INFO - PROCESS | 2848 | --DOMWINDOW == 135 (09087000) [pid = 2848] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 02:12:12 INFO - PROCESS | 2848 | --DOMWINDOW == 134 (1D9DE400) [pid = 2848] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 02:12:12 INFO - PROCESS | 2848 | --DOMWINDOW == 133 (19B1E000) [pid = 2848] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 02:12:12 INFO - PROCESS | 2848 | --DOMWINDOW == 132 (21FA6800) [pid = 2848] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 02:12:12 INFO - PROCESS | 2848 | --DOMWINDOW == 131 (1C5CB400) [pid = 2848] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 02:12:12 INFO - PROCESS | 2848 | --DOMWINDOW == 130 (10053000) [pid = 2848] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 02:12:12 INFO - PROCESS | 2848 | --DOMWINDOW == 129 (14AA1C00) [pid = 2848] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 02:12:12 INFO - PROCESS | 2848 | --DOMWINDOW == 128 (20DE0C00) [pid = 2848] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 02:12:12 INFO - PROCESS | 2848 | --DOMWINDOW == 127 (1AB93800) [pid = 2848] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 02:12:12 INFO - PROCESS | 2848 | --DOMWINDOW == 126 (1D9E9800) [pid = 2848] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 02:12:12 INFO - PROCESS | 2848 | --DOMWINDOW == 125 (19F9B400) [pid = 2848] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 02:12:12 INFO - PROCESS | 2848 | --DOMWINDOW == 124 (20DE8C00) [pid = 2848] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 02:12:12 INFO - PROCESS | 2848 | --DOMWINDOW == 123 (19EA9800) [pid = 2848] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 02:12:12 INFO - PROCESS | 2848 | --DOMWINDOW == 122 (1C5CC000) [pid = 2848] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 02:12:12 INFO - PROCESS | 2848 | --DOMWINDOW == 121 (17079400) [pid = 2848] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 02:12:12 INFO - PROCESS | 2848 | 1462785132587 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]]]}] 02:12:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 02:12:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1128ms 02:12:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 02:12:12 INFO - PROCESS | 2848 | 1462785132656 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 02:12:12 INFO - PROCESS | 2848 | 1462785132658 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 02:12:12 INFO - PROCESS | 2848 | 1462785132661 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 02:12:12 INFO - PROCESS | 2848 | 1462785132663 Marionette TRACE conn5 <- [1,1306,null,{}] 02:12:12 INFO - PROCESS | 2848 | 1462785132667 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}] 02:12:12 INFO - PROCESS | 2848 | 1462785132754 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 02:12:12 INFO - PROCESS | 2848 | 1462785132766 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:12 INFO - PROCESS | 2848 | ++DOCSHELL 0D383C00 == 89 [pid = 2848] [id = 336] 02:12:12 INFO - PROCESS | 2848 | ++DOMWINDOW == 122 (10050400) [pid = 2848] [serial = 1007] [outer = 00000000] 02:12:12 INFO - PROCESS | 2848 | ++DOMWINDOW == 123 (108AC800) [pid = 2848] [serial = 1008] [outer = 10050400] 02:12:12 INFO - PROCESS | 2848 | 1462785132899 Marionette DEBUG loaded listener.js 02:12:12 INFO - PROCESS | 2848 | ++DOMWINDOW == 124 (16B47000) [pid = 2848] [serial = 1009] [outer = 10050400] 02:12:13 INFO - PROCESS | 2848 | 1462785133273 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]]]}] 02:12:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 02:12:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 670ms 02:12:13 INFO - PROCESS | 2848 | 1462785133332 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 02:12:13 INFO - PROCESS | 2848 | 1462785133334 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 02:12:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 02:12:13 INFO - PROCESS | 2848 | 1462785133337 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 02:12:13 INFO - PROCESS | 2848 | 1462785133339 Marionette TRACE conn5 <- [1,1310,null,{}] 02:12:13 INFO - PROCESS | 2848 | 1462785133343 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}] 02:12:13 INFO - PROCESS | 2848 | 1462785133469 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 02:12:13 INFO - PROCESS | 2848 | 1462785133482 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:13 INFO - PROCESS | 2848 | ++DOCSHELL 10833000 == 90 [pid = 2848] [id = 337] 02:12:13 INFO - PROCESS | 2848 | ++DOMWINDOW == 125 (170D4800) [pid = 2848] [serial = 1010] [outer = 00000000] 02:12:13 INFO - PROCESS | 2848 | ++DOMWINDOW == 126 (1A397800) [pid = 2848] [serial = 1011] [outer = 170D4800] 02:12:13 INFO - PROCESS | 2848 | 1462785133527 Marionette DEBUG loaded listener.js 02:12:13 INFO - PROCESS | 2848 | ++DOMWINDOW == 127 (1CA4E000) [pid = 2848] [serial = 1012] [outer = 170D4800] 02:12:13 INFO - PROCESS | 2848 | 1462785133935 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]]]}] 02:12:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 02:12:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 630ms 02:12:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 02:12:13 INFO - PROCESS | 2848 | 1462785133968 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 02:12:13 INFO - PROCESS | 2848 | 1462785133970 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 02:12:13 INFO - PROCESS | 2848 | 1462785133973 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 02:12:13 INFO - PROCESS | 2848 | 1462785133974 Marionette TRACE conn5 <- [1,1314,null,{}] 02:12:13 INFO - PROCESS | 2848 | 1462785133978 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}] 02:12:14 INFO - PROCESS | 2848 | 1462785134067 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 02:12:14 INFO - PROCESS | 2848 | 1462785134207 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:14 INFO - PROCESS | 2848 | ++DOCSHELL 14B10000 == 91 [pid = 2848] [id = 338] 02:12:14 INFO - PROCESS | 2848 | ++DOMWINDOW == 128 (18559800) [pid = 2848] [serial = 1013] [outer = 00000000] 02:12:14 INFO - PROCESS | 2848 | ++DOMWINDOW == 129 (1D52BC00) [pid = 2848] [serial = 1014] [outer = 18559800] 02:12:14 INFO - PROCESS | 2848 | 1462785134259 Marionette DEBUG loaded listener.js 02:12:14 INFO - PROCESS | 2848 | ++DOMWINDOW == 130 (1DFA1000) [pid = 2848] [serial = 1015] [outer = 18559800] 02:12:14 INFO - PROCESS | 2848 | 1462785134791 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]]]}] 02:12:14 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 02:12:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 870ms 02:12:14 INFO - PROCESS | 2848 | 1462785134844 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 02:12:14 INFO - PROCESS | 2848 | 1462785134849 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 02:12:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 02:12:14 INFO - PROCESS | 2848 | 1462785134854 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 02:12:14 INFO - PROCESS | 2848 | 1462785134858 Marionette TRACE conn5 <- [1,1318,null,{}] 02:12:14 INFO - PROCESS | 2848 | 1462785134864 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}] 02:12:15 INFO - PROCESS | 2848 | 1462785134990 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 02:12:15 INFO - PROCESS | 2848 | 1462785135137 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:15 INFO - PROCESS | 2848 | ++DOCSHELL 0CED5400 == 92 [pid = 2848] [id = 339] 02:12:15 INFO - PROCESS | 2848 | ++DOMWINDOW == 131 (0D2CA800) [pid = 2848] [serial = 1016] [outer = 00000000] 02:12:15 INFO - PROCESS | 2848 | ++DOMWINDOW == 132 (113E1C00) [pid = 2848] [serial = 1017] [outer = 0D2CA800] 02:12:15 INFO - PROCESS | 2848 | 1462785135196 Marionette DEBUG loaded listener.js 02:12:15 INFO - PROCESS | 2848 | ++DOMWINDOW == 133 (14BE7000) [pid = 2848] [serial = 1018] [outer = 0D2CA800] 02:12:15 INFO - PROCESS | 2848 | 1462785135849 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]]]}] 02:12:15 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 02:12:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1028ms 02:12:15 INFO - PROCESS | 2848 | 1462785135882 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 02:12:15 INFO - PROCESS | 2848 | 1462785135888 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 02:12:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 02:12:15 INFO - PROCESS | 2848 | 1462785135894 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 02:12:15 INFO - PROCESS | 2848 | 1462785135897 Marionette TRACE conn5 <- [1,1322,null,{}] 02:12:15 INFO - PROCESS | 2848 | 1462785135901 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}] 02:12:16 INFO - PROCESS | 2848 | 1462785136018 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 02:12:16 INFO - PROCESS | 2848 | 1462785136167 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:16 INFO - PROCESS | 2848 | ++DOCSHELL 18559400 == 93 [pid = 2848] [id = 340] 02:12:16 INFO - PROCESS | 2848 | ++DOMWINDOW == 134 (18F30400) [pid = 2848] [serial = 1019] [outer = 00000000] 02:12:16 INFO - PROCESS | 2848 | ++DOMWINDOW == 135 (1959EC00) [pid = 2848] [serial = 1020] [outer = 18F30400] 02:12:16 INFO - PROCESS | 2848 | 1462785136225 Marionette DEBUG loaded listener.js 02:12:16 INFO - PROCESS | 2848 | ++DOMWINDOW == 136 (19B25400) [pid = 2848] [serial = 1021] [outer = 18F30400] 02:12:16 INFO - PROCESS | 2848 | 1462785136864 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]]]}] 02:12:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 02:12:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1023ms 02:12:16 INFO - PROCESS | 2848 | 1462785136919 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 02:12:16 INFO - PROCESS | 2848 | 1462785136922 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 02:12:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 02:12:16 INFO - PROCESS | 2848 | 1462785136926 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 02:12:16 INFO - PROCESS | 2848 | 1462785136929 Marionette TRACE conn5 <- [1,1326,null,{}] 02:12:16 INFO - PROCESS | 2848 | 1462785136940 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}] 02:12:17 INFO - PROCESS | 2848 | 1462785137111 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 02:12:17 INFO - PROCESS | 2848 | 1462785137258 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:17 INFO - PROCESS | 2848 | ++DOCSHELL 1AB93C00 == 94 [pid = 2848] [id = 341] 02:12:17 INFO - PROCESS | 2848 | ++DOMWINDOW == 137 (1C078000) [pid = 2848] [serial = 1022] [outer = 00000000] 02:12:17 INFO - PROCESS | 2848 | ++DOMWINDOW == 138 (1DF1AC00) [pid = 2848] [serial = 1023] [outer = 1C078000] 02:12:17 INFO - PROCESS | 2848 | 1462785137317 Marionette DEBUG loaded listener.js 02:12:17 INFO - PROCESS | 2848 | ++DOMWINDOW == 139 (1E4EF800) [pid = 2848] [serial = 1024] [outer = 1C078000] 02:12:18 INFO - PROCESS | 2848 | 1462785138344 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]]]}] 02:12:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 02:12:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1477ms 02:12:18 INFO - PROCESS | 2848 | 1462785138406 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 02:12:18 INFO - PROCESS | 2848 | 1462785138409 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 02:12:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 02:12:18 INFO - PROCESS | 2848 | 1462785138413 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 02:12:18 INFO - PROCESS | 2848 | 1462785138415 Marionette TRACE conn5 <- [1,1330,null,{}] 02:12:18 INFO - PROCESS | 2848 | 1462785138419 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}] 02:12:18 INFO - PROCESS | 2848 | 1462785138565 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 02:12:18 INFO - PROCESS | 2848 | 1462785138714 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:18 INFO - PROCESS | 2848 | ++DOCSHELL 19D90800 == 95 [pid = 2848] [id = 342] 02:12:18 INFO - PROCESS | 2848 | ++DOMWINDOW == 140 (1BD58400) [pid = 2848] [serial = 1025] [outer = 00000000] 02:12:18 INFO - PROCESS | 2848 | ++DOMWINDOW == 141 (203D3C00) [pid = 2848] [serial = 1026] [outer = 1BD58400] 02:12:18 INFO - PROCESS | 2848 | 1462785138771 Marionette DEBUG loaded listener.js 02:12:18 INFO - PROCESS | 2848 | ++DOMWINDOW == 142 (20D45C00) [pid = 2848] [serial = 1027] [outer = 1BD58400] 02:12:19 INFO - PROCESS | 2848 | 1462785139343 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]]]}] 02:12:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 02:12:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 971ms 02:12:19 INFO - PROCESS | 2848 | 1462785139386 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 02:12:19 INFO - PROCESS | 2848 | 1462785139388 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 02:12:19 INFO - PROCESS | 2848 | 1462785139392 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 02:12:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 02:12:19 INFO - PROCESS | 2848 | 1462785139394 Marionette TRACE conn5 <- [1,1334,null,{}] 02:12:19 INFO - PROCESS | 2848 | 1462785139398 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}] 02:12:19 INFO - PROCESS | 2848 | 1462785139510 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 02:12:19 INFO - PROCESS | 2848 | 1462785139669 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:19 INFO - PROCESS | 2848 | ++DOCSHELL 203D3800 == 96 [pid = 2848] [id = 343] 02:12:19 INFO - PROCESS | 2848 | ++DOMWINDOW == 143 (20DE0C00) [pid = 2848] [serial = 1028] [outer = 00000000] 02:12:19 INFO - PROCESS | 2848 | ++DOMWINDOW == 144 (2110B800) [pid = 2848] [serial = 1029] [outer = 20DE0C00] 02:12:19 INFO - PROCESS | 2848 | 1462785139725 Marionette DEBUG loaded listener.js 02:12:19 INFO - PROCESS | 2848 | ++DOMWINDOW == 145 (21110400) [pid = 2848] [serial = 1030] [outer = 20DE0C00] 02:12:20 INFO - PROCESS | 2848 | 1462785140308 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]]]}] 02:12:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 02:12:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 970ms 02:12:20 INFO - PROCESS | 2848 | 1462785140367 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 02:12:20 INFO - PROCESS | 2848 | 1462785140369 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 02:12:20 INFO - PROCESS | 2848 | 1462785140373 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 02:12:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 02:12:20 INFO - PROCESS | 2848 | 1462785140375 Marionette TRACE conn5 <- [1,1338,null,{}] 02:12:20 INFO - PROCESS | 2848 | 1462785140378 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}] 02:12:20 INFO - PROCESS | 2848 | 1462785140510 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 02:12:20 INFO - PROCESS | 2848 | 1462785140631 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:20 INFO - PROCESS | 2848 | ++DOCSHELL 2110A400 == 97 [pid = 2848] [id = 344] 02:12:20 INFO - PROCESS | 2848 | ++DOMWINDOW == 146 (21136400) [pid = 2848] [serial = 1031] [outer = 00000000] 02:12:20 INFO - PROCESS | 2848 | ++DOMWINDOW == 147 (2122C000) [pid = 2848] [serial = 1032] [outer = 21136400] 02:12:20 INFO - PROCESS | 2848 | 1462785140685 Marionette DEBUG loaded listener.js 02:12:20 INFO - PROCESS | 2848 | ++DOMWINDOW == 148 (21BA9400) [pid = 2848] [serial = 1033] [outer = 21136400] 02:12:21 INFO - PROCESS | 2848 | 1462785141278 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]]]}] 02:12:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 02:12:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 930ms 02:12:21 INFO - PROCESS | 2848 | 1462785141306 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 02:12:21 INFO - PROCESS | 2848 | 1462785141308 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 02:12:21 INFO - PROCESS | 2848 | 1462785141312 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 02:12:21 INFO - PROCESS | 2848 | 1462785141314 Marionette TRACE conn5 <- [1,1342,null,{}] 02:12:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 02:12:21 INFO - PROCESS | 2848 | 1462785141318 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}] 02:12:21 INFO - PROCESS | 2848 | 1462785141433 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 02:12:21 INFO - PROCESS | 2848 | 1462785141607 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:21 INFO - PROCESS | 2848 | ++DOCSHELL 10058000 == 98 [pid = 2848] [id = 345] 02:12:21 INFO - PROCESS | 2848 | ++DOMWINDOW == 149 (1DFA4000) [pid = 2848] [serial = 1034] [outer = 00000000] 02:12:21 INFO - PROCESS | 2848 | ++DOMWINDOW == 150 (21F9DC00) [pid = 2848] [serial = 1035] [outer = 1DFA4000] 02:12:21 INFO - PROCESS | 2848 | 1462785141663 Marionette DEBUG loaded listener.js 02:12:21 INFO - PROCESS | 2848 | ++DOMWINDOW == 151 (21FAAC00) [pid = 2848] [serial = 1036] [outer = 1DFA4000] 02:12:22 INFO - PROCESS | 2848 | 1462785142207 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]]]}] 02:12:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 02:12:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 931ms 02:12:22 INFO - PROCESS | 2848 | 1462785142247 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 02:12:22 INFO - PROCESS | 2848 | 1462785142250 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 02:12:22 INFO - PROCESS | 2848 | 1462785142253 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 02:12:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 02:12:22 INFO - PROCESS | 2848 | 1462785142255 Marionette TRACE conn5 <- [1,1346,null,{}] 02:12:22 INFO - PROCESS | 2848 | 1462785142259 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}] 02:12:22 INFO - PROCESS | 2848 | 1462785142372 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 02:12:22 INFO - PROCESS | 2848 | 1462785142530 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:22 INFO - PROCESS | 2848 | ++DOCSHELL 091EC400 == 99 [pid = 2848] [id = 346] 02:12:22 INFO - PROCESS | 2848 | ++DOMWINDOW == 152 (091F3800) [pid = 2848] [serial = 1037] [outer = 00000000] 02:12:22 INFO - PROCESS | 2848 | ++DOMWINDOW == 153 (108AF000) [pid = 2848] [serial = 1038] [outer = 091F3800] 02:12:22 INFO - PROCESS | 2848 | 1462785142587 Marionette DEBUG loaded listener.js 02:12:22 INFO - PROCESS | 2848 | ++DOMWINDOW == 154 (18969C00) [pid = 2848] [serial = 1039] [outer = 091F3800] 02:12:23 INFO - PROCESS | 2848 | 1462785143374 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]]]}] 02:12:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 02:12:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1167ms 02:12:23 INFO - PROCESS | 2848 | 1462785143423 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 02:12:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 02:12:23 INFO - PROCESS | 2848 | 1462785143428 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 02:12:23 INFO - PROCESS | 2848 | 1462785143433 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 02:12:23 INFO - PROCESS | 2848 | 1462785143437 Marionette TRACE conn5 <- [1,1350,null,{}] 02:12:23 INFO - PROCESS | 2848 | 1462785143442 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}] 02:12:23 INFO - PROCESS | 2848 | 1462785143589 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 02:12:23 INFO - PROCESS | 2848 | 1462785143741 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:23 INFO - PROCESS | 2848 | ++DOCSHELL 11364C00 == 100 [pid = 2848] [id = 347] 02:12:23 INFO - PROCESS | 2848 | ++DOMWINDOW == 155 (113E3000) [pid = 2848] [serial = 1040] [outer = 00000000] 02:12:23 INFO - PROCESS | 2848 | ++DOMWINDOW == 156 (18C7B000) [pid = 2848] [serial = 1041] [outer = 113E3000] 02:12:23 INFO - PROCESS | 2848 | 1462785143794 Marionette DEBUG loaded listener.js 02:12:23 INFO - PROCESS | 2848 | ++DOMWINDOW == 157 (19296400) [pid = 2848] [serial = 1042] [outer = 113E3000] 02:12:24 INFO - PROCESS | 2848 | --DOCSHELL 1959E000 == 99 [pid = 2848] [id = 222] 02:12:24 INFO - PROCESS | 2848 | --DOCSHELL 1DF6C400 == 98 [pid = 2848] [id = 174] 02:12:24 INFO - PROCESS | 2848 | --DOCSHELL 10833000 == 97 [pid = 2848] [id = 337] 02:12:24 INFO - PROCESS | 2848 | --DOCSHELL 0D383C00 == 96 [pid = 2848] [id = 336] 02:12:24 INFO - PROCESS | 2848 | --DOCSHELL 1BDB8000 == 95 [pid = 2848] [id = 335] 02:12:24 INFO - PROCESS | 2848 | --DOCSHELL 19EA1800 == 94 [pid = 2848] [id = 334] 02:12:24 INFO - PROCESS | 2848 | --DOCSHELL 19B1D000 == 93 [pid = 2848] [id = 333] 02:12:24 INFO - PROCESS | 2848 | --DOCSHELL 0D3FA000 == 92 [pid = 2848] [id = 332] 02:12:24 INFO - PROCESS | 2848 | --DOCSHELL 18C0B400 == 91 [pid = 2848] [id = 331] 02:12:24 INFO - PROCESS | 2848 | --DOCSHELL 0D3FC000 == 90 [pid = 2848] [id = 330] 02:12:24 INFO - PROCESS | 2848 | --DOMWINDOW == 156 (1DFA2C00) [pid = 2848] [serial = 963] [outer = 00000000] [url = about:blank] 02:12:24 INFO - PROCESS | 2848 | --DOCSHELL 14B09C00 == 89 [pid = 2848] [id = 329] 02:12:24 INFO - PROCESS | 2848 | --DOCSHELL 09073000 == 88 [pid = 2848] [id = 328] 02:12:24 INFO - PROCESS | 2848 | --DOCSHELL 0C432C00 == 87 [pid = 2848] [id = 326] 02:12:24 INFO - PROCESS | 2848 | --DOCSHELL 203D9800 == 86 [pid = 2848] [id = 325] 02:12:24 INFO - PROCESS | 2848 | --DOCSHELL 1B0EC800 == 85 [pid = 2848] [id = 324] 02:12:24 INFO - PROCESS | 2848 | --DOCSHELL 1895F000 == 84 [pid = 2848] [id = 323] 02:12:24 INFO - PROCESS | 2848 | --DOCSHELL 0CE7CC00 == 83 [pid = 2848] [id = 322] 02:12:24 INFO - PROCESS | 2848 | --DOMWINDOW == 155 (203CD400) [pid = 2848] [serial = 918] [outer = 00000000] [url = about:blank] 02:12:24 INFO - PROCESS | 2848 | --DOMWINDOW == 154 (141B1800) [pid = 2848] [serial = 811] [outer = 00000000] [url = about:blank] 02:12:24 INFO - PROCESS | 2848 | --DOMWINDOW == 153 (1C599800) [pid = 2848] [serial = 954] [outer = 00000000] [url = about:blank] 02:12:24 INFO - PROCESS | 2848 | --DOMWINDOW == 152 (19EA9C00) [pid = 2848] [serial = 865] [outer = 00000000] [url = about:blank] 02:12:24 INFO - PROCESS | 2848 | --DOMWINDOW == 151 (161CD800) [pid = 2848] [serial = 862] [outer = 00000000] [url = about:blank] 02:12:24 INFO - PROCESS | 2848 | --DOMWINDOW == 150 (19917C00) [pid = 2848] [serial = 880] [outer = 00000000] [url = about:blank] 02:12:24 INFO - PROCESS | 2848 | --DOMWINDOW == 149 (188DFC00) [pid = 2848] [serial = 934] [outer = 00000000] [url = about:blank] 02:12:24 INFO - PROCESS | 2848 | --DOMWINDOW == 148 (19569400) [pid = 2848] [serial = 943] [outer = 00000000] [url = about:blank] 02:12:24 INFO - PROCESS | 2848 | --DOMWINDOW == 147 (19283800) [pid = 2848] [serial = 942] [outer = 00000000] [url = about:blank] 02:12:24 INFO - PROCESS | 2848 | --DOMWINDOW == 146 (22B46400) [pid = 2848] [serial = 874] [outer = 00000000] [url = about:blank] 02:12:24 INFO - PROCESS | 2848 | --DOMWINDOW == 145 (18C0B000) [pid = 2848] [serial = 826] [outer = 00000000] [url = about:blank] 02:12:24 INFO - PROCESS | 2848 | --DOMWINDOW == 144 (19EA2400) [pid = 2848] [serial = 949] [outer = 00000000] [url = about:blank] 02:12:24 INFO - PROCESS | 2848 | --DOMWINDOW == 143 (19DBE400) [pid = 2848] [serial = 948] [outer = 00000000] [url = about:blank] 02:12:24 INFO - PROCESS | 2848 | --DOMWINDOW == 142 (148E3800) [pid = 2848] [serial = 912] [outer = 00000000] [url = about:blank] 02:12:24 INFO - PROCESS | 2848 | --DOMWINDOW == 141 (1F244000) [pid = 2848] [serial = 823] [outer = 00000000] [url = about:blank] 02:12:24 INFO - PROCESS | 2848 | --DOMWINDOW == 140 (142E5800) [pid = 2848] [serial = 940] [outer = 00000000] [url = about:blank] 02:12:24 INFO - PROCESS | 2848 | --DOMWINDOW == 139 (113E5000) [pid = 2848] [serial = 939] [outer = 00000000] [url = about:blank] 02:12:24 INFO - PROCESS | 2848 | --DOMWINDOW == 138 (1E4E2C00) [pid = 2848] [serial = 820] [outer = 00000000] [url = about:blank] 02:12:24 INFO - PROCESS | 2848 | --DOMWINDOW == 137 (225DE000) [pid = 2848] [serial = 927] [outer = 00000000] [url = about:blank] 02:12:24 INFO - PROCESS | 2848 | --DOMWINDOW == 136 (19B91000) [pid = 2848] [serial = 945] [outer = 00000000] [url = about:blank] 02:12:24 INFO - PROCESS | 2848 | --DOMWINDOW == 135 (22819400) [pid = 2848] [serial = 871] [outer = 00000000] [url = about:blank] 02:12:24 INFO - PROCESS | 2848 | --DOMWINDOW == 134 (1CAC1800) [pid = 2848] [serial = 817] [outer = 00000000] [url = about:blank] 02:12:24 INFO - PROCESS | 2848 | --DOMWINDOW == 133 (19278800) [pid = 2848] [serial = 937] [outer = 00000000] [url = about:blank] 02:12:24 INFO - PROCESS | 2848 | --DOMWINDOW == 132 (1C0DFC00) [pid = 2848] [serial = 958] [outer = 00000000] [url = about:blank] 02:12:24 INFO - PROCESS | 2848 | --DOMWINDOW == 131 (19B8E400) [pid = 2848] [serial = 915] [outer = 00000000] [url = about:blank] 02:12:24 INFO - PROCESS | 2848 | --DOMWINDOW == 130 (21230800) [pid = 2848] [serial = 859] [outer = 00000000] [url = about:blank] 02:12:24 INFO - PROCESS | 2848 | --DOMWINDOW == 129 (1C5A2800) [pid = 2848] [serial = 955] [outer = 00000000] [url = about:blank] 02:12:24 INFO - PROCESS | 2848 | --DOMWINDOW == 128 (1CAC0800) [pid = 2848] [serial = 757] [outer = 00000000] [url = about:blank] 02:12:24 INFO - PROCESS | 2848 | --DOMWINDOW == 127 (1E4EC800) [pid = 2848] [serial = 910] [outer = 00000000] [url = about:blank] 02:12:24 INFO - PROCESS | 2848 | --DOMWINDOW == 126 (1B002C00) [pid = 2848] [serial = 951] [outer = 00000000] [url = about:blank] 02:12:24 INFO - PROCESS | 2848 | --DOMWINDOW == 125 (19BD3800) [pid = 2848] [serial = 946] [outer = 00000000] [url = about:blank] 02:12:24 INFO - PROCESS | 2848 | --DOMWINDOW == 124 (21F9D800) [pid = 2848] [serial = 868] [outer = 00000000] [url = about:blank] 02:12:24 INFO - PROCESS | 2848 | --DOMWINDOW == 123 (203DCC00) [pid = 2848] [serial = 921] [outer = 00000000] [url = about:blank] 02:12:24 INFO - PROCESS | 2848 | --DOMWINDOW == 122 (18558400) [pid = 2848] [serial = 936] [outer = 00000000] [url = about:blank] 02:12:24 INFO - PROCESS | 2848 | --DOMWINDOW == 121 (14A13400) [pid = 2848] [serial = 933] [outer = 00000000] [url = about:blank] 02:12:24 INFO - PROCESS | 2848 | --DOMWINDOW == 120 (21BAC000) [pid = 2848] [serial = 930] [outer = 00000000] [url = about:blank] 02:12:24 INFO - PROCESS | 2848 | --DOMWINDOW == 119 (22B51000) [pid = 2848] [serial = 877] [outer = 00000000] [url = about:blank] 02:12:24 INFO - PROCESS | 2848 | --DOMWINDOW == 118 (21225000) [pid = 2848] [serial = 924] [outer = 00000000] [url = about:blank] 02:12:24 INFO - PROCESS | 2848 | --DOMWINDOW == 117 (1CAC4400) [pid = 2848] [serial = 960] [outer = 00000000] [url = about:blank] 02:12:24 INFO - PROCESS | 2848 | --DOMWINDOW == 116 (1B0E4800) [pid = 2848] [serial = 952] [outer = 00000000] [url = about:blank] 02:12:24 INFO - PROCESS | 2848 | --DOMWINDOW == 115 (19918400) [pid = 2848] [serial = 814] [outer = 00000000] [url = about:blank] 02:12:24 INFO - PROCESS | 2848 | --DOMWINDOW == 114 (1AB87800) [pid = 2848] [serial = 957] [outer = 00000000] [url = about:blank] 02:12:24 INFO - PROCESS | 2848 | --DOMWINDOW == 113 (1D9E0C00) [pid = 2848] [serial = 961] [outer = 00000000] [url = about:blank] 02:12:24 INFO - PROCESS | 2848 | 1462785144410 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]]]}] 02:12:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 02:12:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1021ms 02:12:24 INFO - PROCESS | 2848 | 1462785144458 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 02:12:24 INFO - PROCESS | 2848 | 1462785144463 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 02:12:24 INFO - PROCESS | 2848 | 1462785144469 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 02:12:24 INFO - PROCESS | 2848 | 1462785144472 Marionette TRACE conn5 <- [1,1354,null,{}] 02:12:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 02:12:24 INFO - PROCESS | 2848 | 1462785144475 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}] 02:12:24 INFO - PROCESS | 2848 | 1462785144574 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 02:12:24 INFO - PROCESS | 2848 | 1462785144675 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:24 INFO - PROCESS | 2848 | ++DOCSHELL 0D289000 == 84 [pid = 2848] [id = 348] 02:12:24 INFO - PROCESS | 2848 | ++DOMWINDOW == 114 (0D380C00) [pid = 2848] [serial = 1043] [outer = 00000000] 02:12:24 INFO - PROCESS | 2848 | ++DOMWINDOW == 115 (14B07400) [pid = 2848] [serial = 1044] [outer = 0D380C00] 02:12:24 INFO - PROCESS | 2848 | 1462785144721 Marionette DEBUG loaded listener.js 02:12:24 INFO - PROCESS | 2848 | ++DOMWINDOW == 116 (177AF400) [pid = 2848] [serial = 1045] [outer = 0D380C00] 02:12:25 INFO - PROCESS | 2848 | 1462785145118 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] 02:12:25 INFO - PROCESS | 2848 | 1462785145151 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 02:12:25 INFO - PROCESS | 2848 | 1462785145154 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 02:12:25 INFO - PROCESS | 2848 | 1462785145158 Marionette TRACE conn5 <- [1,1358,null,{}] 02:12:25 INFO - PROCESS | 2848 | 1462785145168 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}] 02:12:25 INFO - PROCESS | 2848 | 1462785145292 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 02:12:25 INFO - PROCESS | 2848 | 1462785145303 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:25 INFO - PROCESS | 2848 | ++DOCSHELL 18961C00 == 85 [pid = 2848] [id = 349] 02:12:25 INFO - PROCESS | 2848 | ++DOMWINDOW == 117 (192A2000) [pid = 2848] [serial = 1046] [outer = 00000000] 02:12:25 INFO - PROCESS | 2848 | ++DOMWINDOW == 118 (19B1C400) [pid = 2848] [serial = 1047] [outer = 192A2000] 02:12:25 INFO - PROCESS | 2848 | 1462785145353 Marionette DEBUG loaded listener.js 02:12:25 INFO - PROCESS | 2848 | ++DOMWINDOW == 119 (19B93000) [pid = 2848] [serial = 1048] [outer = 192A2000] 02:12:25 INFO - PROCESS | 2848 | 1462785145821 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] 02:12:25 INFO - PROCESS | 2848 | 1462785145848 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 02:12:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 02:12:25 INFO - PROCESS | 2848 | 1462785145851 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 02:12:25 INFO - PROCESS | 2848 | 1462785145853 Marionette TRACE conn5 <- [1,1362,null,{}] 02:12:25 INFO - PROCESS | 2848 | 1462785145861 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}] 02:12:25 INFO - PROCESS | 2848 | 1462785145955 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 02:12:25 INFO - PROCESS | 2848 | 1462785145963 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:25 INFO - PROCESS | 2848 | ++DOCSHELL 19DBA400 == 86 [pid = 2848] [id = 350] 02:12:25 INFO - PROCESS | 2848 | ++DOMWINDOW == 120 (19DDEC00) [pid = 2848] [serial = 1049] [outer = 00000000] 02:12:26 INFO - PROCESS | 2848 | ++DOMWINDOW == 121 (19EA2C00) [pid = 2848] [serial = 1050] [outer = 19DDEC00] 02:12:26 INFO - PROCESS | 2848 | 1462785146008 Marionette DEBUG loaded listener.js 02:12:26 INFO - PROCESS | 2848 | ++DOMWINDOW == 122 (19EAAC00) [pid = 2848] [serial = 1051] [outer = 19DDEC00] 02:12:26 INFO - PROCESS | 2848 | [2848] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:12:26 INFO - PROCESS | 2848 | 1462785146474 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] 02:12:26 INFO - PROCESS | 2848 | 1462785146528 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 02:12:26 INFO - PROCESS | 2848 | 1462785146531 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 02:12:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 02:12:26 INFO - PROCESS | 2848 | 1462785146533 Marionette TRACE conn5 <- [1,1366,null,{}] 02:12:26 INFO - PROCESS | 2848 | 1462785146536 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}] 02:12:26 INFO - PROCESS | 2848 | 1462785146670 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 02:12:26 INFO - PROCESS | 2848 | 1462785146733 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:26 INFO - PROCESS | 2848 | ++DOCSHELL 19F9B400 == 87 [pid = 2848] [id = 351] 02:12:26 INFO - PROCESS | 2848 | ++DOMWINDOW == 123 (19F9B800) [pid = 2848] [serial = 1052] [outer = 00000000] 02:12:26 INFO - PROCESS | 2848 | ++DOMWINDOW == 124 (1BD4EC00) [pid = 2848] [serial = 1053] [outer = 19F9B800] 02:12:26 INFO - PROCESS | 2848 | 1462785146778 Marionette DEBUG loaded listener.js 02:12:26 INFO - PROCESS | 2848 | ++DOMWINDOW == 125 (1C080000) [pid = 2848] [serial = 1054] [outer = 19F9B800] 02:12:27 INFO - PROCESS | 2848 | 1462785147227 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] 02:12:27 INFO - PROCESS | 2848 | 1462785147267 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 02:12:27 INFO - PROCESS | 2848 | 1462785147270 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 02:12:27 INFO - PROCESS | 2848 | 1462785147272 Marionette TRACE conn5 <- [1,1370,null,{}] 02:12:27 INFO - PROCESS | 2848 | 1462785147276 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}] 02:12:27 INFO - PROCESS | 2848 | 1462785147414 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 02:12:27 INFO - PROCESS | 2848 | 1462785147486 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:27 INFO - PROCESS | 2848 | ++DOCSHELL 1C59F000 == 88 [pid = 2848] [id = 352] 02:12:27 INFO - PROCESS | 2848 | ++DOMWINDOW == 126 (1C5A4800) [pid = 2848] [serial = 1055] [outer = 00000000] 02:12:27 INFO - PROCESS | 2848 | ++DOMWINDOW == 127 (1D43B400) [pid = 2848] [serial = 1056] [outer = 1C5A4800] 02:12:27 INFO - PROCESS | 2848 | 1462785147533 Marionette DEBUG loaded listener.js 02:12:27 INFO - PROCESS | 2848 | ++DOMWINDOW == 128 (1D52B400) [pid = 2848] [serial = 1057] [outer = 1C5A4800] 02:12:27 INFO - PROCESS | 2848 | [2848] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:12:27 INFO - PROCESS | 2848 | 1462785147977 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] 02:12:28 INFO - PROCESS | 2848 | 1462785148004 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 02:12:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 02:12:28 INFO - PROCESS | 2848 | 1462785148014 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 02:12:28 INFO - PROCESS | 2848 | 1462785148016 Marionette TRACE conn5 <- [1,1374,null,{}] 02:12:28 INFO - PROCESS | 2848 | 1462785148019 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}] 02:12:28 INFO - PROCESS | 2848 | 1462785148174 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 02:12:28 INFO - PROCESS | 2848 | 1462785148247 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:28 INFO - PROCESS | 2848 | ++DOCSHELL 1C5A6800 == 89 [pid = 2848] [id = 353] 02:12:28 INFO - PROCESS | 2848 | ++DOMWINDOW == 129 (1CAC6800) [pid = 2848] [serial = 1058] [outer = 00000000] 02:12:28 INFO - PROCESS | 2848 | ++DOMWINDOW == 130 (1DFA3400) [pid = 2848] [serial = 1059] [outer = 1CAC6800] 02:12:28 INFO - PROCESS | 2848 | 1462785148291 Marionette DEBUG loaded listener.js 02:12:28 INFO - PROCESS | 2848 | ++DOMWINDOW == 131 (1E4EF400) [pid = 2848] [serial = 1060] [outer = 1CAC6800] 02:12:28 INFO - PROCESS | 2848 | --DOMWINDOW == 130 (10050400) [pid = 2848] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 02:12:28 INFO - PROCESS | 2848 | --DOMWINDOW == 129 (19B28000) [pid = 2848] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 02:12:28 INFO - PROCESS | 2848 | --DOMWINDOW == 128 (19EA8800) [pid = 2848] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 02:12:28 INFO - PROCESS | 2848 | --DOMWINDOW == 127 (1BDC0000) [pid = 2848] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 02:12:28 INFO - PROCESS | 2848 | --DOMWINDOW == 126 (1004F800) [pid = 2848] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 02:12:28 INFO - PROCESS | 2848 | --DOMWINDOW == 125 (18C7AC00) [pid = 2848] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 02:12:28 INFO - PROCESS | 2848 | --DOMWINDOW == 124 (09079800) [pid = 2848] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 02:12:28 INFO - PROCESS | 2848 | --DOMWINDOW == 123 (17DC4800) [pid = 2848] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 02:12:28 INFO - PROCESS | 2848 | --DOMWINDOW == 122 (170D4800) [pid = 2848] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 02:12:28 INFO - PROCESS | 2848 | --DOMWINDOW == 121 (14B0A800) [pid = 2848] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 02:12:28 INFO - PROCESS | 2848 | 1462785148834 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] 02:12:28 INFO - PROCESS | 2848 | 1462785148906 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 02:12:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 02:12:28 INFO - PROCESS | 2848 | 1462785148910 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 02:12:28 INFO - PROCESS | 2848 | 1462785148912 Marionette TRACE conn5 <- [1,1378,null,{}] 02:12:28 INFO - PROCESS | 2848 | 1462785148916 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}] 02:12:29 INFO - PROCESS | 2848 | 1462785149005 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 02:12:29 INFO - PROCESS | 2848 | 1462785149012 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:29 INFO - PROCESS | 2848 | ++DOCSHELL 17DCDC00 == 90 [pid = 2848] [id = 354] 02:12:29 INFO - PROCESS | 2848 | ++DOMWINDOW == 122 (19D8C800) [pid = 2848] [serial = 1061] [outer = 00000000] 02:12:29 INFO - PROCESS | 2848 | ++DOMWINDOW == 123 (1DCCB800) [pid = 2848] [serial = 1062] [outer = 19D8C800] 02:12:29 INFO - PROCESS | 2848 | 1462785149057 Marionette DEBUG loaded listener.js 02:12:29 INFO - PROCESS | 2848 | ++DOMWINDOW == 124 (1DF71C00) [pid = 2848] [serial = 1063] [outer = 19D8C800] 02:12:29 INFO - PROCESS | 2848 | 1462785149473 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]]]}] 02:12:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 02:12:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 631ms 02:12:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 02:12:29 INFO - PROCESS | 2848 | 1462785149545 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 02:12:29 INFO - PROCESS | 2848 | 1462785149547 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 02:12:29 INFO - PROCESS | 2848 | 1462785149550 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 02:12:29 INFO - PROCESS | 2848 | 1462785149552 Marionette TRACE conn5 <- [1,1382,null,{}] 02:12:29 INFO - PROCESS | 2848 | 1462785149556 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}] 02:12:29 INFO - PROCESS | 2848 | 1462785149646 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 02:12:29 INFO - PROCESS | 2848 | 1462785149690 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:29 INFO - PROCESS | 2848 | ++DOCSHELL 1C5CB800 == 91 [pid = 2848] [id = 355] 02:12:29 INFO - PROCESS | 2848 | ++DOMWINDOW == 125 (1F241800) [pid = 2848] [serial = 1064] [outer = 00000000] 02:12:29 INFO - PROCESS | 2848 | ++DOMWINDOW == 126 (203D2800) [pid = 2848] [serial = 1065] [outer = 1F241800] 02:12:29 INFO - PROCESS | 2848 | 1462785149734 Marionette DEBUG loaded listener.js 02:12:29 INFO - PROCESS | 2848 | ++DOMWINDOW == 127 (20D42800) [pid = 2848] [serial = 1066] [outer = 1F241800] 02:12:30 INFO - PROCESS | 2848 | 1462785150167 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]]]}] 02:12:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 02:12:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 670ms 02:12:30 INFO - PROCESS | 2848 | 1462785150223 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 02:12:30 INFO - PROCESS | 2848 | 1462785150225 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 02:12:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 02:12:30 INFO - PROCESS | 2848 | 1462785150228 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 02:12:30 INFO - PROCESS | 2848 | 1462785150230 Marionette TRACE conn5 <- [1,1386,null,{}] 02:12:30 INFO - PROCESS | 2848 | 1462785150234 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}] 02:12:30 INFO - PROCESS | 2848 | 1462785150324 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 02:12:30 INFO - PROCESS | 2848 | 1462785150330 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:30 INFO - PROCESS | 2848 | ++DOCSHELL 1022B400 == 92 [pid = 2848] [id = 356] 02:12:30 INFO - PROCESS | 2848 | ++DOMWINDOW == 128 (20DDA400) [pid = 2848] [serial = 1067] [outer = 00000000] 02:12:30 INFO - PROCESS | 2848 | ++DOMWINDOW == 129 (21135400) [pid = 2848] [serial = 1068] [outer = 20DDA400] 02:12:30 INFO - PROCESS | 2848 | 1462785150375 Marionette DEBUG loaded listener.js 02:12:30 INFO - PROCESS | 2848 | ++DOMWINDOW == 130 (21141C00) [pid = 2848] [serial = 1069] [outer = 20DDA400] 02:12:31 INFO - PROCESS | 2848 | 1462785151020 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]]]}] 02:12:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 02:12:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 870ms 02:12:31 INFO - PROCESS | 2848 | 1462785151099 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 02:12:31 INFO - PROCESS | 2848 | 1462785151104 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 02:12:31 INFO - PROCESS | 2848 | 1462785151109 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 02:12:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 02:12:31 INFO - PROCESS | 2848 | 1462785151113 Marionette TRACE conn5 <- [1,1390,null,{}] 02:12:31 INFO - PROCESS | 2848 | 1462785151120 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}] 02:12:31 INFO - PROCESS | 2848 | 1462785151255 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 02:12:31 INFO - PROCESS | 2848 | 1462785151396 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:31 INFO - PROCESS | 2848 | ++DOCSHELL 0D23B800 == 93 [pid = 2848] [id = 357] 02:12:31 INFO - PROCESS | 2848 | ++DOMWINDOW == 131 (10231400) [pid = 2848] [serial = 1070] [outer = 00000000] 02:12:31 INFO - PROCESS | 2848 | ++DOMWINDOW == 132 (16BF3800) [pid = 2848] [serial = 1071] [outer = 10231400] 02:12:31 INFO - PROCESS | 2848 | 1462785151456 Marionette DEBUG loaded listener.js 02:12:31 INFO - PROCESS | 2848 | ++DOMWINDOW == 133 (17DCD000) [pid = 2848] [serial = 1072] [outer = 10231400] 02:12:32 INFO - PROCESS | 2848 | 1462785152059 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]]]}] 02:12:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 02:12:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 970ms 02:12:32 INFO - PROCESS | 2848 | 1462785152084 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 02:12:32 INFO - PROCESS | 2848 | 1462785152091 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 02:12:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 02:12:32 INFO - PROCESS | 2848 | 1462785152097 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 02:12:32 INFO - PROCESS | 2848 | 1462785152100 Marionette TRACE conn5 <- [1,1394,null,{}] 02:12:32 INFO - PROCESS | 2848 | 1462785152104 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}] 02:12:32 INFO - PROCESS | 2848 | 1462785152223 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 02:12:32 INFO - PROCESS | 2848 | 1462785152383 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:32 INFO - PROCESS | 2848 | ++DOCSHELL 19277000 == 94 [pid = 2848] [id = 358] 02:12:32 INFO - PROCESS | 2848 | ++DOMWINDOW == 134 (19564800) [pid = 2848] [serial = 1073] [outer = 00000000] 02:12:32 INFO - PROCESS | 2848 | ++DOMWINDOW == 135 (19DDF800) [pid = 2848] [serial = 1074] [outer = 19564800] 02:12:32 INFO - PROCESS | 2848 | 1462785152439 Marionette DEBUG loaded listener.js 02:12:32 INFO - PROCESS | 2848 | ++DOMWINDOW == 136 (1B00FC00) [pid = 2848] [serial = 1075] [outer = 19564800] 02:12:33 INFO - PROCESS | 2848 | 1462785153064 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]]]}] 02:12:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 02:12:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1021ms 02:12:33 INFO - PROCESS | 2848 | 1462785153119 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 02:12:33 INFO - PROCESS | 2848 | 1462785153122 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 02:12:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 02:12:33 INFO - PROCESS | 2848 | 1462785153126 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 02:12:33 INFO - PROCESS | 2848 | 1462785153129 Marionette TRACE conn5 <- [1,1398,null,{}] 02:12:33 INFO - PROCESS | 2848 | 1462785153140 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}] 02:12:33 INFO - PROCESS | 2848 | 1462785153283 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 02:12:33 INFO - PROCESS | 2848 | 1462785153432 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:33 INFO - PROCESS | 2848 | ++DOCSHELL 203CE400 == 95 [pid = 2848] [id = 359] 02:12:33 INFO - PROCESS | 2848 | ++DOMWINDOW == 137 (2110FC00) [pid = 2848] [serial = 1076] [outer = 00000000] 02:12:33 INFO - PROCESS | 2848 | ++DOMWINDOW == 138 (21142C00) [pid = 2848] [serial = 1077] [outer = 2110FC00] 02:12:33 INFO - PROCESS | 2848 | 1462785153493 Marionette DEBUG loaded listener.js 02:12:33 INFO - PROCESS | 2848 | ++DOMWINDOW == 139 (2122B400) [pid = 2848] [serial = 1078] [outer = 2110FC00] 02:12:34 INFO - PROCESS | 2848 | 1462785154155 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]]]}] 02:12:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 02:12:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1079ms 02:12:34 INFO - PROCESS | 2848 | 1462785154234 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 02:12:34 INFO - PROCESS | 2848 | 1462785154238 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 02:12:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 02:12:34 INFO - PROCESS | 2848 | 1462785154243 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 02:12:34 INFO - PROCESS | 2848 | 1462785154245 Marionette TRACE conn5 <- [1,1402,null,{}] 02:12:34 INFO - PROCESS | 2848 | 1462785154250 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}] 02:12:34 INFO - PROCESS | 2848 | 1462785154372 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 02:12:34 INFO - PROCESS | 2848 | 1462785154512 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:34 INFO - PROCESS | 2848 | ++DOCSHELL 20C09400 == 96 [pid = 2848] [id = 360] 02:12:34 INFO - PROCESS | 2848 | ++DOMWINDOW == 140 (20C09C00) [pid = 2848] [serial = 1079] [outer = 00000000] 02:12:34 INFO - PROCESS | 2848 | ++DOMWINDOW == 141 (20C13C00) [pid = 2848] [serial = 1080] [outer = 20C09C00] 02:12:34 INFO - PROCESS | 2848 | 1462785154568 Marionette DEBUG loaded listener.js 02:12:34 INFO - PROCESS | 2848 | ++DOMWINDOW == 142 (20C17400) [pid = 2848] [serial = 1081] [outer = 20C09C00] 02:12:35 INFO - PROCESS | 2848 | 1462785155279 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]]]}] 02:12:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 02:12:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1072ms 02:12:35 INFO - PROCESS | 2848 | 1462785155316 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 02:12:35 INFO - PROCESS | 2848 | 1462785155318 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 02:12:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 02:12:35 INFO - PROCESS | 2848 | 1462785155322 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 02:12:35 INFO - PROCESS | 2848 | 1462785155324 Marionette TRACE conn5 <- [1,1406,null,{}] 02:12:35 INFO - PROCESS | 2848 | 1462785155327 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}] 02:12:35 INFO - PROCESS | 2848 | 1462785155441 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 02:12:35 INFO - PROCESS | 2848 | 1462785155586 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:35 INFO - PROCESS | 2848 | ++DOCSHELL 20C13800 == 97 [pid = 2848] [id = 361] 02:12:35 INFO - PROCESS | 2848 | ++DOMWINDOW == 143 (2112FC00) [pid = 2848] [serial = 1082] [outer = 00000000] 02:12:35 INFO - PROCESS | 2848 | ++DOMWINDOW == 144 (21F9E800) [pid = 2848] [serial = 1083] [outer = 2112FC00] 02:12:35 INFO - PROCESS | 2848 | 1462785155642 Marionette DEBUG loaded listener.js 02:12:35 INFO - PROCESS | 2848 | ++DOMWINDOW == 145 (22513000) [pid = 2848] [serial = 1084] [outer = 2112FC00] 02:12:36 INFO - PROCESS | 2848 | 1462785156247 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]]]}] 02:12:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 02:12:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 971ms 02:12:36 INFO - PROCESS | 2848 | 1462785156296 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 02:12:36 INFO - PROCESS | 2848 | 1462785156298 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 02:12:36 INFO - PROCESS | 2848 | 1462785156302 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 02:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 02:12:36 INFO - PROCESS | 2848 | 1462785156304 Marionette TRACE conn5 <- [1,1410,null,{}] 02:12:36 INFO - PROCESS | 2848 | 1462785156308 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}] 02:12:36 INFO - PROCESS | 2848 | 1462785156442 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 02:12:36 INFO - PROCESS | 2848 | 1462785156602 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:36 INFO - PROCESS | 2848 | ++DOCSHELL 22516000 == 98 [pid = 2848] [id = 362] 02:12:36 INFO - PROCESS | 2848 | ++DOMWINDOW == 146 (2251F800) [pid = 2848] [serial = 1085] [outer = 00000000] 02:12:36 INFO - PROCESS | 2848 | ++DOMWINDOW == 147 (225D8000) [pid = 2848] [serial = 1086] [outer = 2251F800] 02:12:36 INFO - PROCESS | 2848 | 1462785156659 Marionette DEBUG loaded listener.js 02:12:36 INFO - PROCESS | 2848 | ++DOMWINDOW == 148 (225DCC00) [pid = 2848] [serial = 1087] [outer = 2251F800] 02:12:37 INFO - PROCESS | 2848 | 1462785157243 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]]]}] 02:12:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 02:12:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 970ms 02:12:37 INFO - PROCESS | 2848 | 1462785157276 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 02:12:37 INFO - PROCESS | 2848 | 1462785157278 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 02:12:37 INFO - PROCESS | 2848 | 1462785157281 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 02:12:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 02:12:37 INFO - PROCESS | 2848 | 1462785157283 Marionette TRACE conn5 <- [1,1414,null,{}] 02:12:37 INFO - PROCESS | 2848 | 1462785157287 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}] 02:12:37 INFO - PROCESS | 2848 | 1462785157593 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 02:12:37 INFO - PROCESS | 2848 | 1462785157788 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:37 INFO - PROCESS | 2848 | ++DOCSHELL 1091F000 == 99 [pid = 2848] [id = 363] 02:12:37 INFO - PROCESS | 2848 | ++DOMWINDOW == 149 (10922000) [pid = 2848] [serial = 1088] [outer = 00000000] 02:12:37 INFO - PROCESS | 2848 | ++DOMWINDOW == 150 (113DA000) [pid = 2848] [serial = 1089] [outer = 10922000] 02:12:37 INFO - PROCESS | 2848 | 1462785157841 Marionette DEBUG loaded listener.js 02:12:37 INFO - PROCESS | 2848 | ++DOMWINDOW == 151 (148E2000) [pid = 2848] [serial = 1090] [outer = 10922000] 02:12:38 INFO - PROCESS | 2848 | 1462785158497 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]]]}] 02:12:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 02:12:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1276ms 02:12:38 INFO - PROCESS | 2848 | 1462785158563 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 02:12:38 INFO - PROCESS | 2848 | 1462785158567 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 02:12:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 02:12:38 INFO - PROCESS | 2848 | 1462785158571 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 02:12:38 INFO - PROCESS | 2848 | 1462785158575 Marionette TRACE conn5 <- [1,1418,null,{}] 02:12:38 INFO - PROCESS | 2848 | 1462785158580 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}] 02:12:38 INFO - PROCESS | 2848 | 1462785158687 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 02:12:38 INFO - PROCESS | 2848 | 1462785158838 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:38 INFO - PROCESS | 2848 | ++DOCSHELL 18558400 == 100 [pid = 2848] [id = 364] 02:12:38 INFO - PROCESS | 2848 | ++DOMWINDOW == 152 (18558800) [pid = 2848] [serial = 1091] [outer = 00000000] 02:12:38 INFO - PROCESS | 2848 | ++DOMWINDOW == 153 (19276C00) [pid = 2848] [serial = 1092] [outer = 18558800] 02:12:38 INFO - PROCESS | 2848 | 1462785158890 Marionette DEBUG loaded listener.js 02:12:38 INFO - PROCESS | 2848 | ++DOMWINDOW == 154 (195A0000) [pid = 2848] [serial = 1093] [outer = 18558800] 02:12:39 INFO - PROCESS | 2848 | --DOCSHELL 091F3400 == 99 [pid = 2848] [id = 305] 02:12:39 INFO - PROCESS | 2848 | --DOCSHELL 225D3000 == 98 [pid = 2848] [id = 309] 02:12:39 INFO - PROCESS | 2848 | --DOCSHELL 0C432000 == 97 [pid = 2848] [id = 310] 02:12:39 INFO - PROCESS | 2848 | --DOCSHELL 1C5CB800 == 96 [pid = 2848] [id = 355] 02:12:39 INFO - PROCESS | 2848 | --DOCSHELL 17DCDC00 == 95 [pid = 2848] [id = 354] 02:12:39 INFO - PROCESS | 2848 | --DOCSHELL 1C5A6800 == 94 [pid = 2848] [id = 353] 02:12:39 INFO - PROCESS | 2848 | --DOCSHELL 1C59F000 == 93 [pid = 2848] [id = 352] 02:12:39 INFO - PROCESS | 2848 | --DOCSHELL 19F9B400 == 92 [pid = 2848] [id = 351] 02:12:39 INFO - PROCESS | 2848 | --DOCSHELL 19DBA400 == 91 [pid = 2848] [id = 350] 02:12:39 INFO - PROCESS | 2848 | --DOMWINDOW == 153 (14185400) [pid = 2848] [serial = 966] [outer = 00000000] [url = about:blank] 02:12:39 INFO - PROCESS | 2848 | --DOMWINDOW == 152 (19565800) [pid = 2848] [serial = 969] [outer = 00000000] [url = about:blank] 02:12:39 INFO - PROCESS | 2848 | --DOMWINDOW == 151 (1E4EEC00) [pid = 2848] [serial = 972] [outer = 00000000] [url = about:blank] 02:12:39 INFO - PROCESS | 2848 | --DOMWINDOW == 150 (20D40C00) [pid = 2848] [serial = 975] [outer = 00000000] [url = about:blank] 02:12:39 INFO - PROCESS | 2848 | --DOMWINDOW == 149 (2112E400) [pid = 2848] [serial = 978] [outer = 00000000] [url = about:blank] 02:12:39 INFO - PROCESS | 2848 | --DOMWINDOW == 148 (2112DC00) [pid = 2848] [serial = 981] [outer = 00000000] [url = about:blank] 02:12:39 INFO - PROCESS | 2848 | --DOMWINDOW == 147 (1D52BC00) [pid = 2848] [serial = 1014] [outer = 00000000] [url = about:blank] 02:12:39 INFO - PROCESS | 2848 | --DOCSHELL 18961C00 == 90 [pid = 2848] [id = 349] 02:12:39 INFO - PROCESS | 2848 | --DOCSHELL 0D289000 == 89 [pid = 2848] [id = 348] 02:12:39 INFO - PROCESS | 2848 | --DOCSHELL 11364C00 == 88 [pid = 2848] [id = 347] 02:12:39 INFO - PROCESS | 2848 | --DOCSHELL 091EC400 == 87 [pid = 2848] [id = 346] 02:12:39 INFO - PROCESS | 2848 | --DOCSHELL 10058000 == 86 [pid = 2848] [id = 345] 02:12:39 INFO - PROCESS | 2848 | --DOCSHELL 2110A400 == 85 [pid = 2848] [id = 344] 02:12:39 INFO - PROCESS | 2848 | --DOCSHELL 203D3800 == 84 [pid = 2848] [id = 343] 02:12:39 INFO - PROCESS | 2848 | --DOCSHELL 19D90800 == 83 [pid = 2848] [id = 342] 02:12:39 INFO - PROCESS | 2848 | --DOCSHELL 1AB93C00 == 82 [pid = 2848] [id = 341] 02:12:39 INFO - PROCESS | 2848 | --DOCSHELL 18559400 == 81 [pid = 2848] [id = 340] 02:12:39 INFO - PROCESS | 2848 | --DOCSHELL 0CED5400 == 80 [pid = 2848] [id = 339] 02:12:39 INFO - PROCESS | 2848 | --DOCSHELL 14B10000 == 79 [pid = 2848] [id = 338] 02:12:39 INFO - PROCESS | 2848 | --DOMWINDOW == 146 (1A39C800) [pid = 2848] [serial = 1002] [outer = 00000000] [url = about:blank] 02:12:39 INFO - PROCESS | 2848 | --DOMWINDOW == 145 (1C5A7400) [pid = 2848] [serial = 1005] [outer = 00000000] [url = about:blank] 02:12:39 INFO - PROCESS | 2848 | --DOMWINDOW == 144 (1B0E6400) [pid = 2848] [serial = 1003] [outer = 00000000] [url = about:blank] 02:12:39 INFO - PROCESS | 2848 | --DOMWINDOW == 143 (1417D400) [pid = 2848] [serial = 990] [outer = 00000000] [url = about:blank] 02:12:39 INFO - PROCESS | 2848 | --DOMWINDOW == 142 (14B01400) [pid = 2848] [serial = 991] [outer = 00000000] [url = about:blank] 02:12:39 INFO - PROCESS | 2848 | --DOMWINDOW == 141 (19561400) [pid = 2848] [serial = 993] [outer = 00000000] [url = about:blank] 02:12:39 INFO - PROCESS | 2848 | --DOMWINDOW == 140 (1956C400) [pid = 2848] [serial = 994] [outer = 00000000] [url = about:blank] 02:12:39 INFO - PROCESS | 2848 | --DOMWINDOW == 139 (10921000) [pid = 2848] [serial = 985] [outer = 00000000] [url = about:blank] 02:12:39 INFO - PROCESS | 2848 | --DOMWINDOW == 138 (1023AC00) [pid = 2848] [serial = 984] [outer = 00000000] [url = about:blank] 02:12:39 INFO - PROCESS | 2848 | --DOMWINDOW == 137 (19B1C800) [pid = 2848] [serial = 996] [outer = 00000000] [url = about:blank] 02:12:39 INFO - PROCESS | 2848 | --DOMWINDOW == 136 (19B91400) [pid = 2848] [serial = 997] [outer = 00000000] [url = about:blank] 02:12:39 INFO - PROCESS | 2848 | --DOMWINDOW == 135 (1A397800) [pid = 2848] [serial = 1011] [outer = 00000000] [url = about:blank] 02:12:39 INFO - PROCESS | 2848 | --DOMWINDOW == 134 (18C0F000) [pid = 2848] [serial = 988] [outer = 00000000] [url = about:blank] 02:12:39 INFO - PROCESS | 2848 | --DOMWINDOW == 133 (178E3000) [pid = 2848] [serial = 987] [outer = 00000000] [url = about:blank] 02:12:39 INFO - PROCESS | 2848 | --DOMWINDOW == 132 (108AC800) [pid = 2848] [serial = 1008] [outer = 00000000] [url = about:blank] 02:12:39 INFO - PROCESS | 2848 | --DOMWINDOW == 131 (1CA56800) [pid = 2848] [serial = 1006] [outer = 00000000] [url = about:blank] 02:12:39 INFO - PROCESS | 2848 | --DOMWINDOW == 130 (19D8F800) [pid = 2848] [serial = 999] [outer = 00000000] [url = about:blank] 02:12:39 INFO - PROCESS | 2848 | --DOMWINDOW == 129 (19DE1800) [pid = 2848] [serial = 1000] [outer = 00000000] [url = about:blank] 02:12:39 INFO - PROCESS | 2848 | --DOMWINDOW == 128 (1CA4E000) [pid = 2848] [serial = 1012] [outer = 00000000] [url = about:blank] 02:12:39 INFO - PROCESS | 2848 | --DOMWINDOW == 127 (16B47000) [pid = 2848] [serial = 1009] [outer = 00000000] [url = about:blank] 02:12:39 INFO - PROCESS | 2848 | 1462785159564 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]]]}] 02:12:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 02:12:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1022ms 02:12:39 INFO - PROCESS | 2848 | 1462785159593 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 02:12:39 INFO - PROCESS | 2848 | 1462785159596 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 02:12:39 INFO - PROCESS | 2848 | 1462785159599 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 02:12:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 02:12:39 INFO - PROCESS | 2848 | 1462785159601 Marionette TRACE conn5 <- [1,1422,null,{}] 02:12:39 INFO - PROCESS | 2848 | 1462785159608 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}] 02:12:39 INFO - PROCESS | 2848 | 1462785159705 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 02:12:39 INFO - PROCESS | 2848 | 1462785159807 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:39 INFO - PROCESS | 2848 | ++DOCSHELL 0CED2C00 == 80 [pid = 2848] [id = 365] 02:12:39 INFO - PROCESS | 2848 | ++DOMWINDOW == 128 (1022F400) [pid = 2848] [serial = 1094] [outer = 00000000] 02:12:39 INFO - PROCESS | 2848 | ++DOMWINDOW == 129 (111F0000) [pid = 2848] [serial = 1095] [outer = 1022F400] 02:12:39 INFO - PROCESS | 2848 | 1462785159853 Marionette DEBUG loaded listener.js 02:12:39 INFO - PROCESS | 2848 | ++DOMWINDOW == 130 (1455AC00) [pid = 2848] [serial = 1096] [outer = 1022F400] 02:12:40 INFO - PROCESS | 2848 | 1462785160316 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]]]}] 02:12:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 02:12:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 772ms 02:12:40 INFO - PROCESS | 2848 | 1462785160375 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 02:12:40 INFO - PROCESS | 2848 | 1462785160379 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 02:12:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 02:12:40 INFO - PROCESS | 2848 | 1462785160389 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 02:12:40 INFO - PROCESS | 2848 | 1462785160393 Marionette TRACE conn5 <- [1,1426,null,{}] 02:12:40 INFO - PROCESS | 2848 | 1462785160397 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}] 02:12:40 INFO - PROCESS | 2848 | 1462785160492 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 02:12:40 INFO - PROCESS | 2848 | 1462785160506 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:40 INFO - PROCESS | 2848 | ++DOCSHELL 19299800 == 81 [pid = 2848] [id = 366] 02:12:40 INFO - PROCESS | 2848 | ++DOMWINDOW == 131 (1929A800) [pid = 2848] [serial = 1097] [outer = 00000000] 02:12:40 INFO - PROCESS | 2848 | ++DOMWINDOW == 132 (1956C400) [pid = 2848] [serial = 1098] [outer = 1929A800] 02:12:40 INFO - PROCESS | 2848 | 1462785160551 Marionette DEBUG loaded listener.js 02:12:40 INFO - PROCESS | 2848 | ++DOMWINDOW == 133 (1991D800) [pid = 2848] [serial = 1099] [outer = 1929A800] 02:12:41 INFO - PROCESS | 2848 | 1462785161007 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]]]}] 02:12:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 02:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 690ms 02:12:41 INFO - PROCESS | 2848 | 1462785161075 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 02:12:41 INFO - PROCESS | 2848 | 1462785161077 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 02:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 02:12:41 INFO - PROCESS | 2848 | 1462785161080 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 02:12:41 INFO - PROCESS | 2848 | 1462785161082 Marionette TRACE conn5 <- [1,1430,null,{}] 02:12:41 INFO - PROCESS | 2848 | 1462785161085 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}] 02:12:41 INFO - PROCESS | 2848 | 1462785161176 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 02:12:41 INFO - PROCESS | 2848 | 1462785161185 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:41 INFO - PROCESS | 2848 | ++DOCSHELL 1023A000 == 82 [pid = 2848] [id = 367] 02:12:41 INFO - PROCESS | 2848 | ++DOMWINDOW == 134 (19B21800) [pid = 2848] [serial = 1100] [outer = 00000000] 02:12:41 INFO - PROCESS | 2848 | ++DOMWINDOW == 135 (19B8F400) [pid = 2848] [serial = 1101] [outer = 19B21800] 02:12:41 INFO - PROCESS | 2848 | 1462785161232 Marionette DEBUG loaded listener.js 02:12:41 INFO - PROCESS | 2848 | ++DOMWINDOW == 136 (19D88000) [pid = 2848] [serial = 1102] [outer = 19B21800] 02:12:41 INFO - PROCESS | 2848 | 1462785161780 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]]]}] 02:12:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 02:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 730ms 02:12:41 INFO - PROCESS | 2848 | 1462785161817 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 02:12:41 INFO - PROCESS | 2848 | 1462785161819 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 02:12:41 INFO - PROCESS | 2848 | 1462785161822 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 02:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 02:12:41 INFO - PROCESS | 2848 | 1462785161824 Marionette TRACE conn5 <- [1,1434,null,{}] 02:12:41 INFO - PROCESS | 2848 | 1462785161854 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}] 02:12:42 INFO - PROCESS | 2848 | 1462785161990 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 02:12:42 INFO - PROCESS | 2848 | 1462785162065 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:42 INFO - PROCESS | 2848 | ++DOCSHELL 19D93C00 == 83 [pid = 2848] [id = 368] 02:12:42 INFO - PROCESS | 2848 | ++DOMWINDOW == 137 (19DB5400) [pid = 2848] [serial = 1103] [outer = 00000000] 02:12:42 INFO - PROCESS | 2848 | ++DOMWINDOW == 138 (19DC0800) [pid = 2848] [serial = 1104] [outer = 19DB5400] 02:12:42 INFO - PROCESS | 2848 | 1462785162116 Marionette DEBUG loaded listener.js 02:12:42 INFO - PROCESS | 2848 | ++DOMWINDOW == 139 (19F96C00) [pid = 2848] [serial = 1105] [outer = 19DB5400] 02:12:42 INFO - PROCESS | 2848 | ++DOMWINDOW == 140 (1B0E3800) [pid = 2848] [serial = 1106] [outer = 141AD400] 02:12:42 INFO - PROCESS | 2848 | 1462785162628 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]]]}] 02:12:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 02:12:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 831ms 02:12:42 INFO - PROCESS | 2848 | 1462785162668 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 02:12:42 INFO - PROCESS | 2848 | 1462785162670 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 02:12:42 INFO - PROCESS | 2848 | 1462785162673 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 02:12:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 02:12:42 INFO - PROCESS | 2848 | 1462785162675 Marionette TRACE conn5 <- [1,1438,null,{}] 02:12:42 INFO - PROCESS | 2848 | 1462785162679 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}] 02:12:42 INFO - PROCESS | 2848 | 1462785162805 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 02:12:43 INFO - PROCESS | 2848 | --DOMWINDOW == 139 (0CED3000) [pid = 2848] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 02:12:43 INFO - PROCESS | 2848 | --DOMWINDOW == 138 (20D40800) [pid = 2848] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 02:12:43 INFO - PROCESS | 2848 | --DOMWINDOW == 137 (203DC400) [pid = 2848] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 02:12:43 INFO - PROCESS | 2848 | --DOMWINDOW == 136 (18965C00) [pid = 2848] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 02:12:43 INFO - PROCESS | 2848 | --DOMWINDOW == 135 (21108400) [pid = 2848] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 02:12:43 INFO - PROCESS | 2848 | --DOMWINDOW == 134 (1DCCBC00) [pid = 2848] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 02:12:43 INFO - PROCESS | 2848 | --DOMWINDOW == 133 (1CA54800) [pid = 2848] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 02:12:43 INFO - PROCESS | 2848 | --DOMWINDOW == 132 (19279400) [pid = 2848] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 02:12:43 INFO - PROCESS | 2848 | --DOMWINDOW == 131 (1DF6F800) [pid = 2848] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 02:12:43 INFO - PROCESS | 2848 | --DOMWINDOW == 130 (1E4EE400) [pid = 2848] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 02:12:43 INFO - PROCESS | 2848 | --DOMWINDOW == 129 (10239000) [pid = 2848] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 02:12:43 INFO - PROCESS | 2848 | --DOMWINDOW == 128 (225D6000) [pid = 2848] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 02:12:43 INFO - PROCESS | 2848 | --DOMWINDOW == 127 (20DE6000) [pid = 2848] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 02:12:43 INFO - PROCESS | 2848 | --DOMWINDOW == 126 (1F23D800) [pid = 2848] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 02:12:43 INFO - PROCESS | 2848 | --DOMWINDOW == 125 (19F9B800) [pid = 2848] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 02:12:43 INFO - PROCESS | 2848 | --DOMWINDOW == 124 (1C5A4800) [pid = 2848] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 02:12:43 INFO - PROCESS | 2848 | --DOMWINDOW == 123 (1CAC6800) [pid = 2848] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 02:12:43 INFO - PROCESS | 2848 | --DOMWINDOW == 122 (091F3800) [pid = 2848] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 02:12:43 INFO - PROCESS | 2848 | --DOMWINDOW == 121 (0D380C00) [pid = 2848] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 02:12:43 INFO - PROCESS | 2848 | --DOMWINDOW == 120 (20DE0C00) [pid = 2848] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 02:12:43 INFO - PROCESS | 2848 | --DOMWINDOW == 119 (113E3000) [pid = 2848] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 02:12:43 INFO - PROCESS | 2848 | --DOMWINDOW == 118 (1F241800) [pid = 2848] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 02:12:43 INFO - PROCESS | 2848 | --DOMWINDOW == 117 (21136400) [pid = 2848] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 02:12:43 INFO - PROCESS | 2848 | --DOMWINDOW == 116 (19DDEC00) [pid = 2848] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 02:12:43 INFO - PROCESS | 2848 | --DOMWINDOW == 115 (0D2CA800) [pid = 2848] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 02:12:43 INFO - PROCESS | 2848 | --DOMWINDOW == 114 (1BD58400) [pid = 2848] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 02:12:43 INFO - PROCESS | 2848 | --DOMWINDOW == 113 (192A2000) [pid = 2848] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 02:12:43 INFO - PROCESS | 2848 | --DOMWINDOW == 112 (18F30400) [pid = 2848] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 02:12:43 INFO - PROCESS | 2848 | --DOMWINDOW == 111 (1C078000) [pid = 2848] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 02:12:43 INFO - PROCESS | 2848 | --DOMWINDOW == 110 (19D8C800) [pid = 2848] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 02:12:43 INFO - PROCESS | 2848 | 1462785163444 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:43 INFO - PROCESS | 2848 | ++DOCSHELL 091ACC00 == 84 [pid = 2848] [id = 369] 02:12:43 INFO - PROCESS | 2848 | ++DOMWINDOW == 111 (091ADC00) [pid = 2848] [serial = 1107] [outer = 00000000] 02:12:43 INFO - PROCESS | 2848 | ++DOMWINDOW == 112 (0C42B000) [pid = 2848] [serial = 1108] [outer = 091ADC00] 02:12:43 INFO - PROCESS | 2848 | 1462785163547 Marionette DEBUG loaded listener.js 02:12:43 INFO - PROCESS | 2848 | ++DOMWINDOW == 113 (0D2D7400) [pid = 2848] [serial = 1109] [outer = 091ADC00] 02:12:44 INFO - PROCESS | 2848 | 1462785164207 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]]]}] 02:12:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 02:12:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1582ms 02:12:44 INFO - PROCESS | 2848 | 1462785164272 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 02:12:44 INFO - PROCESS | 2848 | 1462785164277 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 02:12:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 02:12:44 INFO - PROCESS | 2848 | 1462785164283 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 02:12:44 INFO - PROCESS | 2848 | 1462785164287 Marionette TRACE conn5 <- [1,1442,null,{}] 02:12:44 INFO - PROCESS | 2848 | 1462785164292 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}] 02:12:44 INFO - PROCESS | 2848 | 1462785164416 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 02:12:44 INFO - PROCESS | 2848 | 1462785164560 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:44 INFO - PROCESS | 2848 | ++DOCSHELL 142E5800 == 85 [pid = 2848] [id = 370] 02:12:44 INFO - PROCESS | 2848 | ++DOMWINDOW == 114 (1435D000) [pid = 2848] [serial = 1110] [outer = 00000000] 02:12:44 INFO - PROCESS | 2848 | ++DOMWINDOW == 115 (14A1E400) [pid = 2848] [serial = 1111] [outer = 1435D000] 02:12:44 INFO - PROCESS | 2848 | 1462785164620 Marionette DEBUG loaded listener.js 02:12:44 INFO - PROCESS | 2848 | ++DOMWINDOW == 116 (14BEB400) [pid = 2848] [serial = 1112] [outer = 1435D000] 02:12:45 INFO - PROCESS | 2848 | 1462785165281 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]]]}] 02:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 02:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1019ms 02:12:45 INFO - PROCESS | 2848 | 1462785165309 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 02:12:45 INFO - PROCESS | 2848 | 1462785165313 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 02:12:45 INFO - PROCESS | 2848 | 1462785165317 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 02:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 02:12:45 INFO - PROCESS | 2848 | 1462785165319 Marionette TRACE conn5 <- [1,1446,null,{}] 02:12:45 INFO - PROCESS | 2848 | 1462785165323 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}] 02:12:45 INFO - PROCESS | 2848 | 1462785165444 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 02:12:45 INFO - PROCESS | 2848 | 1462785165592 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:45 INFO - PROCESS | 2848 | ++DOCSHELL 17DC6000 == 86 [pid = 2848] [id = 371] 02:12:45 INFO - PROCESS | 2848 | ++DOMWINDOW == 117 (17DC7000) [pid = 2848] [serial = 1113] [outer = 00000000] 02:12:45 INFO - PROCESS | 2848 | ++DOMWINDOW == 118 (188D5800) [pid = 2848] [serial = 1114] [outer = 17DC7000] 02:12:45 INFO - PROCESS | 2848 | 1462785165650 Marionette DEBUG loaded listener.js 02:12:45 INFO - PROCESS | 2848 | ++DOMWINDOW == 119 (18C0A800) [pid = 2848] [serial = 1115] [outer = 17DC7000] 02:12:46 INFO - PROCESS | 2848 | 1462785166311 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]]]}] 02:12:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 02:12:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1020ms 02:12:46 INFO - PROCESS | 2848 | 1462785166341 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 02:12:46 INFO - PROCESS | 2848 | 1462785166343 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 02:12:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 02:12:46 INFO - PROCESS | 2848 | 1462785166354 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 02:12:46 INFO - PROCESS | 2848 | 1462785166360 Marionette TRACE conn5 <- [1,1450,null,{}] 02:12:46 INFO - PROCESS | 2848 | 1462785166365 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}] 02:12:46 INFO - PROCESS | 2848 | 1462785166507 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 02:12:46 INFO - PROCESS | 2848 | 1462785166652 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:46 INFO - PROCESS | 2848 | ++DOCSHELL 19567800 == 87 [pid = 2848] [id = 372] 02:12:46 INFO - PROCESS | 2848 | ++DOMWINDOW == 120 (1991B800) [pid = 2848] [serial = 1116] [outer = 00000000] 02:12:46 INFO - PROCESS | 2848 | ++DOMWINDOW == 121 (19B9C000) [pid = 2848] [serial = 1117] [outer = 1991B800] 02:12:46 INFO - PROCESS | 2848 | 1462785166709 Marionette DEBUG loaded listener.js 02:12:46 INFO - PROCESS | 2848 | ++DOMWINDOW == 122 (19D85C00) [pid = 2848] [serial = 1118] [outer = 1991B800] 02:12:47 INFO - PROCESS | 2848 | 1462785167365 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]]]}] 02:12:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 02:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1034ms 02:12:47 INFO - PROCESS | 2848 | 1462785167384 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 02:12:47 INFO - PROCESS | 2848 | 1462785167387 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 02:12:47 INFO - PROCESS | 2848 | 1462785167391 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 02:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 02:12:47 INFO - PROCESS | 2848 | 1462785167393 Marionette TRACE conn5 <- [1,1454,null,{}] 02:12:47 INFO - PROCESS | 2848 | 1462785167396 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}] 02:12:47 INFO - PROCESS | 2848 | 1462785167513 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 02:12:47 INFO - PROCESS | 2848 | 1462785167657 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:47 INFO - PROCESS | 2848 | ++DOCSHELL 19D91800 == 88 [pid = 2848] [id = 373] 02:12:47 INFO - PROCESS | 2848 | ++DOMWINDOW == 123 (19DE5C00) [pid = 2848] [serial = 1119] [outer = 00000000] 02:12:47 INFO - PROCESS | 2848 | ++DOMWINDOW == 124 (19EAB400) [pid = 2848] [serial = 1120] [outer = 19DE5C00] 02:12:47 INFO - PROCESS | 2848 | 1462785167714 Marionette DEBUG loaded listener.js 02:12:47 INFO - PROCESS | 2848 | ++DOMWINDOW == 125 (1AB92C00) [pid = 2848] [serial = 1121] [outer = 19DE5C00] 02:12:48 INFO - PROCESS | 2848 | 1462785168326 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]]]}] 02:12:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 02:12:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 970ms 02:12:48 INFO - PROCESS | 2848 | 1462785168364 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 02:12:48 INFO - PROCESS | 2848 | 1462785168367 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 02:12:48 INFO - PROCESS | 2848 | 1462785168370 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 02:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 02:12:48 INFO - PROCESS | 2848 | 1462785168372 Marionette TRACE conn5 <- [1,1458,null,{}] 02:12:48 INFO - PROCESS | 2848 | 1462785168376 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}] 02:12:48 INFO - PROCESS | 2848 | 1462785168488 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 02:12:48 INFO - PROCESS | 2848 | 1462785168650 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:48 INFO - PROCESS | 2848 | ++DOCSHELL 1C0DE800 == 89 [pid = 2848] [id = 374] 02:12:48 INFO - PROCESS | 2848 | ++DOMWINDOW == 126 (1C59E400) [pid = 2848] [serial = 1122] [outer = 00000000] 02:12:48 INFO - PROCESS | 2848 | ++DOMWINDOW == 127 (1C5C9C00) [pid = 2848] [serial = 1123] [outer = 1C59E400] 02:12:48 INFO - PROCESS | 2848 | 1462785168715 Marionette DEBUG loaded listener.js 02:12:48 INFO - PROCESS | 2848 | ++DOMWINDOW == 128 (1CABD000) [pid = 2848] [serial = 1124] [outer = 1C59E400] 02:12:49 INFO - PROCESS | 2848 | 1462785169310 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]]]}] 02:12:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 02:12:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 971ms 02:12:49 INFO - PROCESS | 2848 | 1462785169345 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 02:12:49 INFO - PROCESS | 2848 | 1462785169347 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 02:12:49 INFO - PROCESS | 2848 | 1462785169350 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 02:12:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 02:12:49 INFO - PROCESS | 2848 | 1462785169352 Marionette TRACE conn5 <- [1,1462,null,{}] 02:12:49 INFO - PROCESS | 2848 | 1462785169356 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}] 02:12:49 INFO - PROCESS | 2848 | 1462785169474 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 02:12:49 INFO - PROCESS | 2848 | 1462785169619 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:49 INFO - PROCESS | 2848 | ++DOCSHELL 19F9C400 == 90 [pid = 2848] [id = 375] 02:12:49 INFO - PROCESS | 2848 | ++DOMWINDOW == 129 (1CABE800) [pid = 2848] [serial = 1125] [outer = 00000000] 02:12:49 INFO - PROCESS | 2848 | ++DOMWINDOW == 130 (1DF17800) [pid = 2848] [serial = 1126] [outer = 1CABE800] 02:12:49 INFO - PROCESS | 2848 | 1462785169676 Marionette DEBUG loaded listener.js 02:12:49 INFO - PROCESS | 2848 | ++DOMWINDOW == 131 (1DF95C00) [pid = 2848] [serial = 1127] [outer = 1CABE800] 02:12:50 INFO - PROCESS | 2848 | 1462785170301 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]]]}] 02:12:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 02:12:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1017ms 02:12:50 INFO - PROCESS | 2848 | 1462785170372 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 02:12:50 INFO - PROCESS | 2848 | 1462785170375 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 02:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 02:12:50 INFO - PROCESS | 2848 | 1462785170378 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 02:12:50 INFO - PROCESS | 2848 | 1462785170380 Marionette TRACE conn5 <- [1,1466,null,{}] 02:12:50 INFO - PROCESS | 2848 | 1462785170384 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}] 02:12:50 INFO - PROCESS | 2848 | 1462785170496 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 02:12:50 INFO - PROCESS | 2848 | 1462785170645 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:50 INFO - PROCESS | 2848 | ++DOCSHELL 19D8A400 == 91 [pid = 2848] [id = 376] 02:12:50 INFO - PROCESS | 2848 | ++DOMWINDOW == 132 (1D530C00) [pid = 2848] [serial = 1128] [outer = 00000000] 02:12:50 INFO - PROCESS | 2848 | ++DOMWINDOW == 133 (1F23C400) [pid = 2848] [serial = 1129] [outer = 1D530C00] 02:12:50 INFO - PROCESS | 2848 | 1462785170702 Marionette DEBUG loaded listener.js 02:12:50 INFO - PROCESS | 2848 | ++DOMWINDOW == 134 (1F240C00) [pid = 2848] [serial = 1130] [outer = 1D530C00] 02:12:51 INFO - PROCESS | 2848 | 1462785171489 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]]]}] 02:12:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 02:12:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1168ms 02:12:51 INFO - PROCESS | 2848 | 1462785171550 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 02:12:51 INFO - PROCESS | 2848 | 1462785171554 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 02:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 02:12:51 INFO - PROCESS | 2848 | 1462785171573 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 02:12:51 INFO - PROCESS | 2848 | 1462785171577 Marionette TRACE conn5 <- [1,1470,null,{}] 02:12:51 INFO - PROCESS | 2848 | 1462785171585 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}] 02:12:51 INFO - PROCESS | 2848 | 1462785171707 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 02:12:51 INFO - PROCESS | 2848 | 1462785171849 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:51 INFO - PROCESS | 2848 | ++DOCSHELL 11364C00 == 92 [pid = 2848] [id = 377] 02:12:51 INFO - PROCESS | 2848 | ++DOMWINDOW == 135 (113E1000) [pid = 2848] [serial = 1131] [outer = 00000000] 02:12:51 INFO - PROCESS | 2848 | ++DOMWINDOW == 136 (14775800) [pid = 2848] [serial = 1132] [outer = 113E1000] 02:12:51 INFO - PROCESS | 2848 | 1462785171903 Marionette DEBUG loaded listener.js 02:12:52 INFO - PROCESS | 2848 | ++DOMWINDOW == 137 (16B49000) [pid = 2848] [serial = 1133] [outer = 113E1000] 02:12:52 INFO - PROCESS | 2848 | --DOCSHELL 19D93C00 == 91 [pid = 2848] [id = 368] 02:12:52 INFO - PROCESS | 2848 | --DOCSHELL 1023A000 == 90 [pid = 2848] [id = 367] 02:12:52 INFO - PROCESS | 2848 | --DOCSHELL 19299800 == 89 [pid = 2848] [id = 366] 02:12:52 INFO - PROCESS | 2848 | --DOCSHELL 0CED2C00 == 88 [pid = 2848] [id = 365] 02:12:52 INFO - PROCESS | 2848 | --DOCSHELL 18558400 == 87 [pid = 2848] [id = 364] 02:12:52 INFO - PROCESS | 2848 | --DOCSHELL 1091F000 == 86 [pid = 2848] [id = 363] 02:12:52 INFO - PROCESS | 2848 | --DOCSHELL 19277000 == 85 [pid = 2848] [id = 358] 02:12:52 INFO - PROCESS | 2848 | --DOCSHELL 0D23B800 == 84 [pid = 2848] [id = 357] 02:12:52 INFO - PROCESS | 2848 | --DOMWINDOW == 136 (21135400) [pid = 2848] [serial = 1068] [outer = 00000000] [url = about:blank] 02:12:52 INFO - PROCESS | 2848 | --DOMWINDOW == 135 (19DB6000) [pid = 2848] [serial = 916] [outer = 00000000] [url = about:blank] 02:12:52 INFO - PROCESS | 2848 | --DOMWINDOW == 134 (20D44800) [pid = 2848] [serial = 922] [outer = 00000000] [url = about:blank] 02:12:52 INFO - PROCESS | 2848 | --DOMWINDOW == 133 (21BB2400) [pid = 2848] [serial = 931] [outer = 00000000] [url = about:blank] 02:12:52 INFO - PROCESS | 2848 | --DOMWINDOW == 132 (161CF000) [pid = 2848] [serial = 913] [outer = 00000000] [url = about:blank] 02:12:52 INFO - PROCESS | 2848 | --DOMWINDOW == 131 (225E0800) [pid = 2848] [serial = 928] [outer = 00000000] [url = about:blank] 02:12:52 INFO - PROCESS | 2848 | --DOMWINDOW == 130 (2122F800) [pid = 2848] [serial = 925] [outer = 00000000] [url = about:blank] 02:12:52 INFO - PROCESS | 2848 | --DOMWINDOW == 129 (203D4000) [pid = 2848] [serial = 919] [outer = 00000000] [url = about:blank] 02:12:52 INFO - PROCESS | 2848 | --DOMWINDOW == 128 (21137C00) [pid = 2848] [serial = 982] [outer = 00000000] [url = about:blank] 02:12:52 INFO - PROCESS | 2848 | --DOMWINDOW == 127 (1E4EB800) [pid = 2848] [serial = 964] [outer = 00000000] [url = about:blank] 02:12:52 INFO - PROCESS | 2848 | --DOMWINDOW == 126 (1F243400) [pid = 2848] [serial = 973] [outer = 00000000] [url = about:blank] 02:12:52 INFO - PROCESS | 2848 | --DOMWINDOW == 125 (14A9E000) [pid = 2848] [serial = 967] [outer = 00000000] [url = about:blank] 02:12:52 INFO - PROCESS | 2848 | --DOMWINDOW == 124 (21132000) [pid = 2848] [serial = 979] [outer = 00000000] [url = about:blank] 02:12:52 INFO - PROCESS | 2848 | --DOMWINDOW == 123 (20DE2C00) [pid = 2848] [serial = 976] [outer = 00000000] [url = about:blank] 02:12:52 INFO - PROCESS | 2848 | --DOMWINDOW == 122 (19B20800) [pid = 2848] [serial = 970] [outer = 00000000] [url = about:blank] 02:12:52 INFO - PROCESS | 2848 | --DOMWINDOW == 121 (1BD4EC00) [pid = 2848] [serial = 1053] [outer = 00000000] [url = about:blank] 02:12:52 INFO - PROCESS | 2848 | --DOMWINDOW == 120 (1D52B400) [pid = 2848] [serial = 1057] [outer = 00000000] [url = about:blank] 02:12:52 INFO - PROCESS | 2848 | --DOMWINDOW == 119 (1D43B400) [pid = 2848] [serial = 1056] [outer = 00000000] [url = about:blank] 02:12:52 INFO - PROCESS | 2848 | --DOMWINDOW == 118 (1DFA3400) [pid = 2848] [serial = 1059] [outer = 00000000] [url = about:blank] 02:12:52 INFO - PROCESS | 2848 | --DOMWINDOW == 117 (18969C00) [pid = 2848] [serial = 1039] [outer = 00000000] [url = about:blank] 02:12:52 INFO - PROCESS | 2848 | --DOMWINDOW == 116 (108AF000) [pid = 2848] [serial = 1038] [outer = 00000000] [url = about:blank] 02:12:52 INFO - PROCESS | 2848 | --DOMWINDOW == 115 (14B07400) [pid = 2848] [serial = 1044] [outer = 00000000] [url = about:blank] 02:12:52 INFO - PROCESS | 2848 | --DOMWINDOW == 114 (177AF400) [pid = 2848] [serial = 1045] [outer = 00000000] [url = about:blank] 02:12:52 INFO - PROCESS | 2848 | --DOMWINDOW == 113 (21110400) [pid = 2848] [serial = 1030] [outer = 00000000] [url = about:blank] 02:12:52 INFO - PROCESS | 2848 | --DOMWINDOW == 112 (2110B800) [pid = 2848] [serial = 1029] [outer = 00000000] [url = about:blank] 02:12:52 INFO - PROCESS | 2848 | --DOMWINDOW == 111 (19296400) [pid = 2848] [serial = 1042] [outer = 00000000] [url = about:blank] 02:12:52 INFO - PROCESS | 2848 | --DOMWINDOW == 110 (18C7B000) [pid = 2848] [serial = 1041] [outer = 00000000] [url = about:blank] 02:12:52 INFO - PROCESS | 2848 | --DOMWINDOW == 109 (203D2800) [pid = 2848] [serial = 1065] [outer = 00000000] [url = about:blank] 02:12:52 INFO - PROCESS | 2848 | --DOMWINDOW == 108 (21BA9400) [pid = 2848] [serial = 1033] [outer = 00000000] [url = about:blank] 02:12:52 INFO - PROCESS | 2848 | --DOMWINDOW == 107 (2122C000) [pid = 2848] [serial = 1032] [outer = 00000000] [url = about:blank] 02:12:52 INFO - PROCESS | 2848 | --DOMWINDOW == 106 (19EA2C00) [pid = 2848] [serial = 1050] [outer = 00000000] [url = about:blank] 02:12:52 INFO - PROCESS | 2848 | --DOMWINDOW == 105 (14BE7000) [pid = 2848] [serial = 1018] [outer = 00000000] [url = about:blank] 02:12:52 INFO - PROCESS | 2848 | --DOMWINDOW == 104 (113E1C00) [pid = 2848] [serial = 1017] [outer = 00000000] [url = about:blank] 02:12:52 INFO - PROCESS | 2848 | --DOMWINDOW == 103 (20D45C00) [pid = 2848] [serial = 1027] [outer = 00000000] [url = about:blank] 02:12:52 INFO - PROCESS | 2848 | --DOMWINDOW == 102 (203D3C00) [pid = 2848] [serial = 1026] [outer = 00000000] [url = about:blank] 02:12:52 INFO - PROCESS | 2848 | --DOMWINDOW == 101 (19B1C400) [pid = 2848] [serial = 1047] [outer = 00000000] [url = about:blank] 02:12:52 INFO - PROCESS | 2848 | --DOMWINDOW == 100 (19B93000) [pid = 2848] [serial = 1048] [outer = 00000000] [url = about:blank] 02:12:52 INFO - PROCESS | 2848 | --DOMWINDOW == 99 (19B25400) [pid = 2848] [serial = 1021] [outer = 00000000] [url = about:blank] 02:12:52 INFO - PROCESS | 2848 | --DOMWINDOW == 98 (1959EC00) [pid = 2848] [serial = 1020] [outer = 00000000] [url = about:blank] 02:12:52 INFO - PROCESS | 2848 | --DOMWINDOW == 97 (1E4EF800) [pid = 2848] [serial = 1024] [outer = 00000000] [url = about:blank] 02:12:52 INFO - PROCESS | 2848 | --DOMWINDOW == 96 (1DF1AC00) [pid = 2848] [serial = 1023] [outer = 00000000] [url = about:blank] 02:12:52 INFO - PROCESS | 2848 | --DOMWINDOW == 95 (21F9DC00) [pid = 2848] [serial = 1035] [outer = 00000000] [url = about:blank] 02:12:52 INFO - PROCESS | 2848 | --DOMWINDOW == 94 (1E4EF400) [pid = 2848] [serial = 1060] [outer = 00000000] [url = about:blank] 02:12:52 INFO - PROCESS | 2848 | --DOMWINDOW == 93 (20D42800) [pid = 2848] [serial = 1066] [outer = 00000000] [url = about:blank] 02:12:52 INFO - PROCESS | 2848 | --DOMWINDOW == 92 (1C080000) [pid = 2848] [serial = 1054] [outer = 00000000] [url = about:blank] 02:12:52 INFO - PROCESS | 2848 | --DOMWINDOW == 91 (1DF71C00) [pid = 2848] [serial = 1063] [outer = 00000000] [url = about:blank] 02:12:52 INFO - PROCESS | 2848 | --DOMWINDOW == 90 (1DCCB800) [pid = 2848] [serial = 1062] [outer = 00000000] [url = about:blank] 02:12:52 INFO - PROCESS | 2848 | --DOMWINDOW == 89 (19EAAC00) [pid = 2848] [serial = 1051] [outer = 00000000] [url = about:blank] 02:12:52 INFO - PROCESS | 2848 | 1462785172711 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]]]}] 02:12:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 02:12:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1197ms 02:12:52 INFO - PROCESS | 2848 | 1462785172756 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 02:12:52 INFO - PROCESS | 2848 | 1462785172761 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 02:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 02:12:52 INFO - PROCESS | 2848 | 1462785172766 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 02:12:52 INFO - PROCESS | 2848 | 1462785172771 Marionette TRACE conn5 <- [1,1474,null,{}] 02:12:52 INFO - PROCESS | 2848 | 1462785172778 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}] 02:12:52 INFO - PROCESS | 2848 | 1462785172900 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 02:12:53 INFO - PROCESS | 2848 | 1462785173046 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:53 INFO - PROCESS | 2848 | ++DOCSHELL 10831400 == 85 [pid = 2848] [id = 378] 02:12:53 INFO - PROCESS | 2848 | ++DOMWINDOW == 90 (10834000) [pid = 2848] [serial = 1134] [outer = 00000000] 02:12:53 INFO - PROCESS | 2848 | ++DOMWINDOW == 91 (113E1C00) [pid = 2848] [serial = 1135] [outer = 10834000] 02:12:53 INFO - PROCESS | 2848 | 1462785173107 Marionette DEBUG loaded listener.js 02:12:53 INFO - PROCESS | 2848 | ++DOMWINDOW == 92 (14775400) [pid = 2848] [serial = 1136] [outer = 10834000] 02:12:53 INFO - PROCESS | 2848 | 1462785173771 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]]]}] 02:12:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 02:12:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1079ms 02:12:53 INFO - PROCESS | 2848 | 1462785173846 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 02:12:53 INFO - PROCESS | 2848 | 1462785173852 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 02:12:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 02:12:53 INFO - PROCESS | 2848 | 1462785173858 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 02:12:53 INFO - PROCESS | 2848 | 1462785173861 Marionette TRACE conn5 <- [1,1478,null,{}] 02:12:53 INFO - PROCESS | 2848 | 1462785173865 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}] 02:12:54 INFO - PROCESS | 2848 | 1462785173986 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 02:12:54 INFO - PROCESS | 2848 | 1462785174129 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:54 INFO - PROCESS | 2848 | ++DOCSHELL 178DF000 == 86 [pid = 2848] [id = 379] 02:12:54 INFO - PROCESS | 2848 | ++DOMWINDOW == 93 (17DC0800) [pid = 2848] [serial = 1137] [outer = 00000000] 02:12:54 INFO - PROCESS | 2848 | ++DOMWINDOW == 94 (18541000) [pid = 2848] [serial = 1138] [outer = 17DC0800] 02:12:54 INFO - PROCESS | 2848 | 1462785174187 Marionette DEBUG loaded listener.js 02:12:54 INFO - PROCESS | 2848 | ++DOMWINDOW == 95 (18963C00) [pid = 2848] [serial = 1139] [outer = 17DC0800] 02:12:54 INFO - PROCESS | 2848 | 1462785174840 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]]]}] 02:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 02:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1020ms 02:12:54 INFO - PROCESS | 2848 | 1462785174880 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 02:12:54 INFO - PROCESS | 2848 | 1462785174883 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 02:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 02:12:54 INFO - PROCESS | 2848 | 1462785174886 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 02:12:54 INFO - PROCESS | 2848 | 1462785174890 Marionette TRACE conn5 <- [1,1482,null,{}] 02:12:54 INFO - PROCESS | 2848 | 1462785174902 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}] 02:12:55 INFO - PROCESS | 2848 | 1462785175056 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 02:12:55 INFO - PROCESS | 2848 | 1462785175199 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:55 INFO - PROCESS | 2848 | ++DOCSHELL 1929B800 == 87 [pid = 2848] [id = 380] 02:12:55 INFO - PROCESS | 2848 | ++DOMWINDOW == 96 (1955D400) [pid = 2848] [serial = 1140] [outer = 00000000] 02:12:55 INFO - PROCESS | 2848 | ++DOMWINDOW == 97 (1959E000) [pid = 2848] [serial = 1141] [outer = 1955D400] 02:12:55 INFO - PROCESS | 2848 | 1462785175261 Marionette DEBUG loaded listener.js 02:12:55 INFO - PROCESS | 2848 | ++DOMWINDOW == 98 (1991C800) [pid = 2848] [serial = 1142] [outer = 1955D400] 02:12:55 INFO - PROCESS | 2848 | 1462785175933 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]]]}] 02:12:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 02:12:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1081ms 02:12:56 INFO - PROCESS | 2848 | 1462785175985 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 02:12:56 INFO - PROCESS | 2848 | 1462785175988 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 02:12:56 INFO - PROCESS | 2848 | 1462785175991 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 02:12:56 INFO - PROCESS | 2848 | 1462785175993 Marionette TRACE conn5 <- [1,1486,null,{}] 02:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 02:12:56 INFO - PROCESS | 2848 | 1462785175997 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}] 02:12:56 INFO - PROCESS | 2848 | 1462785176116 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 02:12:56 INFO - PROCESS | 2848 | 1462785176259 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:56 INFO - PROCESS | 2848 | ++DOCSHELL 19B8FC00 == 88 [pid = 2848] [id = 381] 02:12:56 INFO - PROCESS | 2848 | ++DOMWINDOW == 99 (19B91400) [pid = 2848] [serial = 1143] [outer = 00000000] 02:12:56 INFO - PROCESS | 2848 | ++DOMWINDOW == 100 (19BC9400) [pid = 2848] [serial = 1144] [outer = 19B91400] 02:12:56 INFO - PROCESS | 2848 | 1462785176317 Marionette DEBUG loaded listener.js 02:12:56 INFO - PROCESS | 2848 | ++DOMWINDOW == 101 (19DB5C00) [pid = 2848] [serial = 1145] [outer = 19B91400] 02:12:57 INFO - PROCESS | 2848 | 1462785176988 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]]]}] 02:12:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 02:12:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1013ms 02:12:57 INFO - PROCESS | 2848 | 1462785177021 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 02:12:57 INFO - PROCESS | 2848 | 1462785177023 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 02:12:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 02:12:57 INFO - PROCESS | 2848 | 1462785177028 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 02:12:57 INFO - PROCESS | 2848 | 1462785177030 Marionette TRACE conn5 <- [1,1490,null,{}] 02:12:57 INFO - PROCESS | 2848 | 1462785177034 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}] 02:12:57 INFO - PROCESS | 2848 | 1462785177147 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 02:12:57 INFO - PROCESS | 2848 | 1462785177289 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:57 INFO - PROCESS | 2848 | ++DOCSHELL 19DB8000 == 89 [pid = 2848] [id = 382] 02:12:57 INFO - PROCESS | 2848 | ++DOMWINDOW == 102 (19DBDC00) [pid = 2848] [serial = 1146] [outer = 00000000] 02:12:57 INFO - PROCESS | 2848 | ++DOMWINDOW == 103 (19F9B800) [pid = 2848] [serial = 1147] [outer = 19DBDC00] 02:12:57 INFO - PROCESS | 2848 | 1462785177347 Marionette DEBUG loaded listener.js 02:12:57 INFO - PROCESS | 2848 | ++DOMWINDOW == 104 (1B003000) [pid = 2848] [serial = 1148] [outer = 19DBDC00] 02:12:57 INFO - PROCESS | 2848 | 1462785177976 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]]]}] 02:12:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 02:12:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 970ms 02:12:58 INFO - PROCESS | 2848 | 1462785178002 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 02:12:58 INFO - PROCESS | 2848 | 1462785178004 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 02:12:58 INFO - PROCESS | 2848 | 1462785178007 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 02:12:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 02:12:58 INFO - PROCESS | 2848 | 1462785178010 Marionette TRACE conn5 <- [1,1494,null,{}] 02:12:58 INFO - PROCESS | 2848 | 1462785178013 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}] 02:12:58 INFO - PROCESS | 2848 | 1462785178159 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 02:12:58 INFO - PROCESS | 2848 | 1462785178305 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:58 INFO - PROCESS | 2848 | ++DOCSHELL 1CA4F800 == 90 [pid = 2848] [id = 383] 02:12:58 INFO - PROCESS | 2848 | ++DOMWINDOW == 105 (1CA56C00) [pid = 2848] [serial = 1149] [outer = 00000000] 02:12:58 INFO - PROCESS | 2848 | ++DOMWINDOW == 106 (1D526400) [pid = 2848] [serial = 1150] [outer = 1CA56C00] 02:12:58 INFO - PROCESS | 2848 | 1462785178363 Marionette DEBUG loaded listener.js 02:12:58 INFO - PROCESS | 2848 | ++DOMWINDOW == 107 (1D9E0C00) [pid = 2848] [serial = 1151] [outer = 1CA56C00] 02:12:58 INFO - PROCESS | 2848 | 1462785178924 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]]]}] 02:12:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 02:12:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 970ms 02:12:58 INFO - PROCESS | 2848 | 1462785178982 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 02:12:59 INFO - PROCESS | 2848 | 1462785178984 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 02:12:59 INFO - PROCESS | 2848 | 1462785178988 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 02:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 02:12:59 INFO - PROCESS | 2848 | 1462785178990 Marionette TRACE conn5 <- [1,1498,null,{}] 02:12:59 INFO - PROCESS | 2848 | 1462785178994 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}] 02:12:59 INFO - PROCESS | 2848 | 1462785179135 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 02:12:59 INFO - PROCESS | 2848 | 1462785179277 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:59 INFO - PROCESS | 2848 | ++DOCSHELL 1D524400 == 91 [pid = 2848] [id = 384] 02:12:59 INFO - PROCESS | 2848 | ++DOMWINDOW == 108 (1D525400) [pid = 2848] [serial = 1152] [outer = 00000000] 02:12:59 INFO - PROCESS | 2848 | ++DOMWINDOW == 109 (1DFA2000) [pid = 2848] [serial = 1153] [outer = 1D525400] 02:12:59 INFO - PROCESS | 2848 | 1462785179334 Marionette DEBUG loaded listener.js 02:12:59 INFO - PROCESS | 2848 | ++DOMWINDOW == 110 (1E4E5800) [pid = 2848] [serial = 1154] [outer = 1D525400] 02:12:59 INFO - PROCESS | 2848 | 1462785179911 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]]]}] 02:12:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 02:12:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 971ms 02:12:59 INFO - PROCESS | 2848 | 1462785179962 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 02:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 02:12:59 INFO - PROCESS | 2848 | 1462785179964 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 02:12:59 INFO - PROCESS | 2848 | 1462785179968 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 02:12:59 INFO - PROCESS | 2848 | 1462785179970 Marionette TRACE conn5 <- [1,1502,null,{}] 02:12:59 INFO - PROCESS | 2848 | 1462785179974 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}] 02:13:00 INFO - PROCESS | 2848 | 1462785180085 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 02:13:00 INFO - PROCESS | 2848 | 1462785180227 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:00 INFO - PROCESS | 2848 | ++DOCSHELL 17DC5800 == 92 [pid = 2848] [id = 385] 02:13:00 INFO - PROCESS | 2848 | ++DOMWINDOW == 111 (19B9B000) [pid = 2848] [serial = 1155] [outer = 00000000] 02:13:00 INFO - PROCESS | 2848 | ++DOMWINDOW == 112 (1F240000) [pid = 2848] [serial = 1156] [outer = 19B9B000] 02:13:00 INFO - PROCESS | 2848 | 1462785180284 Marionette DEBUG loaded listener.js 02:13:00 INFO - PROCESS | 2848 | ++DOMWINDOW == 113 (1F245800) [pid = 2848] [serial = 1157] [outer = 19B9B000] 02:13:01 INFO - PROCESS | 2848 | 1462785181063 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]]]}] 02:13:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 02:13:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1122ms 02:13:01 INFO - PROCESS | 2848 | 1462785181095 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 02:13:01 INFO - PROCESS | 2848 | 1462785181099 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 02:13:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 02:13:01 INFO - PROCESS | 2848 | 1462785181104 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 02:13:01 INFO - PROCESS | 2848 | 1462785181108 Marionette TRACE conn5 <- [1,1506,null,{}] 02:13:01 INFO - PROCESS | 2848 | 1462785181130 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}] 02:13:01 INFO - PROCESS | 2848 | 1462785181249 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 02:13:01 INFO - PROCESS | 2848 | 1462785181401 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:01 INFO - PROCESS | 2848 | ++DOCSHELL 10999000 == 93 [pid = 2848] [id = 386] 02:13:01 INFO - PROCESS | 2848 | ++DOMWINDOW == 114 (1110C000) [pid = 2848] [serial = 1158] [outer = 00000000] 02:13:01 INFO - PROCESS | 2848 | ++DOMWINDOW == 115 (16BF2800) [pid = 2848] [serial = 1159] [outer = 1110C000] 02:13:01 INFO - PROCESS | 2848 | 1462785181457 Marionette DEBUG loaded listener.js 02:13:01 INFO - PROCESS | 2848 | ++DOMWINDOW == 116 (17DC8400) [pid = 2848] [serial = 1160] [outer = 1110C000] 02:13:02 INFO - PROCESS | 2848 | --DOCSHELL 1C5CA400 == 92 [pid = 2848] [id = 272] 02:13:02 INFO - PROCESS | 2848 | --DOCSHELL 1707A800 == 91 [pid = 2848] [id = 206] 02:13:02 INFO - PROCESS | 2848 | 1462785182249 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]]]}] 02:13:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 02:13:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1199ms 02:13:02 INFO - PROCESS | 2848 | 1462785182304 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 02:13:02 INFO - PROCESS | 2848 | 1462785182308 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 02:13:02 INFO - PROCESS | 2848 | 1462785182314 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 02:13:02 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 02:13:02 INFO - PROCESS | 2848 | 1462785182318 Marionette TRACE conn5 <- [1,1510,null,{}] 02:13:02 INFO - PROCESS | 2848 | 1462785182324 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}] 02:13:02 INFO - PROCESS | 2848 | 1462785182449 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 02:13:02 INFO - PROCESS | 2848 | 1462785182597 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:02 INFO - PROCESS | 2848 | ++DOCSHELL 108AC800 == 92 [pid = 2848] [id = 387] 02:13:02 INFO - PROCESS | 2848 | ++DOMWINDOW == 117 (108B0800) [pid = 2848] [serial = 1161] [outer = 00000000] 02:13:02 INFO - PROCESS | 2848 | ++DOMWINDOW == 118 (16BF2400) [pid = 2848] [serial = 1162] [outer = 108B0800] 02:13:02 INFO - PROCESS | 2848 | 1462785182661 Marionette DEBUG loaded listener.js 02:13:02 INFO - PROCESS | 2848 | ++DOMWINDOW == 119 (178E0C00) [pid = 2848] [serial = 1163] [outer = 108B0800] 02:13:03 INFO - PROCESS | 2848 | 1462785183289 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"]]]}] 02:13:03 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 () { 02:13:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:13:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 02:13:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:13:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:13:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 02:13:03 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 () { 02:13:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:13:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 02:13:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:13:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:13:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 02:13:03 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 () { 02:13:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:13:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 02:13:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:13:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:13:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 02:13:03 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 () { 02:13:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:13:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 02:13:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:13:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:13:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 02:13:03 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1024ms 02:13:03 INFO - PROCESS | 2848 | 1462785183342 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 02:13:03 INFO - PROCESS | 2848 | 1462785183348 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 02:13:03 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 02:13:03 INFO - PROCESS | 2848 | 1462785183354 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 02:13:03 INFO - PROCESS | 2848 | 1462785183357 Marionette TRACE conn5 <- [1,1514,null,{}] 02:13:03 INFO - PROCESS | 2848 | 1462785183361 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}] 02:13:03 INFO - PROCESS | 2848 | 1462785183514 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 02:13:03 INFO - PROCESS | 2848 | 1462785183635 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:03 INFO - PROCESS | 2848 | ++DOCSHELL 19595000 == 93 [pid = 2848] [id = 388] 02:13:03 INFO - PROCESS | 2848 | ++DOMWINDOW == 120 (1959F400) [pid = 2848] [serial = 1164] [outer = 00000000] 02:13:03 INFO - PROCESS | 2848 | ++DOMWINDOW == 121 (19B94400) [pid = 2848] [serial = 1165] [outer = 1959F400] 02:13:03 INFO - PROCESS | 2848 | 1462785183691 Marionette DEBUG loaded listener.js 02:13:03 INFO - PROCESS | 2848 | ++DOMWINDOW == 122 (19D8E000) [pid = 2848] [serial = 1166] [outer = 1959F400] 02:13:04 INFO - PROCESS | 2848 | 1462785184280 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"]]]}] 02:13:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:13:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 02:13:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:13:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:13:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 02:13:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:13:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 02:13:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:13:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:13:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 02:13:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 02:13:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 02:13:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:13:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:13:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 02:13:04 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 976ms 02:13:04 INFO - PROCESS | 2848 | 1462785184333 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 02:13:04 INFO - PROCESS | 2848 | 1462785184336 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 02:13:04 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 02:13:04 INFO - PROCESS | 2848 | 1462785184340 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 02:13:04 INFO - PROCESS | 2848 | 1462785184344 Marionette TRACE conn5 <- [1,1518,null,{}] 02:13:04 INFO - PROCESS | 2848 | 1462785184355 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}] 02:13:04 INFO - PROCESS | 2848 | 1462785184479 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 02:13:04 INFO - PROCESS | 2848 | 1462785184629 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:04 INFO - PROCESS | 2848 | ++DOCSHELL 1CA5A400 == 94 [pid = 2848] [id = 389] 02:13:04 INFO - PROCESS | 2848 | ++DOMWINDOW == 123 (1CAB7C00) [pid = 2848] [serial = 1167] [outer = 00000000] 02:13:04 INFO - PROCESS | 2848 | ++DOMWINDOW == 124 (1D528400) [pid = 2848] [serial = 1168] [outer = 1CAB7C00] 02:13:04 INFO - PROCESS | 2848 | 1462785184691 Marionette DEBUG loaded listener.js 02:13:04 INFO - PROCESS | 2848 | ++DOMWINDOW == 125 (1E4E9800) [pid = 2848] [serial = 1169] [outer = 1CAB7C00] 02:13:05 INFO - PROCESS | 2848 | 1462785185281 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]]]}] 02:13:05 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 02:13:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 02:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:13:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:13:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 02:13:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 02:13:05 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. 02:13:05 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 02:13:05 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 970ms 02:13:05 INFO - PROCESS | 2848 | 1462785185314 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 02:13:05 INFO - PROCESS | 2848 | 1462785185317 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 02:13:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 02:13:05 INFO - PROCESS | 2848 | 1462785185320 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 02:13:05 INFO - PROCESS | 2848 | 1462785185323 Marionette TRACE conn5 <- [1,1522,null,{}] 02:13:05 INFO - PROCESS | 2848 | 1462785185326 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}] 02:13:05 INFO - PROCESS | 2848 | 1462785185451 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 02:13:05 INFO - PROCESS | 2848 | 1462785185610 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:05 INFO - PROCESS | 2848 | ++DOCSHELL 20C0B800 == 95 [pid = 2848] [id = 390] 02:13:05 INFO - PROCESS | 2848 | ++DOMWINDOW == 126 (20C0BC00) [pid = 2848] [serial = 1170] [outer = 00000000] 02:13:05 INFO - PROCESS | 2848 | ++DOMWINDOW == 127 (20D3A400) [pid = 2848] [serial = 1171] [outer = 20C0BC00] 02:13:05 INFO - PROCESS | 2848 | 1462785185668 Marionette DEBUG loaded listener.js 02:13:05 INFO - PROCESS | 2848 | ++DOMWINDOW == 128 (20D40400) [pid = 2848] [serial = 1172] [outer = 20C0BC00] 02:13:06 INFO - PROCESS | 2848 | 1462785186257 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]]]}] 02:13:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 02:13:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 971ms 02:13:06 INFO - PROCESS | 2848 | 1462785186293 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 02:13:06 INFO - PROCESS | 2848 | 1462785186296 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 02:13:06 INFO - PROCESS | 2848 | 1462785186299 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 02:13:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 02:13:06 INFO - PROCESS | 2848 | 1462785186301 Marionette TRACE conn5 <- [1,1526,null,{}] 02:13:06 INFO - PROCESS | 2848 | 1462785186305 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}] 02:13:06 INFO - PROCESS | 2848 | 1462785186419 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 02:13:06 INFO - PROCESS | 2848 | 1462785186577 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:06 INFO - PROCESS | 2848 | ++DOCSHELL 0C42CC00 == 96 [pid = 2848] [id = 391] 02:13:06 INFO - PROCESS | 2848 | ++DOMWINDOW == 129 (19B26C00) [pid = 2848] [serial = 1173] [outer = 00000000] 02:13:06 INFO - PROCESS | 2848 | ++DOMWINDOW == 130 (20DDC800) [pid = 2848] [serial = 1174] [outer = 19B26C00] 02:13:06 INFO - PROCESS | 2848 | 1462785186638 Marionette DEBUG loaded listener.js 02:13:06 INFO - PROCESS | 2848 | ++DOMWINDOW == 131 (20DE0800) [pid = 2848] [serial = 1175] [outer = 19B26C00] 02:13:07 INFO - PROCESS | 2848 | 1462785187255 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]]]}] 02:13:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 02:13:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1021ms 02:13:07 INFO - PROCESS | 2848 | 1462785187325 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 02:13:07 INFO - PROCESS | 2848 | 1462785187327 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 02:13:07 INFO - PROCESS | 2848 | 1462785187330 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 02:13:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 02:13:07 INFO - PROCESS | 2848 | 1462785187332 Marionette TRACE conn5 <- [1,1530,null,{}] 02:13:07 INFO - PROCESS | 2848 | 1462785187336 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}] 02:13:07 INFO - PROCESS | 2848 | 1462785187574 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 02:13:07 INFO - PROCESS | 2848 | 1462785187587 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:07 INFO - PROCESS | 2848 | ++DOCSHELL 20D42C00 == 97 [pid = 2848] [id = 392] 02:13:07 INFO - PROCESS | 2848 | ++DOMWINDOW == 132 (20DDE800) [pid = 2848] [serial = 1176] [outer = 00000000] 02:13:07 INFO - PROCESS | 2848 | ++DOMWINDOW == 133 (21136400) [pid = 2848] [serial = 1177] [outer = 20DDE800] 02:13:07 INFO - PROCESS | 2848 | 1462785187647 Marionette DEBUG loaded listener.js 02:13:07 INFO - PROCESS | 2848 | ++DOMWINDOW == 134 (21141400) [pid = 2848] [serial = 1178] [outer = 20DDE800] 02:13:08 INFO - PROCESS | 2848 | 1462785188298 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]]]}] 02:13:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 02:13:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1019ms 02:13:08 INFO - PROCESS | 2848 | 1462785188353 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 02:13:08 INFO - PROCESS | 2848 | 1462785188356 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 02:13:08 INFO - PROCESS | 2848 | 1462785188360 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 02:13:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 02:13:08 INFO - PROCESS | 2848 | 1462785188362 Marionette TRACE conn5 <- [1,1534,null,{}] 02:13:08 INFO - PROCESS | 2848 | 1462785188366 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}] 02:13:08 INFO - PROCESS | 2848 | 1462785188477 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 02:13:08 INFO - PROCESS | 2848 | 1462785188627 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:08 INFO - PROCESS | 2848 | ++DOCSHELL 2110C800 == 98 [pid = 2848] [id = 393] 02:13:08 INFO - PROCESS | 2848 | ++DOMWINDOW == 135 (21110400) [pid = 2848] [serial = 1179] [outer = 00000000] 02:13:08 INFO - PROCESS | 2848 | ++DOMWINDOW == 136 (2122A800) [pid = 2848] [serial = 1180] [outer = 21110400] 02:13:08 INFO - PROCESS | 2848 | 1462785188683 Marionette DEBUG loaded listener.js 02:13:08 INFO - PROCESS | 2848 | ++DOMWINDOW == 137 (2122B800) [pid = 2848] [serial = 1181] [outer = 21110400] 02:13:09 INFO - PROCESS | 2848 | 1462785189297 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]]]}] 02:13:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 02:13:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 971ms 02:13:09 INFO - PROCESS | 2848 | 1462785189334 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 02:13:09 INFO - PROCESS | 2848 | 1462785189336 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 02:13:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 02:13:09 INFO - PROCESS | 2848 | 1462785189340 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 02:13:09 INFO - PROCESS | 2848 | 1462785189342 Marionette TRACE conn5 <- [1,1538,null,{}] 02:13:09 INFO - PROCESS | 2848 | 1462785189346 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}] 02:13:09 INFO - PROCESS | 2848 | 1462785189462 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 02:13:09 INFO - PROCESS | 2848 | 1462785189612 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:09 INFO - PROCESS | 2848 | ++DOCSHELL 10477800 == 99 [pid = 2848] [id = 394] 02:13:09 INFO - PROCESS | 2848 | ++DOMWINDOW == 138 (14AA7000) [pid = 2848] [serial = 1182] [outer = 00000000] 02:13:09 INFO - PROCESS | 2848 | ++DOMWINDOW == 139 (21BB2400) [pid = 2848] [serial = 1183] [outer = 14AA7000] 02:13:09 INFO - PROCESS | 2848 | 1462785189669 Marionette DEBUG loaded listener.js 02:13:09 INFO - PROCESS | 2848 | ++DOMWINDOW == 140 (21F9DC00) [pid = 2848] [serial = 1184] [outer = 14AA7000] 02:13:10 INFO - PROCESS | 2848 | 1462785190223 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]]]}] 02:13:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 02:13:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 930ms 02:13:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 02:13:10 INFO - PROCESS | 2848 | 1462785190274 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 02:13:10 INFO - PROCESS | 2848 | 1462785190276 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 02:13:10 INFO - PROCESS | 2848 | 1462785190279 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 02:13:10 INFO - PROCESS | 2848 | 1462785190281 Marionette TRACE conn5 <- [1,1542,null,{}] 02:13:10 INFO - PROCESS | 2848 | 1462785190285 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}] 02:13:10 INFO - PROCESS | 2848 | 1462785190398 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 02:13:10 INFO - PROCESS | 2848 | 1462785190564 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:10 INFO - PROCESS | 2848 | ++DOCSHELL 21BAF000 == 100 [pid = 2848] [id = 395] 02:13:10 INFO - PROCESS | 2848 | ++DOMWINDOW == 141 (21BB2800) [pid = 2848] [serial = 1185] [outer = 00000000] 02:13:10 INFO - PROCESS | 2848 | ++DOMWINDOW == 142 (22516400) [pid = 2848] [serial = 1186] [outer = 21BB2800] 02:13:10 INFO - PROCESS | 2848 | 1462785190621 Marionette DEBUG loaded listener.js 02:13:10 INFO - PROCESS | 2848 | ++DOMWINDOW == 143 (2251F400) [pid = 2848] [serial = 1187] [outer = 21BB2800] 02:13:11 INFO - PROCESS | 2848 | 1462785191246 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]]]}] 02:13:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 02:13:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1017ms 02:13:11 INFO - PROCESS | 2848 | 1462785191304 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 02:13:11 INFO - PROCESS | 2848 | 1462785191307 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 02:13:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 02:13:11 INFO - PROCESS | 2848 | 1462785191312 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 02:13:11 INFO - PROCESS | 2848 | 1462785191314 Marionette TRACE conn5 <- [1,1546,null,{}] 02:13:11 INFO - PROCESS | 2848 | 1462785191318 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}] 02:13:11 INFO - PROCESS | 2848 | 1462785191458 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 02:13:11 INFO - PROCESS | 2848 | 1462785191611 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:11 INFO - PROCESS | 2848 | ++DOCSHELL 225D8400 == 101 [pid = 2848] [id = 396] 02:13:11 INFO - PROCESS | 2848 | ++DOMWINDOW == 144 (225D8800) [pid = 2848] [serial = 1188] [outer = 00000000] 02:13:11 INFO - PROCESS | 2848 | ++DOMWINDOW == 145 (225E0800) [pid = 2848] [serial = 1189] [outer = 225D8800] 02:13:11 INFO - PROCESS | 2848 | 1462785191688 Marionette DEBUG loaded listener.js 02:13:11 INFO - PROCESS | 2848 | ++DOMWINDOW == 146 (2281A400) [pid = 2848] [serial = 1190] [outer = 225D8800] 02:13:12 INFO - PROCESS | 2848 | 1462785192426 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]]]}] 02:13:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 02:13:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1173ms 02:13:12 INFO - PROCESS | 2848 | 1462785192488 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 02:13:12 INFO - PROCESS | 2848 | 1462785192492 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 02:13:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 02:13:12 INFO - PROCESS | 2848 | 1462785192498 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 02:13:12 INFO - PROCESS | 2848 | 1462785192501 Marionette TRACE conn5 <- [1,1550,null,{}] 02:13:12 INFO - PROCESS | 2848 | 1462785192507 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}] 02:13:12 INFO - PROCESS | 2848 | 1462785192631 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 02:13:12 INFO - PROCESS | 2848 | 1462785192781 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:12 INFO - PROCESS | 2848 | ++DOCSHELL 111EDC00 == 102 [pid = 2848] [id = 397] 02:13:12 INFO - PROCESS | 2848 | ++DOMWINDOW == 147 (141AA800) [pid = 2848] [serial = 1191] [outer = 00000000] 02:13:12 INFO - PROCESS | 2848 | ++DOMWINDOW == 148 (195A0800) [pid = 2848] [serial = 1192] [outer = 141AA800] 02:13:12 INFO - PROCESS | 2848 | 1462785192834 Marionette DEBUG loaded listener.js 02:13:12 INFO - PROCESS | 2848 | ++DOMWINDOW == 149 (19BCEC00) [pid = 2848] [serial = 1193] [outer = 141AA800] 02:13:13 INFO - PROCESS | 2848 | --DOCSHELL 0D32F800 == 101 [pid = 2848] [id = 23] 02:13:13 INFO - PROCESS | 2848 | --DOCSHELL 1110D400 == 100 [pid = 2848] [id = 24] 02:13:13 INFO - PROCESS | 2848 | --DOCSHELL 19B8FC00 == 99 [pid = 2848] [id = 381] 02:13:13 INFO - PROCESS | 2848 | --DOCSHELL 1929B800 == 98 [pid = 2848] [id = 380] 02:13:13 INFO - PROCESS | 2848 | --DOCSHELL 178DF000 == 97 [pid = 2848] [id = 379] 02:13:13 INFO - PROCESS | 2848 | --DOCSHELL 10831400 == 96 [pid = 2848] [id = 378] 02:13:13 INFO - PROCESS | 2848 | 1462785193716 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]]]}] 02:13:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 02:13:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1273ms 02:13:13 INFO - PROCESS | 2848 | 1462785193771 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 02:13:13 INFO - PROCESS | 2848 | 1462785193776 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 1BDBCC00 == 95 [pid = 2848] [id = 19] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 19DB6C00 == 94 [pid = 2848] [id = 195] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 108E5400 == 93 [pid = 2848] [id = 221] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 091A6800 == 92 [pid = 2848] [id = 193] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 18C09C00 == 91 [pid = 2848] [id = 220] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 108AA800 == 90 [pid = 2848] [id = 11] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 10050800 == 89 [pid = 2848] [id = 25] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 1D9DD000 == 88 [pid = 2848] [id = 223] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 1B00F400 == 87 [pid = 2848] [id = 128] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 203CE400 == 86 [pid = 2848] [id = 359] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 19FC6400 == 85 [pid = 2848] [id = 307] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 108E2800 == 84 [pid = 2848] [id = 29] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 19D8E800 == 83 [pid = 2848] [id = 22] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 17DC5800 == 82 [pid = 2848] [id = 385] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 14BE9000 == 81 [pid = 2848] [id = 20] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 19DB8000 == 80 [pid = 2848] [id = 382] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 21107C00 == 79 [pid = 2848] [id = 327] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 19D8FC00 == 78 [pid = 2848] [id = 28] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 1853A000 == 77 [pid = 2848] [id = 194] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 1CA4F800 == 76 [pid = 2848] [id = 383] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 0D37FC00 == 75 [pid = 2848] [id = 270] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 1D524400 == 74 [pid = 2848] [id = 384] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 22516000 == 73 [pid = 2848] [id = 362] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 21FA6400 == 72 [pid = 2848] [id = 290] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 188D9000 == 71 [pid = 2848] [id = 141] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 1C59E000 == 70 [pid = 2848] [id = 101] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 1CA59400 == 69 [pid = 2848] [id = 157] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 19FA3400 == 68 [pid = 2848] [id = 240] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 20DE4800 == 67 [pid = 2848] [id = 308] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 1D446000 == 66 [pid = 2848] [id = 273] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 1005C400 == 65 [pid = 2848] [id = 98] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 161CD400 == 64 [pid = 2848] [id = 241] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 10054400 == 63 [pid = 2848] [id = 126] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 091EBC00 == 62 [pid = 2848] [id = 274] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 1B0E1C00 == 61 [pid = 2848] [id = 209] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 20C13800 == 60 [pid = 2848] [id = 361] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 10235400 == 59 [pid = 2848] [id = 292] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 0C42D000 == 58 [pid = 2848] [id = 311] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 108AE400 == 57 [pid = 2848] [id = 140] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 0D285000 == 56 [pid = 2848] [id = 113] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 19D8A400 == 55 [pid = 2848] [id = 376] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 14742800 == 54 [pid = 2848] [id = 143] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 1D9E7000 == 53 [pid = 2848] [id = 321] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 17DC6000 == 52 [pid = 2848] [id = 371] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 1C0DD800 == 51 [pid = 2848] [id = 142] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 20DDF400 == 50 [pid = 2848] [id = 286] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 14A12800 == 49 [pid = 2848] [id = 26] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 142E5800 == 48 [pid = 2848] [id = 370] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 19FC5400 == 47 [pid = 2848] [id = 100] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 0907F400 == 46 [pid = 2848] [id = 275] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 19D91800 == 45 [pid = 2848] [id = 373] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 091A5800 == 44 [pid = 2848] [id = 159] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 10238800 == 43 [pid = 2848] [id = 304] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 1C5CCC00 == 42 [pid = 2848] [id = 242] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 19B1B800 == 41 [pid = 2848] [id = 158] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 1C0DE800 == 40 [pid = 2848] [id = 374] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 21FA7400 == 39 [pid = 2848] [id = 291] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 1BDBB400 == 38 [pid = 2848] [id = 21] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 19567800 == 37 [pid = 2848] [id = 372] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 18965800 == 36 [pid = 2848] [id = 27] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 1F23D400 == 35 [pid = 2848] [id = 306] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 19FC4C00 == 34 [pid = 2848] [id = 18] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 1455F400 == 33 [pid = 2848] [id = 293] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 20C09400 == 32 [pid = 2848] [id = 360] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 19562800 == 31 [pid = 2848] [id = 112] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 17078800 == 30 [pid = 2848] [id = 271] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 19F9C400 == 29 [pid = 2848] [id = 375] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 21BAF000 == 28 [pid = 2848] [id = 395] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 10477800 == 27 [pid = 2848] [id = 394] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 20D42C00 == 26 [pid = 2848] [id = 392] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 2110C800 == 25 [pid = 2848] [id = 393] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 0C42CC00 == 24 [pid = 2848] [id = 391] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 1CA5A400 == 23 [pid = 2848] [id = 389] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 20C0B800 == 22 [pid = 2848] [id = 390] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 19595000 == 21 [pid = 2848] [id = 388] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 10999000 == 20 [pid = 2848] [id = 386] 02:13:15 INFO - PROCESS | 2848 | --DOCSHELL 108AC800 == 19 [pid = 2848] [id = 387] 02:13:18 INFO - PROCESS | 2848 | --DOCSHELL 225D8400 == 18 [pid = 2848] [id = 396] 02:13:18 INFO - PROCESS | 2848 | --DOCSHELL 1005A000 == 17 [pid = 2848] [id = 10] 02:13:18 INFO - PROCESS | 2848 | --DOCSHELL 091ACC00 == 16 [pid = 2848] [id = 369] 02:13:18 INFO - PROCESS | 2848 | --DOCSHELL 14BE9400 == 15 [pid = 2848] [id = 14] 02:13:18 INFO - PROCESS | 2848 | --DOCSHELL 0C436400 == 14 [pid = 2848] [id = 154] 02:13:18 INFO - PROCESS | 2848 | --DOCSHELL 177A6000 == 13 [pid = 2848] [id = 15] 02:13:18 INFO - PROCESS | 2848 | --DOCSHELL 19597800 == 12 [pid = 2848] [id = 17] 02:13:18 INFO - PROCESS | 2848 | --DOCSHELL 177A7000 == 11 [pid = 2848] [id = 16] 02:13:18 INFO - PROCESS | 2848 | --DOCSHELL 11364C00 == 10 [pid = 2848] [id = 377] 02:13:18 INFO - PROCESS | 2848 | --DOCSHELL 1022B400 == 9 [pid = 2848] [id = 356] 02:13:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 02:13:19 INFO - PROCESS | 2848 | 1462785199463 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 02:13:19 INFO - PROCESS | 2848 | 1462785199465 Marionette TRACE conn5 <- [1,1554,null,{}] 02:13:19 INFO - PROCESS | 2848 | 1462785199475 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}] 02:13:19 INFO - PROCESS | 2848 | 1462785199578 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 02:13:19 INFO - PROCESS | 2848 | 1462785199665 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:19 INFO - PROCESS | 2848 | ++DOCSHELL 09167800 == 10 [pid = 2848] [id = 398] 02:13:19 INFO - PROCESS | 2848 | ++DOMWINDOW == 150 (09167C00) [pid = 2848] [serial = 1194] [outer = 00000000] 02:13:19 INFO - PROCESS | 2848 | ++DOMWINDOW == 151 (0916C800) [pid = 2848] [serial = 1195] [outer = 09167C00] 02:13:19 INFO - PROCESS | 2848 | 1462785199714 Marionette DEBUG loaded listener.js 02:13:19 INFO - PROCESS | 2848 | ++DOMWINDOW == 152 (09175000) [pid = 2848] [serial = 1196] [outer = 09167C00] 02:13:20 INFO - PROCESS | 2848 | 1462785200157 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]]]}] 02:13:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 02:13:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 910ms 02:13:20 INFO - PROCESS | 2848 | 1462785200201 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 02:13:20 INFO - PROCESS | 2848 | 1462785200205 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 02:13:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 02:13:20 INFO - PROCESS | 2848 | 1462785200208 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 02:13:20 INFO - PROCESS | 2848 | 1462785200211 Marionette TRACE conn5 <- [1,1558,null,{}] 02:13:20 INFO - PROCESS | 2848 | 1462785200219 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}] 02:13:20 INFO - PROCESS | 2848 | 1462785200317 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 02:13:20 INFO - PROCESS | 2848 | 1462785200328 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:20 INFO - PROCESS | 2848 | ++DOCSHELL 0C42CC00 == 11 [pid = 2848] [id = 399] 02:13:20 INFO - PROCESS | 2848 | ++DOMWINDOW == 153 (0C42DC00) [pid = 2848] [serial = 1197] [outer = 00000000] 02:13:20 INFO - PROCESS | 2848 | ++DOMWINDOW == 154 (0C432800) [pid = 2848] [serial = 1198] [outer = 0C42DC00] 02:13:20 INFO - PROCESS | 2848 | 1462785200374 Marionette DEBUG loaded listener.js 02:13:20 INFO - PROCESS | 2848 | ++DOMWINDOW == 155 (0CE24C00) [pid = 2848] [serial = 1199] [outer = 0C42DC00] 02:13:20 INFO - PROCESS | 2848 | 1462785200877 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]]]}] 02:13:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 02:13:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 730ms 02:13:20 INFO - PROCESS | 2848 | 1462785200940 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 02:13:20 INFO - PROCESS | 2848 | 1462785200943 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 02:13:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 02:13:21 INFO - PROCESS | 2848 | 1462785200985 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 02:13:21 INFO - PROCESS | 2848 | 1462785200988 Marionette TRACE conn5 <- [1,1562,null,{}] 02:13:21 INFO - PROCESS | 2848 | 1462785200995 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}] 02:13:21 INFO - PROCESS | 2848 | 1462785201133 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 02:13:21 INFO - PROCESS | 2848 | 1462785201204 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:21 INFO - PROCESS | 2848 | ++DOCSHELL 1022F000 == 12 [pid = 2848] [id = 400] 02:13:21 INFO - PROCESS | 2848 | ++DOMWINDOW == 156 (1022F800) [pid = 2848] [serial = 1200] [outer = 00000000] 02:13:21 INFO - PROCESS | 2848 | ++DOMWINDOW == 157 (10234000) [pid = 2848] [serial = 1201] [outer = 1022F800] 02:13:21 INFO - PROCESS | 2848 | 1462785201258 Marionette DEBUG loaded listener.js 02:13:21 INFO - PROCESS | 2848 | ++DOMWINDOW == 158 (1023A000) [pid = 2848] [serial = 1202] [outer = 1022F800] 02:13:21 INFO - PROCESS | 2848 | 1462785201744 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]]]}] 02:13:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 02:13:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 810ms 02:13:21 INFO - PROCESS | 2848 | 1462785201762 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 02:13:21 INFO - PROCESS | 2848 | 1462785201764 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 02:13:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 02:13:21 INFO - PROCESS | 2848 | 1462785201768 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 02:13:21 INFO - PROCESS | 2848 | 1462785201769 Marionette TRACE conn5 <- [1,1566,null,{}] 02:13:21 INFO - PROCESS | 2848 | 1462785201783 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}] 02:13:21 INFO - PROCESS | 2848 | 1462785201898 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 02:13:21 INFO - PROCESS | 2848 | 1462785201908 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:21 INFO - PROCESS | 2848 | ++DOCSHELL 0D3FC000 == 13 [pid = 2848] [id = 401] 02:13:21 INFO - PROCESS | 2848 | ++DOMWINDOW == 159 (108E3400) [pid = 2848] [serial = 1203] [outer = 00000000] 02:13:21 INFO - PROCESS | 2848 | ++DOMWINDOW == 160 (113DA400) [pid = 2848] [serial = 1204] [outer = 108E3400] 02:13:21 INFO - PROCESS | 2848 | 1462785201954 Marionette DEBUG loaded listener.js 02:13:22 INFO - PROCESS | 2848 | ++DOMWINDOW == 161 (141B1800) [pid = 2848] [serial = 1205] [outer = 108E3400] 02:13:22 INFO - PROCESS | 2848 | 1462785202447 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]]]}] 02:13:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 02:13:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 731ms 02:13:22 INFO - PROCESS | 2848 | 1462785202533 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 02:13:22 INFO - PROCESS | 2848 | 1462785202535 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 02:13:22 INFO - PROCESS | 2848 | 1462785202538 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 02:13:22 INFO - PROCESS | 2848 | 1462785202540 Marionette TRACE conn5 <- [1,1570,null,{}] 02:13:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 02:13:22 INFO - PROCESS | 2848 | 1462785202544 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}] 02:13:22 INFO - PROCESS | 2848 | 1462785202659 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 02:13:22 INFO - PROCESS | 2848 | 1462785202727 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:22 INFO - PROCESS | 2848 | ++DOCSHELL 14587000 == 14 [pid = 2848] [id = 402] 02:13:22 INFO - PROCESS | 2848 | ++DOMWINDOW == 162 (14748400) [pid = 2848] [serial = 1206] [outer = 00000000] 02:13:22 INFO - PROCESS | 2848 | ++DOMWINDOW == 163 (14A07C00) [pid = 2848] [serial = 1207] [outer = 14748400] 02:13:22 INFO - PROCESS | 2848 | 1462785202772 Marionette DEBUG loaded listener.js 02:13:22 INFO - PROCESS | 2848 | ++DOMWINDOW == 164 (14B01800) [pid = 2848] [serial = 1208] [outer = 14748400] 02:13:23 INFO - PROCESS | 2848 | 1462785203210 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]]]}] 02:13:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 02:13:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 730ms 02:13:23 INFO - PROCESS | 2848 | 1462785203275 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 02:13:23 INFO - PROCESS | 2848 | 1462785203277 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 02:13:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 02:13:23 INFO - PROCESS | 2848 | 1462785203288 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 02:13:23 INFO - PROCESS | 2848 | 1462785203290 Marionette TRACE conn5 <- [1,1574,null,{}] 02:13:23 INFO - PROCESS | 2848 | 1462785203294 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}] 02:13:23 INFO - PROCESS | 2848 | 1462785203451 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 02:13:24 INFO - PROCESS | 2848 | --DOMWINDOW == 163 (1929A800) [pid = 2848] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 02:13:24 INFO - PROCESS | 2848 | --DOMWINDOW == 162 (1022F400) [pid = 2848] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 02:13:24 INFO - PROCESS | 2848 | --DOMWINDOW == 161 (2112FC00) [pid = 2848] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 02:13:24 INFO - PROCESS | 2848 | --DOMWINDOW == 160 (10231400) [pid = 2848] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 02:13:24 INFO - PROCESS | 2848 | --DOMWINDOW == 159 (2110FC00) [pid = 2848] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 02:13:24 INFO - PROCESS | 2848 | --DOMWINDOW == 158 (19564800) [pid = 2848] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 02:13:24 INFO - PROCESS | 2848 | --DOMWINDOW == 157 (2251F800) [pid = 2848] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 02:13:24 INFO - PROCESS | 2848 | --DOMWINDOW == 156 (20DDA400) [pid = 2848] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 02:13:24 INFO - PROCESS | 2848 | --DOMWINDOW == 155 (18558800) [pid = 2848] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 02:13:24 INFO - PROCESS | 2848 | --DOMWINDOW == 154 (10922000) [pid = 2848] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 02:13:24 INFO - PROCESS | 2848 | --DOMWINDOW == 153 (20C09C00) [pid = 2848] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 02:13:24 INFO - PROCESS | 2848 | --DOMWINDOW == 152 (17DC7000) [pid = 2848] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 02:13:24 INFO - PROCESS | 2848 | --DOMWINDOW == 151 (1959F400) [pid = 2848] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 02:13:24 INFO - PROCESS | 2848 | --DOMWINDOW == 150 (1435D000) [pid = 2848] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 02:13:24 INFO - PROCESS | 2848 | --DOMWINDOW == 149 (1110C000) [pid = 2848] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 02:13:24 INFO - PROCESS | 2848 | --DOMWINDOW == 148 (108B0800) [pid = 2848] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 02:13:24 INFO - PROCESS | 2848 | --DOMWINDOW == 147 (113E1000) [pid = 2848] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 02:13:24 INFO - PROCESS | 2848 | --DOMWINDOW == 146 (21110400) [pid = 2848] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 02:13:24 INFO - PROCESS | 2848 | --DOMWINDOW == 145 (20DDE800) [pid = 2848] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 02:13:24 INFO - PROCESS | 2848 | --DOMWINDOW == 144 (19B9B000) [pid = 2848] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 02:13:24 INFO - PROCESS | 2848 | --DOMWINDOW == 143 (1D525400) [pid = 2848] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 02:13:24 INFO - PROCESS | 2848 | --DOMWINDOW == 142 (1CA56C00) [pid = 2848] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 02:13:24 INFO - PROCESS | 2848 | --DOMWINDOW == 141 (19DBDC00) [pid = 2848] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 02:13:24 INFO - PROCESS | 2848 | --DOMWINDOW == 140 (19B91400) [pid = 2848] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 02:13:24 INFO - PROCESS | 2848 | --DOMWINDOW == 139 (1955D400) [pid = 2848] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 02:13:24 INFO - PROCESS | 2848 | --DOMWINDOW == 138 (17DC0800) [pid = 2848] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 02:13:24 INFO - PROCESS | 2848 | --DOMWINDOW == 137 (1D530C00) [pid = 2848] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 02:13:24 INFO - PROCESS | 2848 | --DOMWINDOW == 136 (19B26C00) [pid = 2848] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 02:13:24 INFO - PROCESS | 2848 | --DOMWINDOW == 135 (1CABE800) [pid = 2848] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 02:13:24 INFO - PROCESS | 2848 | --DOMWINDOW == 134 (1C59E400) [pid = 2848] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 02:13:24 INFO - PROCESS | 2848 | --DOMWINDOW == 133 (10834000) [pid = 2848] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 02:13:24 INFO - PROCESS | 2848 | --DOMWINDOW == 132 (20C0BC00) [pid = 2848] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 02:13:24 INFO - PROCESS | 2848 | --DOMWINDOW == 131 (19DE5C00) [pid = 2848] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 02:13:24 INFO - PROCESS | 2848 | --DOMWINDOW == 130 (091ADC00) [pid = 2848] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 02:13:24 INFO - PROCESS | 2848 | --DOMWINDOW == 129 (1991B800) [pid = 2848] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 02:13:24 INFO - PROCESS | 2848 | --DOMWINDOW == 128 (18559800) [pid = 2848] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 02:13:24 INFO - PROCESS | 2848 | --DOMWINDOW == 127 (1DFA4000) [pid = 2848] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 02:13:24 INFO - PROCESS | 2848 | --DOMWINDOW == 126 (1CAB7C00) [pid = 2848] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 02:13:24 INFO - PROCESS | 2848 | --DOMWINDOW == 125 (19B21800) [pid = 2848] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 02:13:24 INFO - PROCESS | 2848 | --DOMWINDOW == 124 (19DB5400) [pid = 2848] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 02:13:24 INFO - PROCESS | 2848 | --DOMWINDOW == 123 (225D8800) [pid = 2848] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 02:13:24 INFO - PROCESS | 2848 | --DOMWINDOW == 122 (21BB2800) [pid = 2848] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 02:13:24 INFO - PROCESS | 2848 | --DOMWINDOW == 121 (14AA7000) [pid = 2848] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 02:13:24 INFO - PROCESS | 2848 | 1462785204691 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:24 INFO - PROCESS | 2848 | ++DOCSHELL 091AC800 == 15 [pid = 2848] [id = 403] 02:13:24 INFO - PROCESS | 2848 | ++DOMWINDOW == 122 (091ADC00) [pid = 2848] [serial = 1209] [outer = 00000000] 02:13:24 INFO - PROCESS | 2848 | ++DOMWINDOW == 123 (1022F400) [pid = 2848] [serial = 1210] [outer = 091ADC00] 02:13:24 INFO - PROCESS | 2848 | 1462785204742 Marionette DEBUG loaded listener.js 02:13:24 INFO - PROCESS | 2848 | ++DOMWINDOW == 124 (14282800) [pid = 2848] [serial = 1211] [outer = 091ADC00] 02:13:25 INFO - PROCESS | 2848 | 1462785205134 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]]]}] 02:13:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 02:13:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1876ms 02:13:25 INFO - PROCESS | 2848 | 1462785205166 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 02:13:25 INFO - PROCESS | 2848 | 1462785205168 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 02:13:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 02:13:25 INFO - PROCESS | 2848 | 1462785205171 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 02:13:25 INFO - PROCESS | 2848 | 1462785205173 Marionette TRACE conn5 <- [1,1578,null,{}] 02:13:25 INFO - PROCESS | 2848 | 1462785205177 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}] 02:13:25 INFO - PROCESS | 2848 | 1462785205255 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 02:13:25 INFO - PROCESS | 2848 | 1462785205262 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:25 INFO - PROCESS | 2848 | ++DOCSHELL 148E4C00 == 16 [pid = 2848] [id = 404] 02:13:25 INFO - PROCESS | 2848 | ++DOMWINDOW == 125 (14AA0800) [pid = 2848] [serial = 1212] [outer = 00000000] 02:13:25 INFO - PROCESS | 2848 | ++DOMWINDOW == 126 (17080000) [pid = 2848] [serial = 1213] [outer = 14AA0800] 02:13:25 INFO - PROCESS | 2848 | 1462785205307 Marionette DEBUG loaded listener.js 02:13:25 INFO - PROCESS | 2848 | ++DOMWINDOW == 127 (177A2C00) [pid = 2848] [serial = 1214] [outer = 14AA0800] 02:13:25 INFO - PROCESS | 2848 | 1462785205743 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]]]}] 02:13:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 02:13:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 631ms 02:13:25 INFO - PROCESS | 2848 | 1462785205802 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 02:13:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 02:13:25 INFO - PROCESS | 2848 | 1462785205804 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 02:13:25 INFO - PROCESS | 2848 | 1462785205807 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 02:13:25 INFO - PROCESS | 2848 | 1462785205809 Marionette TRACE conn5 <- [1,1582,null,{}] 02:13:25 INFO - PROCESS | 2848 | 1462785205812 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}] 02:13:25 INFO - PROCESS | 2848 | 1462785205901 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 02:13:25 INFO - PROCESS | 2848 | 1462785205909 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:25 INFO - PROCESS | 2848 | ++DOCSHELL 178E0000 == 17 [pid = 2848] [id = 405] 02:13:25 INFO - PROCESS | 2848 | ++DOMWINDOW == 128 (17DC5C00) [pid = 2848] [serial = 1215] [outer = 00000000] 02:13:25 INFO - PROCESS | 2848 | ++DOMWINDOW == 129 (18537C00) [pid = 2848] [serial = 1216] [outer = 17DC5C00] 02:13:25 INFO - PROCESS | 2848 | 1462785205954 Marionette DEBUG loaded listener.js 02:13:26 INFO - PROCESS | 2848 | ++DOMWINDOW == 130 (18538800) [pid = 2848] [serial = 1217] [outer = 17DC5C00] 02:13:26 INFO - PROCESS | 2848 | 1462785206419 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]]]}] 02:13:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 02:13:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 630ms 02:13:26 INFO - PROCESS | 2848 | 1462785206438 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 02:13:26 INFO - PROCESS | 2848 | 1462785206440 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 02:13:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 02:13:26 INFO - PROCESS | 2848 | 1462785206463 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 02:13:26 INFO - PROCESS | 2848 | 1462785206464 Marionette TRACE conn5 <- [1,1586,null,{}] 02:13:26 INFO - PROCESS | 2848 | 1462785206468 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}] 02:13:26 INFO - PROCESS | 2848 | 1462785206548 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 02:13:26 INFO - PROCESS | 2848 | 1462785206555 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:26 INFO - PROCESS | 2848 | ++DOCSHELL 18555800 == 18 [pid = 2848] [id = 406] 02:13:26 INFO - PROCESS | 2848 | ++DOMWINDOW == 131 (188D1800) [pid = 2848] [serial = 1218] [outer = 00000000] 02:13:26 INFO - PROCESS | 2848 | ++DOMWINDOW == 132 (188DF400) [pid = 2848] [serial = 1219] [outer = 188D1800] 02:13:26 INFO - PROCESS | 2848 | 1462785206600 Marionette DEBUG loaded listener.js 02:13:26 INFO - PROCESS | 2848 | ++DOMWINDOW == 133 (18B5C800) [pid = 2848] [serial = 1220] [outer = 188D1800] 02:13:27 INFO - PROCESS | 2848 | 1462785207372 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]]]}] 02:13:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 02:13:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 950ms 02:13:27 INFO - PROCESS | 2848 | 1462785207399 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 02:13:27 INFO - PROCESS | 2848 | 1462785207403 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 02:13:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 02:13:27 INFO - PROCESS | 2848 | 1462785207407 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 02:13:27 INFO - PROCESS | 2848 | 1462785207413 Marionette TRACE conn5 <- [1,1590,null,{}] 02:13:27 INFO - PROCESS | 2848 | 1462785207418 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}] 02:13:27 INFO - PROCESS | 2848 | 1462785207526 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 02:13:27 INFO - PROCESS | 2848 | 1462785207667 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:27 INFO - PROCESS | 2848 | ++DOCSHELL 091F3C00 == 19 [pid = 2848] [id = 407] 02:13:27 INFO - PROCESS | 2848 | ++DOMWINDOW == 134 (091F4C00) [pid = 2848] [serial = 1221] [outer = 00000000] 02:13:27 INFO - PROCESS | 2848 | ++DOMWINDOW == 135 (0D3FC400) [pid = 2848] [serial = 1222] [outer = 091F4C00] 02:13:27 INFO - PROCESS | 2848 | 1462785207726 Marionette DEBUG loaded listener.js 02:13:27 INFO - PROCESS | 2848 | ++DOMWINDOW == 136 (1005EC00) [pid = 2848] [serial = 1223] [outer = 091F4C00] 02:13:28 INFO - PROCESS | 2848 | 1462785208287 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]]]}] 02:13:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 02:13:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 930ms 02:13:28 INFO - PROCESS | 2848 | 1462785208339 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 02:13:28 INFO - PROCESS | 2848 | 1462785208345 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 02:13:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 02:13:28 INFO - PROCESS | 2848 | 1462785208352 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 02:13:28 INFO - PROCESS | 2848 | 1462785208355 Marionette TRACE conn5 <- [1,1594,null,{}] 02:13:28 INFO - PROCESS | 2848 | 1462785208359 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}] 02:13:28 INFO - PROCESS | 2848 | 1462785208473 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 02:13:28 INFO - PROCESS | 2848 | 1462785208585 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:28 INFO - PROCESS | 2848 | ++DOCSHELL 111F7400 == 20 [pid = 2848] [id = 408] 02:13:28 INFO - PROCESS | 2848 | ++DOMWINDOW == 137 (11366000) [pid = 2848] [serial = 1224] [outer = 00000000] 02:13:28 INFO - PROCESS | 2848 | ++DOMWINDOW == 138 (14B09800) [pid = 2848] [serial = 1225] [outer = 11366000] 02:13:28 INFO - PROCESS | 2848 | 1462785208688 Marionette DEBUG loaded listener.js 02:13:28 INFO - PROCESS | 2848 | ++DOMWINDOW == 139 (16BF7400) [pid = 2848] [serial = 1226] [outer = 11366000] 02:13:29 INFO - PROCESS | 2848 | 1462785209274 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]]]}] 02:13:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 02:13:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 971ms 02:13:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 02:13:29 INFO - PROCESS | 2848 | 1462785209324 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 02:13:29 INFO - PROCESS | 2848 | 1462785209326 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 02:13:29 INFO - PROCESS | 2848 | 1462785209330 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 02:13:29 INFO - PROCESS | 2848 | 1462785209334 Marionette TRACE conn5 <- [1,1598,null,{}] 02:13:29 INFO - PROCESS | 2848 | 1462785209345 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}] 02:13:29 INFO - PROCESS | 2848 | 1462785209455 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 02:13:29 INFO - PROCESS | 2848 | 1462785209597 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:29 INFO - PROCESS | 2848 | ++DOCSHELL 1927E400 == 21 [pid = 2848] [id = 409] 02:13:29 INFO - PROCESS | 2848 | ++DOMWINDOW == 140 (1927E800) [pid = 2848] [serial = 1227] [outer = 00000000] 02:13:29 INFO - PROCESS | 2848 | ++DOMWINDOW == 141 (19283C00) [pid = 2848] [serial = 1228] [outer = 1927E800] 02:13:29 INFO - PROCESS | 2848 | 1462785209657 Marionette DEBUG loaded listener.js 02:13:29 INFO - PROCESS | 2848 | ++DOMWINDOW == 142 (1929C800) [pid = 2848] [serial = 1229] [outer = 1927E800] 02:13:30 INFO - PROCESS | 2848 | 1462785210297 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]]]}] 02:13:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 02:13:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1022ms 02:13:30 INFO - PROCESS | 2848 | 1462785210355 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 02:13:30 INFO - PROCESS | 2848 | 1462785210358 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 02:13:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 02:13:30 INFO - PROCESS | 2848 | 1462785210362 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 02:13:30 INFO - PROCESS | 2848 | 1462785210364 Marionette TRACE conn5 <- [1,1602,null,{}] 02:13:30 INFO - PROCESS | 2848 | 1462785210368 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}] 02:13:30 INFO - PROCESS | 2848 | 1462785210510 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 02:13:30 INFO - PROCESS | 2848 | 1462785210623 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:30 INFO - PROCESS | 2848 | ++DOCSHELL 192A3000 == 22 [pid = 2848] [id = 410] 02:13:30 INFO - PROCESS | 2848 | ++DOMWINDOW == 143 (1955D400) [pid = 2848] [serial = 1230] [outer = 00000000] 02:13:30 INFO - PROCESS | 2848 | ++DOMWINDOW == 144 (19917800) [pid = 2848] [serial = 1231] [outer = 1955D400] 02:13:30 INFO - PROCESS | 2848 | 1462785210678 Marionette DEBUG loaded listener.js 02:13:30 INFO - PROCESS | 2848 | ++DOMWINDOW == 145 (1991F400) [pid = 2848] [serial = 1232] [outer = 1955D400] 02:13:31 INFO - PROCESS | 2848 | 1462785211232 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]]]}] 02:13:31 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 02:13:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 930ms 02:13:31 INFO - PROCESS | 2848 | 1462785211296 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 02:13:31 INFO - PROCESS | 2848 | 1462785211298 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 02:13:31 INFO - PROCESS | 2848 | 1462785211302 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 02:13:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 02:13:31 INFO - PROCESS | 2848 | 1462785211304 Marionette TRACE conn5 <- [1,1606,null,{}] 02:13:31 INFO - PROCESS | 2848 | 1462785211307 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}] 02:13:31 INFO - PROCESS | 2848 | 1462785211410 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 02:13:31 INFO - PROCESS | 2848 | 1462785211550 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:31 INFO - PROCESS | 2848 | ++DOCSHELL 0CED2C00 == 23 [pid = 2848] [id = 411] 02:13:31 INFO - PROCESS | 2848 | ++DOMWINDOW == 146 (0CED3000) [pid = 2848] [serial = 1233] [outer = 00000000] 02:13:31 INFO - PROCESS | 2848 | ++DOMWINDOW == 147 (113E7C00) [pid = 2848] [serial = 1234] [outer = 0CED3000] 02:13:31 INFO - PROCESS | 2848 | 1462785211607 Marionette DEBUG loaded listener.js 02:13:31 INFO - PROCESS | 2848 | ++DOMWINDOW == 148 (14AA1400) [pid = 2848] [serial = 1235] [outer = 0CED3000] 02:13:32 INFO - PROCESS | 2848 | 1462785212423 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]]]}] 02:13:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 02:13:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1181ms 02:13:32 INFO - PROCESS | 2848 | 1462785212486 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 02:13:32 INFO - PROCESS | 2848 | 1462785212490 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 02:13:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 02:13:32 INFO - PROCESS | 2848 | 1462785212496 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 02:13:32 INFO - PROCESS | 2848 | 1462785212499 Marionette TRACE conn5 <- [1,1610,null,{}] 02:13:32 INFO - PROCESS | 2848 | 1462785212505 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}] 02:13:32 INFO - PROCESS | 2848 | 1462785212603 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 02:13:32 INFO - PROCESS | 2848 | 1462785212746 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:32 INFO - PROCESS | 2848 | ++DOCSHELL 10059400 == 24 [pid = 2848] [id = 412] 02:13:32 INFO - PROCESS | 2848 | ++DOMWINDOW == 149 (1005B800) [pid = 2848] [serial = 1236] [outer = 00000000] 02:13:32 INFO - PROCESS | 2848 | ++DOMWINDOW == 150 (10632800) [pid = 2848] [serial = 1237] [outer = 1005B800] 02:13:32 INFO - PROCESS | 2848 | 1462785212799 Marionette DEBUG loaded listener.js 02:13:32 INFO - PROCESS | 2848 | ++DOMWINDOW == 151 (10922000) [pid = 2848] [serial = 1238] [outer = 1005B800] 02:13:33 INFO - PROCESS | 2848 | --DOCSHELL 111EDC00 == 23 [pid = 2848] [id = 397] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 150 (14775400) [pid = 2848] [serial = 1136] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 149 (16BF2400) [pid = 2848] [serial = 1162] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 148 (16B49000) [pid = 2848] [serial = 1133] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 147 (19282000) [pid = 2848] [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.] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 146 (19F96C00) [pid = 2848] [serial = 1105] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 145 (14775800) [pid = 2848] [serial = 1132] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 144 (0D2D7400) [pid = 2848] [serial = 1109] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 143 (19D85C00) [pid = 2848] [serial = 1118] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 142 (1DFA1000) [pid = 2848] [serial = 1015] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 141 (21FAAC00) [pid = 2848] [serial = 1036] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 140 (1E4E9800) [pid = 2848] [serial = 1169] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 139 (20D3A400) [pid = 2848] [serial = 1171] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 138 (19EAB400) [pid = 2848] [serial = 1120] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 137 (1991D800) [pid = 2848] [serial = 1099] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 136 (1455AC00) [pid = 2848] [serial = 1096] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 135 (22513000) [pid = 2848] [serial = 1084] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 134 (111F0000) [pid = 2848] [serial = 1095] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 133 (17DCD000) [pid = 2848] [serial = 1072] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 132 (16BF3800) [pid = 2848] [serial = 1071] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 131 (2122B400) [pid = 2848] [serial = 1078] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 130 (1B00FC00) [pid = 2848] [serial = 1075] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 129 (225DCC00) [pid = 2848] [serial = 1087] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 128 (21141C00) [pid = 2848] [serial = 1069] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 127 (195A0000) [pid = 2848] [serial = 1093] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 126 (1956C400) [pid = 2848] [serial = 1098] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 125 (19276C00) [pid = 2848] [serial = 1092] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 124 (148E2000) [pid = 2848] [serial = 1090] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 123 (20C17400) [pid = 2848] [serial = 1081] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 122 (19DDF800) [pid = 2848] [serial = 1074] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 121 (225D8000) [pid = 2848] [serial = 1086] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 120 (21142C00) [pid = 2848] [serial = 1077] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 119 (20C13C00) [pid = 2848] [serial = 1080] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 118 (21F9E800) [pid = 2848] [serial = 1083] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 117 (113DA000) [pid = 2848] [serial = 1089] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 116 (1D528400) [pid = 2848] [serial = 1168] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 115 (18C0A800) [pid = 2848] [serial = 1115] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 114 (0C42B000) [pid = 2848] [serial = 1108] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 113 (19D8E000) [pid = 2848] [serial = 1166] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 112 (19B9C000) [pid = 2848] [serial = 1117] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 111 (14BEB400) [pid = 2848] [serial = 1112] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 110 (188D5800) [pid = 2848] [serial = 1114] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 109 (17DC8400) [pid = 2848] [serial = 1160] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 108 (178E0C00) [pid = 2848] [serial = 1163] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 107 (195A0800) [pid = 2848] [serial = 1192] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 106 (14A1E400) [pid = 2848] [serial = 1111] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 105 (19B94400) [pid = 2848] [serial = 1165] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 104 (16BF2800) [pid = 2848] [serial = 1159] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 103 (18541000) [pid = 2848] [serial = 1138] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 102 (18963C00) [pid = 2848] [serial = 1139] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 101 (1959E000) [pid = 2848] [serial = 1141] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 100 (1F240C00) [pid = 2848] [serial = 1130] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 99 (20DE0800) [pid = 2848] [serial = 1175] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 98 (1DF95C00) [pid = 2848] [serial = 1127] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 97 (1F23C400) [pid = 2848] [serial = 1129] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 96 (1CABD000) [pid = 2848] [serial = 1124] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 95 (113E1C00) [pid = 2848] [serial = 1135] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 94 (20D40400) [pid = 2848] [serial = 1172] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 93 (20DDC800) [pid = 2848] [serial = 1174] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 92 (1DF17800) [pid = 2848] [serial = 1126] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 91 (1AB92C00) [pid = 2848] [serial = 1121] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 90 (1C5C9C00) [pid = 2848] [serial = 1123] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 89 (21F9DC00) [pid = 2848] [serial = 1184] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 88 (225E0800) [pid = 2848] [serial = 1189] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 87 (2122B800) [pid = 2848] [serial = 1181] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 86 (22516400) [pid = 2848] [serial = 1186] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 85 (21141400) [pid = 2848] [serial = 1178] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 84 (21BB2400) [pid = 2848] [serial = 1183] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 83 (21136400) [pid = 2848] [serial = 1177] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 82 (1F245800) [pid = 2848] [serial = 1157] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 81 (2122A800) [pid = 2848] [serial = 1180] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 80 (1E4E5800) [pid = 2848] [serial = 1154] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 79 (1F240000) [pid = 2848] [serial = 1156] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 78 (1D9E0C00) [pid = 2848] [serial = 1151] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 77 (1DFA2000) [pid = 2848] [serial = 1153] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 76 (1B003000) [pid = 2848] [serial = 1148] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 75 (1D526400) [pid = 2848] [serial = 1150] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 74 (19DB5C00) [pid = 2848] [serial = 1145] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 73 (19F9B800) [pid = 2848] [serial = 1147] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 72 (1991C800) [pid = 2848] [serial = 1142] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 71 (19BC9400) [pid = 2848] [serial = 1144] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 70 (19D88000) [pid = 2848] [serial = 1102] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 69 (19DC0800) [pid = 2848] [serial = 1104] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 68 (19B8F400) [pid = 2848] [serial = 1101] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 67 (2281A400) [pid = 2848] [serial = 1190] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | --DOMWINDOW == 66 (2251F400) [pid = 2848] [serial = 1187] [outer = 00000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2848 | 1462785213293 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]]]}] 02:13:33 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 02:13:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 830ms 02:13:33 INFO - PROCESS | 2848 | 1462785213343 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 02:13:33 INFO - PROCESS | 2848 | 1462785213349 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 02:13:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 02:13:33 INFO - PROCESS | 2848 | 1462785213360 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 02:13:33 INFO - PROCESS | 2848 | 1462785213363 Marionette TRACE conn5 <- [1,1614,null,{}] 02:13:33 INFO - PROCESS | 2848 | 1462785213367 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}] 02:13:33 INFO - PROCESS | 2848 | 1462785213457 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 02:13:33 INFO - PROCESS | 2848 | 1462785213467 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:33 INFO - PROCESS | 2848 | ++DOCSHELL 0D3F5400 == 24 [pid = 2848] [id = 413] 02:13:33 INFO - PROCESS | 2848 | ++DOMWINDOW == 67 (0D3FB400) [pid = 2848] [serial = 1239] [outer = 00000000] 02:13:33 INFO - PROCESS | 2848 | ++DOMWINDOW == 68 (108E7800) [pid = 2848] [serial = 1240] [outer = 0D3FB400] 02:13:33 INFO - PROCESS | 2848 | 1462785213515 Marionette DEBUG loaded listener.js 02:13:33 INFO - PROCESS | 2848 | ++DOMWINDOW == 69 (1417D400) [pid = 2848] [serial = 1241] [outer = 0D3FB400] 02:13:34 INFO - PROCESS | 2848 | 1462785213983 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]]]}] 02:13:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 02:13:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 670ms 02:13:34 INFO - PROCESS | 2848 | 1462785214037 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 02:13:34 INFO - PROCESS | 2848 | 1462785214039 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 02:13:34 INFO - PROCESS | 2848 | 1462785214043 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 02:13:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 02:13:34 INFO - PROCESS | 2848 | 1462785214046 Marionette TRACE conn5 <- [1,1618,null,{}] 02:13:34 INFO - PROCESS | 2848 | 1462785214057 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}] 02:13:34 INFO - PROCESS | 2848 | 1462785214143 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 02:13:34 INFO - PROCESS | 2848 | 1462785214154 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:34 INFO - PROCESS | 2848 | ++DOCSHELL 14AA8000 == 25 [pid = 2848] [id = 414] 02:13:34 INFO - PROCESS | 2848 | ++DOMWINDOW == 70 (14AA8C00) [pid = 2848] [serial = 1242] [outer = 00000000] 02:13:34 INFO - PROCESS | 2848 | ++DOMWINDOW == 71 (14BEF000) [pid = 2848] [serial = 1243] [outer = 14AA8C00] 02:13:34 INFO - PROCESS | 2848 | 1462785214205 Marionette DEBUG loaded listener.js 02:13:34 INFO - PROCESS | 2848 | ++DOMWINDOW == 72 (16BF3C00) [pid = 2848] [serial = 1244] [outer = 14AA8C00] 02:13:34 INFO - PROCESS | 2848 | 1462785214674 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]]]}] 02:13:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 02:13:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 670ms 02:13:34 INFO - PROCESS | 2848 | 1462785214717 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 02:13:34 INFO - PROCESS | 2848 | 1462785214719 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 02:13:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 02:13:34 INFO - PROCESS | 2848 | 1462785214723 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 02:13:34 INFO - PROCESS | 2848 | 1462785214725 Marionette TRACE conn5 <- [1,1622,null,{}] 02:13:34 INFO - PROCESS | 2848 | 1462785214729 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}] 02:13:34 INFO - PROCESS | 2848 | 1462785214812 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 02:13:34 INFO - PROCESS | 2848 | 1462785214819 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:34 INFO - PROCESS | 2848 | ++DOCSHELL 17079000 == 26 [pid = 2848] [id = 415] 02:13:34 INFO - PROCESS | 2848 | ++DOMWINDOW == 73 (170DC400) [pid = 2848] [serial = 1245] [outer = 00000000] 02:13:34 INFO - PROCESS | 2848 | ++DOMWINDOW == 74 (1853E000) [pid = 2848] [serial = 1246] [outer = 170DC400] 02:13:34 INFO - PROCESS | 2848 | 1462785214867 Marionette DEBUG loaded listener.js 02:13:34 INFO - PROCESS | 2848 | ++DOMWINDOW == 75 (18559400) [pid = 2848] [serial = 1247] [outer = 170DC400] 02:13:35 INFO - PROCESS | 2848 | 1462785215348 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]]]}] 02:13:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 02:13:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 670ms 02:13:35 INFO - PROCESS | 2848 | 1462785215397 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 02:13:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 02:13:35 INFO - PROCESS | 2848 | 1462785215399 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 02:13:35 INFO - PROCESS | 2848 | 1462785215402 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 02:13:35 INFO - PROCESS | 2848 | 1462785215404 Marionette TRACE conn5 <- [1,1626,null,{}] 02:13:35 INFO - PROCESS | 2848 | 1462785215408 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}] 02:13:35 INFO - PROCESS | 2848 | 1462785215516 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 02:13:35 INFO - PROCESS | 2848 | 1462785215523 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:35 INFO - PROCESS | 2848 | ++DOCSHELL 14BE6000 == 27 [pid = 2848] [id = 416] 02:13:35 INFO - PROCESS | 2848 | ++DOMWINDOW == 76 (1853C400) [pid = 2848] [serial = 1248] [outer = 00000000] 02:13:35 INFO - PROCESS | 2848 | ++DOMWINDOW == 77 (18C0A800) [pid = 2848] [serial = 1249] [outer = 1853C400] 02:13:35 INFO - PROCESS | 2848 | 1462785215569 Marionette DEBUG loaded listener.js 02:13:35 INFO - PROCESS | 2848 | ++DOMWINDOW == 78 (18C89800) [pid = 2848] [serial = 1250] [outer = 1853C400] 02:13:36 INFO - PROCESS | 2848 | 1462785216031 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]]]}] 02:13:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 02:13:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 671ms 02:13:36 INFO - PROCESS | 2848 | 1462785216088 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 02:13:36 INFO - PROCESS | 2848 | 1462785216090 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 02:13:36 INFO - PROCESS | 2848 | 1462785216094 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 02:13:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 02:13:36 INFO - PROCESS | 2848 | 1462785216095 Marionette TRACE conn5 <- [1,1630,null,{}] 02:13:36 INFO - PROCESS | 2848 | 1462785216099 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}] 02:13:36 INFO - PROCESS | 2848 | 1462785216264 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 02:13:36 INFO - PROCESS | 2848 | 1462785216328 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:36 INFO - PROCESS | 2848 | ++DOCSHELL 19295800 == 28 [pid = 2848] [id = 417] 02:13:36 INFO - PROCESS | 2848 | ++DOMWINDOW == 79 (1929BC00) [pid = 2848] [serial = 1251] [outer = 00000000] 02:13:36 INFO - PROCESS | 2848 | ++DOMWINDOW == 80 (19915000) [pid = 2848] [serial = 1252] [outer = 1929BC00] 02:13:36 INFO - PROCESS | 2848 | 1462785216374 Marionette DEBUG loaded listener.js 02:13:36 INFO - PROCESS | 2848 | ++DOMWINDOW == 81 (1991B000) [pid = 2848] [serial = 1253] [outer = 1929BC00] 02:13:36 INFO - PROCESS | 2848 | 1462785216791 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]]]}] 02:13:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 02:13:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 730ms 02:13:36 INFO - PROCESS | 2848 | 1462785216827 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 02:13:36 INFO - PROCESS | 2848 | 1462785216829 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 02:13:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 02:13:36 INFO - PROCESS | 2848 | 1462785216832 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 02:13:36 INFO - PROCESS | 2848 | 1462785216834 Marionette TRACE conn5 <- [1,1634,null,{}] 02:13:36 INFO - PROCESS | 2848 | 1462785216844 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}] 02:13:36 INFO - PROCESS | 2848 | 1462785216953 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 02:13:36 INFO - PROCESS | 2848 | 1462785216960 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:37 INFO - PROCESS | 2848 | ++DOCSHELL 0D3FBC00 == 29 [pid = 2848] [id = 418] 02:13:37 INFO - PROCESS | 2848 | ++DOMWINDOW == 82 (18C7FC00) [pid = 2848] [serial = 1254] [outer = 00000000] 02:13:37 INFO - PROCESS | 2848 | ++DOMWINDOW == 83 (19B20000) [pid = 2848] [serial = 1255] [outer = 18C7FC00] 02:13:37 INFO - PROCESS | 2848 | 1462785217005 Marionette DEBUG loaded listener.js 02:13:37 INFO - PROCESS | 2848 | ++DOMWINDOW == 84 (19B25000) [pid = 2848] [serial = 1256] [outer = 18C7FC00] 02:13:37 INFO - PROCESS | 2848 | --DOMWINDOW == 83 (14AA0800) [pid = 2848] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 02:13:37 INFO - PROCESS | 2848 | --DOMWINDOW == 82 (108E3400) [pid = 2848] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 02:13:37 INFO - PROCESS | 2848 | --DOMWINDOW == 81 (141AA800) [pid = 2848] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 02:13:37 INFO - PROCESS | 2848 | --DOMWINDOW == 80 (091ADC00) [pid = 2848] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 02:13:37 INFO - PROCESS | 2848 | --DOMWINDOW == 79 (09167C00) [pid = 2848] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 02:13:37 INFO - PROCESS | 2848 | --DOMWINDOW == 78 (0C42DC00) [pid = 2848] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 02:13:37 INFO - PROCESS | 2848 | --DOMWINDOW == 77 (14748400) [pid = 2848] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 02:13:37 INFO - PROCESS | 2848 | --DOMWINDOW == 76 (1022F800) [pid = 2848] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 02:13:37 INFO - PROCESS | 2848 | --DOMWINDOW == 75 (17DC5C00) [pid = 2848] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 02:13:37 INFO - PROCESS | 2848 | 1462785217511 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]]]}] 02:13:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 02:13:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 730ms 02:13:37 INFO - PROCESS | 2848 | 1462785217564 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 02:13:37 INFO - PROCESS | 2848 | 1462785217566 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 02:13:37 INFO - PROCESS | 2848 | 1462785217569 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 02:13:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 02:13:37 INFO - PROCESS | 2848 | 1462785217571 Marionette TRACE conn5 <- [1,1638,null,{}] 02:13:37 INFO - PROCESS | 2848 | 1462785217575 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}] 02:13:37 INFO - PROCESS | 2848 | 1462785217689 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 02:13:37 INFO - PROCESS | 2848 | 1462785217696 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:37 INFO - PROCESS | 2848 | ++DOCSHELL 091F5800 == 30 [pid = 2848] [id = 419] 02:13:37 INFO - PROCESS | 2848 | ++DOMWINDOW == 76 (10059C00) [pid = 2848] [serial = 1257] [outer = 00000000] 02:13:37 INFO - PROCESS | 2848 | ++DOMWINDOW == 77 (14A13400) [pid = 2848] [serial = 1258] [outer = 10059C00] 02:13:37 INFO - PROCESS | 2848 | 1462785217747 Marionette DEBUG loaded listener.js 02:13:37 INFO - PROCESS | 2848 | ++DOMWINDOW == 78 (16BF9000) [pid = 2848] [serial = 1259] [outer = 10059C00] 02:13:38 INFO - PROCESS | 2848 | 1462785218176 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]]]}] 02:13:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 02:13:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 670ms 02:13:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 02:13:38 INFO - PROCESS | 2848 | 1462785218244 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 02:13:38 INFO - PROCESS | 2848 | 1462785218246 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 02:13:38 INFO - PROCESS | 2848 | 1462785218249 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 02:13:38 INFO - PROCESS | 2848 | 1462785218251 Marionette TRACE conn5 <- [1,1642,null,{}] 02:13:38 INFO - PROCESS | 2848 | 1462785218254 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}] 02:13:38 INFO - PROCESS | 2848 | 1462785218338 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 02:13:38 INFO - PROCESS | 2848 | 1462785218344 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:38 INFO - PROCESS | 2848 | ++DOCSHELL 14745000 == 31 [pid = 2848] [id = 420] 02:13:38 INFO - PROCESS | 2848 | ++DOMWINDOW == 79 (14A9B000) [pid = 2848] [serial = 1260] [outer = 00000000] 02:13:38 INFO - PROCESS | 2848 | ++DOMWINDOW == 80 (19B96C00) [pid = 2848] [serial = 1261] [outer = 14A9B000] 02:13:38 INFO - PROCESS | 2848 | 1462785218392 Marionette DEBUG loaded listener.js 02:13:38 INFO - PROCESS | 2848 | ++DOMWINDOW == 81 (19B97400) [pid = 2848] [serial = 1262] [outer = 14A9B000] 02:13:38 INFO - PROCESS | 2848 | 1462785218806 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]]]}] 02:13:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 02:13:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 630ms 02:13:38 INFO - PROCESS | 2848 | 1462785218880 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 02:13:38 INFO - PROCESS | 2848 | 1462785218882 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 02:13:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 02:13:38 INFO - PROCESS | 2848 | 1462785218885 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 02:13:38 INFO - PROCESS | 2848 | 1462785218887 Marionette TRACE conn5 <- [1,1646,null,{}] 02:13:38 INFO - PROCESS | 2848 | 1462785218890 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}] 02:13:39 INFO - PROCESS | 2848 | 1462785218973 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 02:13:39 INFO - PROCESS | 2848 | 1462785218980 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:39 INFO - PROCESS | 2848 | ++DOCSHELL 113D9800 == 32 [pid = 2848] [id = 421] 02:13:39 INFO - PROCESS | 2848 | ++DOMWINDOW == 82 (19BD0000) [pid = 2848] [serial = 1263] [outer = 00000000] 02:13:39 INFO - PROCESS | 2848 | ++DOMWINDOW == 83 (19D88800) [pid = 2848] [serial = 1264] [outer = 19BD0000] 02:13:39 INFO - PROCESS | 2848 | 1462785219026 Marionette DEBUG loaded listener.js 02:13:39 INFO - PROCESS | 2848 | ++DOMWINDOW == 84 (19D89800) [pid = 2848] [serial = 1265] [outer = 19BD0000] 02:13:39 INFO - PROCESS | 2848 | 1462785219627 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]]]}] 02:13:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 02:13:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 771ms 02:13:39 INFO - PROCESS | 2848 | 1462785219656 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 02:13:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 02:13:39 INFO - PROCESS | 2848 | 1462785219661 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 02:13:39 INFO - PROCESS | 2848 | 1462785219666 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 02:13:39 INFO - PROCESS | 2848 | 1462785219671 Marionette TRACE conn5 <- [1,1650,null,{}] 02:13:39 INFO - PROCESS | 2848 | 1462785219679 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}] 02:13:39 INFO - PROCESS | 2848 | 1462785219827 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 02:13:39 INFO - PROCESS | 2848 | 1462785219941 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:39 INFO - PROCESS | 2848 | ++DOCSHELL 091F0C00 == 33 [pid = 2848] [id = 422] 02:13:39 INFO - PROCESS | 2848 | ++DOMWINDOW == 85 (091F1400) [pid = 2848] [serial = 1266] [outer = 00000000] 02:13:40 INFO - PROCESS | 2848 | ++DOMWINDOW == 86 (0C49D400) [pid = 2848] [serial = 1267] [outer = 091F1400] 02:13:40 INFO - PROCESS | 2848 | 1462785220002 Marionette DEBUG loaded listener.js 02:13:40 INFO - PROCESS | 2848 | ++DOMWINDOW == 87 (10054800) [pid = 2848] [serial = 1268] [outer = 091F1400] 02:13:40 INFO - PROCESS | 2848 | 1462785220630 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]]]}] 02:13:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 02:13:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1025ms 02:13:40 INFO - PROCESS | 2848 | 1462785220692 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 02:13:40 INFO - PROCESS | 2848 | 1462785220698 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 02:13:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 02:13:40 INFO - PROCESS | 2848 | 1462785220704 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 02:13:40 INFO - PROCESS | 2848 | 1462785220707 Marionette TRACE conn5 <- [1,1654,null,{}] 02:13:40 INFO - PROCESS | 2848 | 1462785220712 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}] 02:13:40 INFO - PROCESS | 2848 | 1462785220822 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 02:13:40 INFO - PROCESS | 2848 | 1462785220954 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:41 INFO - PROCESS | 2848 | ++DOCSHELL 148E2000 == 34 [pid = 2848] [id = 423] 02:13:41 INFO - PROCESS | 2848 | ++DOMWINDOW == 88 (14A05800) [pid = 2848] [serial = 1269] [outer = 00000000] 02:13:41 INFO - PROCESS | 2848 | ++DOMWINDOW == 89 (17077C00) [pid = 2848] [serial = 1270] [outer = 14A05800] 02:13:41 INFO - PROCESS | 2848 | 1462785221010 Marionette DEBUG loaded listener.js 02:13:41 INFO - PROCESS | 2848 | ++DOMWINDOW == 90 (17DC4800) [pid = 2848] [serial = 1271] [outer = 14A05800] 02:13:41 INFO - PROCESS | 2848 | 1462785221551 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]]]}] 02:13:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 02:13:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 930ms 02:13:41 INFO - PROCESS | 2848 | 1462785221636 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 02:13:41 INFO - PROCESS | 2848 | 1462785221639 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 02:13:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 02:13:41 INFO - PROCESS | 2848 | 1462785221643 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 02:13:41 INFO - PROCESS | 2848 | 1462785221647 Marionette TRACE conn5 <- [1,1658,null,{}] 02:13:41 INFO - PROCESS | 2848 | 1462785221659 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}] 02:13:41 INFO - PROCESS | 2848 | 1462785221832 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 02:13:41 INFO - PROCESS | 2848 | 1462785221864 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:41 INFO - PROCESS | 2848 | ++DOCSHELL 19912C00 == 35 [pid = 2848] [id = 424] 02:13:41 INFO - PROCESS | 2848 | ++DOMWINDOW == 91 (19919C00) [pid = 2848] [serial = 1272] [outer = 00000000] 02:13:41 INFO - PROCESS | 2848 | ++DOMWINDOW == 92 (19B96400) [pid = 2848] [serial = 1273] [outer = 19919C00] 02:13:41 INFO - PROCESS | 2848 | 1462785221925 Marionette DEBUG loaded listener.js 02:13:42 INFO - PROCESS | 2848 | ++DOMWINDOW == 93 (19D8D000) [pid = 2848] [serial = 1274] [outer = 19919C00] 02:13:42 INFO - PROCESS | 2848 | 1462785222609 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]]]}] 02:13:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 02:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1022ms 02:13:42 INFO - PROCESS | 2848 | 1462785222667 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 02:13:42 INFO - PROCESS | 2848 | 1462785222671 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 02:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 02:13:42 INFO - PROCESS | 2848 | 1462785222674 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 02:13:42 INFO - PROCESS | 2848 | 1462785222676 Marionette TRACE conn5 <- [1,1662,null,{}] 02:13:42 INFO - PROCESS | 2848 | 1462785222681 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}] 02:13:42 INFO - PROCESS | 2848 | 1462785222794 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 02:13:42 INFO - PROCESS | 2848 | 1462785222928 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:42 INFO - PROCESS | 2848 | ++DOCSHELL 19DBA000 == 36 [pid = 2848] [id = 425] 02:13:42 INFO - PROCESS | 2848 | ++DOMWINDOW == 94 (19DBA400) [pid = 2848] [serial = 1275] [outer = 00000000] 02:13:43 INFO - PROCESS | 2848 | ++DOMWINDOW == 95 (19DC1400) [pid = 2848] [serial = 1276] [outer = 19DBA400] 02:13:43 INFO - PROCESS | 2848 | 1462785222984 Marionette DEBUG loaded listener.js 02:13:43 INFO - PROCESS | 2848 | ++DOMWINDOW == 96 (19EA0800) [pid = 2848] [serial = 1277] [outer = 19DBA400] 02:13:43 INFO - PROCESS | 2848 | 1462785223563 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]]]}] 02:13:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 02:13:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 930ms 02:13:43 INFO - PROCESS | 2848 | 1462785223607 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 02:13:43 INFO - PROCESS | 2848 | 1462785223610 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 02:13:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 02:13:43 INFO - PROCESS | 2848 | 1462785223613 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 02:13:43 INFO - PROCESS | 2848 | 1462785223616 Marionette TRACE conn5 <- [1,1666,null,{}] 02:13:43 INFO - PROCESS | 2848 | 1462785223620 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}] 02:13:43 INFO - PROCESS | 2848 | 1462785223726 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 02:13:43 INFO - PROCESS | 2848 | 1462785223830 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:43 INFO - PROCESS | 2848 | ++DOCSHELL 19DC0C00 == 37 [pid = 2848] [id = 426] 02:13:43 INFO - PROCESS | 2848 | ++DOMWINDOW == 97 (19DC1800) [pid = 2848] [serial = 1278] [outer = 00000000] 02:13:43 INFO - PROCESS | 2848 | ++DOMWINDOW == 98 (19EAB000) [pid = 2848] [serial = 1279] [outer = 19DC1800] 02:13:43 INFO - PROCESS | 2848 | 1462785223885 Marionette DEBUG loaded listener.js 02:13:43 INFO - PROCESS | 2848 | ++DOMWINDOW == 99 (19F9B000) [pid = 2848] [serial = 1280] [outer = 19DC1800] 02:13:44 INFO - PROCESS | 2848 | 1462785224479 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]]]}] 02:13:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 02:13:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 930ms 02:13:44 INFO - PROCESS | 2848 | 1462785224547 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 02:13:44 INFO - PROCESS | 2848 | 1462785224550 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 02:13:44 INFO - PROCESS | 2848 | 1462785224554 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 02:13:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 02:13:44 INFO - PROCESS | 2848 | 1462785224556 Marionette TRACE conn5 <- [1,1670,null,{}] 02:13:44 INFO - PROCESS | 2848 | 1462785224560 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}] 02:13:44 INFO - PROCESS | 2848 | 1462785224690 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 02:13:44 INFO - PROCESS | 2848 | 1462785224956 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:45 INFO - PROCESS | 2848 | ++DOCSHELL 09070000 == 38 [pid = 2848] [id = 427] 02:13:45 INFO - PROCESS | 2848 | ++DOMWINDOW == 100 (09074000) [pid = 2848] [serial = 1281] [outer = 00000000] 02:13:45 INFO - PROCESS | 2848 | ++DOMWINDOW == 101 (0C435C00) [pid = 2848] [serial = 1282] [outer = 09074000] 02:13:45 INFO - PROCESS | 2848 | 1462785225013 Marionette DEBUG loaded listener.js 02:13:45 INFO - PROCESS | 2848 | ++DOMWINDOW == 102 (1022D400) [pid = 2848] [serial = 1283] [outer = 09074000] 02:13:45 INFO - PROCESS | 2848 | 1462785225612 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]]]}] 02:13:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 02:13:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1122ms 02:13:45 INFO - PROCESS | 2848 | 1462785225679 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 02:13:45 INFO - PROCESS | 2848 | 1462785225683 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 02:13:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 02:13:45 INFO - PROCESS | 2848 | 1462785225687 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 02:13:45 INFO - PROCESS | 2848 | 1462785225691 Marionette TRACE conn5 <- [1,1674,null,{}] 02:13:45 INFO - PROCESS | 2848 | 1462785225696 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}] 02:13:45 INFO - PROCESS | 2848 | 1462785225802 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 02:13:45 INFO - PROCESS | 2848 | 1462785225945 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:46 INFO - PROCESS | 2848 | ++DOCSHELL 09072000 == 39 [pid = 2848] [id = 428] 02:13:46 INFO - PROCESS | 2848 | ++DOMWINDOW == 103 (09073C00) [pid = 2848] [serial = 1284] [outer = 00000000] 02:13:46 INFO - PROCESS | 2848 | ++DOMWINDOW == 104 (091A1C00) [pid = 2848] [serial = 1285] [outer = 09073C00] 02:13:46 INFO - PROCESS | 2848 | 1462785226046 Marionette DEBUG loaded listener.js 02:13:46 INFO - PROCESS | 2848 | ++DOMWINDOW == 105 (0C434000) [pid = 2848] [serial = 1286] [outer = 09073C00] 02:13:46 INFO - PROCESS | 2848 | --DOMWINDOW == 104 (177A2C00) [pid = 2848] [serial = 1214] [outer = 00000000] [url = about:blank] 02:13:46 INFO - PROCESS | 2848 | --DOMWINDOW == 103 (113DA400) [pid = 2848] [serial = 1204] [outer = 00000000] [url = about:blank] 02:13:46 INFO - PROCESS | 2848 | --DOMWINDOW == 102 (19BCEC00) [pid = 2848] [serial = 1193] [outer = 00000000] [url = about:blank] 02:13:46 INFO - PROCESS | 2848 | --DOMWINDOW == 101 (1022F400) [pid = 2848] [serial = 1210] [outer = 00000000] [url = about:blank] 02:13:46 INFO - PROCESS | 2848 | --DOMWINDOW == 100 (0916C800) [pid = 2848] [serial = 1195] [outer = 00000000] [url = about:blank] 02:13:46 INFO - PROCESS | 2848 | --DOMWINDOW == 99 (0C432800) [pid = 2848] [serial = 1198] [outer = 00000000] [url = about:blank] 02:13:46 INFO - PROCESS | 2848 | --DOMWINDOW == 98 (14A07C00) [pid = 2848] [serial = 1207] [outer = 00000000] [url = about:blank] 02:13:46 INFO - PROCESS | 2848 | --DOMWINDOW == 97 (0CE24C00) [pid = 2848] [serial = 1199] [outer = 00000000] [url = about:blank] 02:13:46 INFO - PROCESS | 2848 | --DOMWINDOW == 96 (09175000) [pid = 2848] [serial = 1196] [outer = 00000000] [url = about:blank] 02:13:46 INFO - PROCESS | 2848 | --DOMWINDOW == 95 (10234000) [pid = 2848] [serial = 1201] [outer = 00000000] [url = about:blank] 02:13:46 INFO - PROCESS | 2848 | --DOMWINDOW == 94 (14B01800) [pid = 2848] [serial = 1208] [outer = 00000000] [url = about:blank] 02:13:46 INFO - PROCESS | 2848 | --DOMWINDOW == 93 (1023A000) [pid = 2848] [serial = 1202] [outer = 00000000] [url = about:blank] 02:13:46 INFO - PROCESS | 2848 | --DOMWINDOW == 92 (141B1800) [pid = 2848] [serial = 1205] [outer = 00000000] [url = about:blank] 02:13:46 INFO - PROCESS | 2848 | --DOMWINDOW == 91 (14282800) [pid = 2848] [serial = 1211] [outer = 00000000] [url = about:blank] 02:13:46 INFO - PROCESS | 2848 | --DOMWINDOW == 90 (17080000) [pid = 2848] [serial = 1213] [outer = 00000000] [url = about:blank] 02:13:46 INFO - PROCESS | 2848 | --DOMWINDOW == 89 (18537C00) [pid = 2848] [serial = 1216] [outer = 00000000] [url = about:blank] 02:13:46 INFO - PROCESS | 2848 | --DOMWINDOW == 88 (18538800) [pid = 2848] [serial = 1217] [outer = 00000000] [url = about:blank] 02:13:46 INFO - PROCESS | 2848 | 1462785226499 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]]]}] 02:13:46 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 02:13:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 831ms 02:13:46 INFO - PROCESS | 2848 | 1462785226521 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 02:13:46 INFO - PROCESS | 2848 | 1462785226525 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 02:13:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 02:13:46 INFO - PROCESS | 2848 | 1462785226530 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 02:13:46 INFO - PROCESS | 2848 | 1462785226532 Marionette TRACE conn5 <- [1,1678,null,{}] 02:13:46 INFO - PROCESS | 2848 | 1462785226535 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}] 02:13:46 INFO - PROCESS | 2848 | 1462785226623 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 02:13:46 INFO - PROCESS | 2848 | 1462785226631 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:46 INFO - PROCESS | 2848 | ++DOCSHELL 0C432800 == 40 [pid = 2848] [id = 429] 02:13:46 INFO - PROCESS | 2848 | ++DOMWINDOW == 89 (0D322C00) [pid = 2848] [serial = 1287] [outer = 00000000] 02:13:46 INFO - PROCESS | 2848 | ++DOMWINDOW == 90 (113E1C00) [pid = 2848] [serial = 1288] [outer = 0D322C00] 02:13:46 INFO - PROCESS | 2848 | 1462785226679 Marionette DEBUG loaded listener.js 02:13:46 INFO - PROCESS | 2848 | ++DOMWINDOW == 91 (1455AC00) [pid = 2848] [serial = 1289] [outer = 0D322C00] 02:13:47 INFO - PROCESS | 2848 | 1462785227164 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]]]}] 02:13:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 02:13:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 671ms 02:13:47 INFO - PROCESS | 2848 | 1462785227205 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 02:13:47 INFO - PROCESS | 2848 | 1462785227208 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 02:13:47 INFO - PROCESS | 2848 | 1462785227212 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 02:13:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 02:13:47 INFO - PROCESS | 2848 | 1462785227218 Marionette TRACE conn5 <- [1,1682,null,{}] 02:13:47 INFO - PROCESS | 2848 | 1462785227227 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}] 02:13:47 INFO - PROCESS | 2848 | 1462785227318 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 02:13:47 INFO - PROCESS | 2848 | 1462785227329 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:47 INFO - PROCESS | 2848 | ++DOCSHELL 16BF8800 == 41 [pid = 2848] [id = 430] 02:13:47 INFO - PROCESS | 2848 | ++DOMWINDOW == 92 (17077800) [pid = 2848] [serial = 1290] [outer = 00000000] 02:13:47 INFO - PROCESS | 2848 | ++DOMWINDOW == 93 (170D0400) [pid = 2848] [serial = 1291] [outer = 17077800] 02:13:47 INFO - PROCESS | 2848 | 1462785227374 Marionette DEBUG loaded listener.js 02:13:47 INFO - PROCESS | 2848 | ++DOMWINDOW == 94 (177A6800) [pid = 2848] [serial = 1292] [outer = 17077800] 02:13:47 INFO - PROCESS | 2848 | 1462785227850 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]]]}] 02:13:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 02:13:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 690ms 02:13:47 INFO - PROCESS | 2848 | 1462785227905 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 02:13:47 INFO - PROCESS | 2848 | 1462785227908 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 02:13:47 INFO - PROCESS | 2848 | 1462785227911 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 02:13:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 02:13:47 INFO - PROCESS | 2848 | 1462785227913 Marionette TRACE conn5 <- [1,1686,null,{}] 02:13:47 INFO - PROCESS | 2848 | 1462785227917 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}] 02:13:48 INFO - PROCESS | 2848 | 1462785228001 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 02:13:48 INFO - PROCESS | 2848 | 1462785228011 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:48 INFO - PROCESS | 2848 | ++DOCSHELL 142E2400 == 42 [pid = 2848] [id = 431] 02:13:48 INFO - PROCESS | 2848 | ++DOMWINDOW == 95 (178D7000) [pid = 2848] [serial = 1293] [outer = 00000000] 02:13:48 INFO - PROCESS | 2848 | ++DOMWINDOW == 96 (18554800) [pid = 2848] [serial = 1294] [outer = 178D7000] 02:13:48 INFO - PROCESS | 2848 | 1462785228056 Marionette DEBUG loaded listener.js 02:13:48 INFO - PROCESS | 2848 | ++DOMWINDOW == 97 (18C09000) [pid = 2848] [serial = 1295] [outer = 178D7000] 02:13:48 INFO - PROCESS | 2848 | 1462785228513 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]]]}] 02:13: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 02:13:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 630ms 02:13:48 INFO - PROCESS | 2848 | 1462785228546 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 02:13:48 INFO - PROCESS | 2848 | 1462785228548 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 02:13:48 INFO - PROCESS | 2848 | 1462785228551 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 02:13:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 02:13:48 INFO - PROCESS | 2848 | 1462785228553 Marionette TRACE conn5 <- [1,1690,null,{}] 02:13:48 INFO - PROCESS | 2848 | 1462785228564 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}] 02:13:48 INFO - PROCESS | 2848 | 1462785228679 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 02:13:48 INFO - PROCESS | 2848 | 1462785228766 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:48 INFO - PROCESS | 2848 | ++DOCSHELL 19277400 == 43 [pid = 2848] [id = 432] 02:13:48 INFO - PROCESS | 2848 | ++DOMWINDOW == 98 (19277C00) [pid = 2848] [serial = 1296] [outer = 00000000] 02:13:48 INFO - PROCESS | 2848 | ++DOMWINDOW == 99 (19296800) [pid = 2848] [serial = 1297] [outer = 19277C00] 02:13:48 INFO - PROCESS | 2848 | 1462785228817 Marionette DEBUG loaded listener.js 02:13:48 INFO - PROCESS | 2848 | ++DOMWINDOW == 100 (19564800) [pid = 2848] [serial = 1298] [outer = 19277C00] 02:13:49 INFO - PROCESS | 2848 | 1462785229271 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]]]}] 02:13:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 02:13:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 731ms 02:13:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 02:13:49 INFO - PROCESS | 2848 | 1462785229285 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 02:13:49 INFO - PROCESS | 2848 | 1462785229287 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 02:13:49 INFO - PROCESS | 2848 | 1462785229290 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 02:13:49 INFO - PROCESS | 2848 | 1462785229292 Marionette TRACE conn5 <- [1,1694,null,{}] 02:13:49 INFO - PROCESS | 2848 | 1462785229296 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}] 02:13:49 INFO - PROCESS | 2848 | 1462785229419 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 02:13:49 INFO - PROCESS | 2848 | 1462785229426 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:49 INFO - PROCESS | 2848 | ++DOCSHELL 18541800 == 44 [pid = 2848] [id = 433] 02:13:49 INFO - PROCESS | 2848 | ++DOMWINDOW == 101 (19296400) [pid = 2848] [serial = 1299] [outer = 00000000] 02:13:49 INFO - PROCESS | 2848 | ++DOMWINDOW == 102 (19A16000) [pid = 2848] [serial = 1300] [outer = 19296400] 02:13:49 INFO - PROCESS | 2848 | 1462785229471 Marionette DEBUG loaded listener.js 02:13:49 INFO - PROCESS | 2848 | ++DOMWINDOW == 103 (19B94C00) [pid = 2848] [serial = 1301] [outer = 19296400] 02:13:49 INFO - PROCESS | 2848 | 1462785229950 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]]]}] 02:13:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 02:13:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 670ms 02:13:49 INFO - PROCESS | 2848 | 1462785229961 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 02:13:49 INFO - PROCESS | 2848 | 1462785229963 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 02:13:49 INFO - PROCESS | 2848 | 1462785229967 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 02:13:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 02:13:49 INFO - PROCESS | 2848 | 1462785229969 Marionette TRACE conn5 <- [1,1698,null,{}] 02:13:49 INFO - PROCESS | 2848 | 1462785229972 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}] 02:13:50 INFO - PROCESS | 2848 | 1462785230093 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 02:13:50 INFO - PROCESS | 2848 | 1462785230195 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:50 INFO - PROCESS | 2848 | ++DOCSHELL 19DB8400 == 45 [pid = 2848] [id = 434] 02:13:50 INFO - PROCESS | 2848 | ++DOMWINDOW == 104 (19DB9800) [pid = 2848] [serial = 1302] [outer = 00000000] 02:13:50 INFO - PROCESS | 2848 | ++DOMWINDOW == 105 (19E9E000) [pid = 2848] [serial = 1303] [outer = 19DB9800] 02:13:50 INFO - PROCESS | 2848 | 1462785230244 Marionette DEBUG loaded listener.js 02:13:50 INFO - PROCESS | 2848 | ++DOMWINDOW == 106 (19F95C00) [pid = 2848] [serial = 1304] [outer = 19DB9800] 02:13:50 INFO - PROCESS | 2848 | --DOMWINDOW == 105 (0D3FB400) [pid = 2848] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 02:13:50 INFO - PROCESS | 2848 | --DOMWINDOW == 104 (1005B800) [pid = 2848] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 02:13:50 INFO - PROCESS | 2848 | --DOMWINDOW == 103 (14AA8C00) [pid = 2848] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 02:13:50 INFO - PROCESS | 2848 | --DOMWINDOW == 102 (1929BC00) [pid = 2848] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 02:13:50 INFO - PROCESS | 2848 | --DOMWINDOW == 101 (170DC400) [pid = 2848] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 02:13:50 INFO - PROCESS | 2848 | --DOMWINDOW == 100 (18C7FC00) [pid = 2848] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 02:13:50 INFO - PROCESS | 2848 | --DOMWINDOW == 99 (10059C00) [pid = 2848] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 02:13:50 INFO - PROCESS | 2848 | --DOMWINDOW == 98 (1853C400) [pid = 2848] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 02:13:50 INFO - PROCESS | 2848 | --DOMWINDOW == 97 (14A9B000) [pid = 2848] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 02:13:50 INFO - PROCESS | 2848 | 1462785230800 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]]]}] 02:13:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 02:13:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 870ms 02:13:50 INFO - PROCESS | 2848 | 1462785230841 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 02:13:50 INFO - PROCESS | 2848 | 1462785230843 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 02:13:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 02:13:50 INFO - PROCESS | 2848 | 1462785230847 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 02:13:50 INFO - PROCESS | 2848 | 1462785230848 Marionette TRACE conn5 <- [1,1702,null,{}] 02:13:50 INFO - PROCESS | 2848 | 1462785230852 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}] 02:13:50 INFO - PROCESS | 2848 | 1462785230933 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 02:13:50 INFO - PROCESS | 2848 | 1462785230940 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:51 INFO - PROCESS | 2848 | ++DOCSHELL 091F2800 == 46 [pid = 2848] [id = 435] 02:13:51 INFO - PROCESS | 2848 | ++DOMWINDOW == 98 (14A9B000) [pid = 2848] [serial = 1305] [outer = 00000000] 02:13:51 INFO - PROCESS | 2848 | ++DOMWINDOW == 99 (19B29000) [pid = 2848] [serial = 1306] [outer = 14A9B000] 02:13:51 INFO - PROCESS | 2848 | 1462785231075 Marionette DEBUG loaded listener.js 02:13:51 INFO - PROCESS | 2848 | ++DOMWINDOW == 100 (19BC5C00) [pid = 2848] [serial = 1307] [outer = 14A9B000] 02:13:51 INFO - PROCESS | 2848 | 1462785231457 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]]]}] 02:13:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 02:13:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 630ms 02:13:51 INFO - PROCESS | 2848 | 1462785231491 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 02:13:51 INFO - PROCESS | 2848 | 1462785231493 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 02:13:51 INFO - PROCESS | 2848 | 1462785231499 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 02:13:51 INFO - PROCESS | 2848 | 1462785231501 Marionette TRACE conn5 <- [1,1706,null,{}] 02:13:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 02:13:51 INFO - PROCESS | 2848 | 1462785231504 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}] 02:13:51 INFO - PROCESS | 2848 | 1462785231589 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 02:13:51 INFO - PROCESS | 2848 | 1462785231683 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:51 INFO - PROCESS | 2848 | ++DOCSHELL 091ED400 == 47 [pid = 2848] [id = 436] 02:13:51 INFO - PROCESS | 2848 | ++DOMWINDOW == 101 (0CE7B000) [pid = 2848] [serial = 1308] [outer = 00000000] 02:13:51 INFO - PROCESS | 2848 | ++DOMWINDOW == 102 (19FC7000) [pid = 2848] [serial = 1309] [outer = 0CE7B000] 02:13:51 INFO - PROCESS | 2848 | 1462785231728 Marionette DEBUG loaded listener.js 02:13:51 INFO - PROCESS | 2848 | ++DOMWINDOW == 103 (1A399400) [pid = 2848] [serial = 1310] [outer = 0CE7B000] 02:13:52 INFO - PROCESS | 2848 | 1462785232095 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]]]}] 02:13:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 02:13:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 630ms 02:13:52 INFO - PROCESS | 2848 | 1462785232135 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 02:13:52 INFO - PROCESS | 2848 | 1462785232137 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 02:13:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 02:13:52 INFO - PROCESS | 2848 | 1462785232140 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 02:13:52 INFO - PROCESS | 2848 | 1462785232142 Marionette TRACE conn5 <- [1,1710,null,{}] 02:13:52 INFO - PROCESS | 2848 | 1462785232146 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}] 02:13:52 INFO - PROCESS | 2848 | 1462785232269 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 02:13:52 INFO - PROCESS | 2848 | 1462785232278 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:52 INFO - PROCESS | 2848 | ++DOCSHELL 19F84C00 == 48 [pid = 2848] [id = 437] 02:13:52 INFO - PROCESS | 2848 | ++DOMWINDOW == 104 (19FC6C00) [pid = 2848] [serial = 1311] [outer = 00000000] 02:13:52 INFO - PROCESS | 2848 | ++DOMWINDOW == 105 (1B0E6800) [pid = 2848] [serial = 1312] [outer = 19FC6C00] 02:13:52 INFO - PROCESS | 2848 | 1462785232329 Marionette DEBUG loaded listener.js 02:13:52 INFO - PROCESS | 2848 | ++DOMWINDOW == 106 (14B07C00) [pid = 2848] [serial = 1313] [outer = 19FC6C00] 02:13:52 INFO - PROCESS | 2848 | 1462785232857 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]]]}] 02:13:52 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 02:13:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 771ms 02:13:52 INFO - PROCESS | 2848 | 1462785232953 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 02:13:52 INFO - PROCESS | 2848 | 1462785232958 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 02:13:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 02:13:53 INFO - PROCESS | 2848 | 1462785233009 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 02:13:53 INFO - PROCESS | 2848 | 1462785233014 Marionette TRACE conn5 <- [1,1714,null,{}] 02:13:53 INFO - PROCESS | 2848 | 1462785233022 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}] 02:13:53 INFO - PROCESS | 2848 | 1462785233150 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 02:13:53 INFO - PROCESS | 2848 | 1462785233280 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:53 INFO - PROCESS | 2848 | ++DOCSHELL 091E6800 == 49 [pid = 2848] [id = 438] 02:13:53 INFO - PROCESS | 2848 | ++DOMWINDOW == 107 (091F4000) [pid = 2848] [serial = 1314] [outer = 00000000] 02:13:53 INFO - PROCESS | 2848 | ++DOMWINDOW == 108 (10832000) [pid = 2848] [serial = 1315] [outer = 091F4000] 02:13:53 INFO - PROCESS | 2848 | 1462785233341 Marionette DEBUG loaded listener.js 02:13:53 INFO - PROCESS | 2848 | ++DOMWINDOW == 109 (113DA400) [pid = 2848] [serial = 1316] [outer = 091F4000] 02:13:53 INFO - PROCESS | 2848 | 1462785233922 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]]]}] 02:13:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 02:13:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 971ms 02:13:54 INFO - PROCESS | 2848 | 1462785233988 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 02:13:54 INFO - PROCESS | 2848 | 1462785233995 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 02:13:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 02:13:54 INFO - PROCESS | 2848 | 1462785234001 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 02:13:54 INFO - PROCESS | 2848 | 1462785234004 Marionette TRACE conn5 <- [1,1718,null,{}] 02:13:54 INFO - PROCESS | 2848 | 1462785234009 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}] 02:13:54 INFO - PROCESS | 2848 | 1462785234151 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 02:13:54 INFO - PROCESS | 2848 | 1462785234287 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:54 INFO - PROCESS | 2848 | ++DOCSHELL 14282800 == 50 [pid = 2848] [id = 439] 02:13:54 INFO - PROCESS | 2848 | ++DOMWINDOW == 110 (14AA7000) [pid = 2848] [serial = 1317] [outer = 00000000] 02:13:54 INFO - PROCESS | 2848 | ++DOMWINDOW == 111 (17081000) [pid = 2848] [serial = 1318] [outer = 14AA7000] 02:13:54 INFO - PROCESS | 2848 | 1462785234344 Marionette DEBUG loaded listener.js 02:13:54 INFO - PROCESS | 2848 | ++DOMWINDOW == 112 (188DC400) [pid = 2848] [serial = 1319] [outer = 14AA7000] 02:13:55 INFO - PROCESS | 2848 | 1462785234972 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]]]}] 02:13: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 02:13:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1020ms 02:13:55 INFO - PROCESS | 2848 | 1462785235023 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 02:13:55 INFO - PROCESS | 2848 | 1462785235026 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 02:13:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 02:13:55 INFO - PROCESS | 2848 | 1462785235030 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 02:13:55 INFO - PROCESS | 2848 | 1462785235034 Marionette TRACE conn5 <- [1,1722,null,{}] 02:13:55 INFO - PROCESS | 2848 | 1462785235046 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}] 02:13:55 INFO - PROCESS | 2848 | 1462785235211 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 02:13:55 INFO - PROCESS | 2848 | 1462785235348 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:55 INFO - PROCESS | 2848 | ++DOCSHELL 091ADC00 == 51 [pid = 2848] [id = 440] 02:13:55 INFO - PROCESS | 2848 | ++DOMWINDOW == 113 (19DDE400) [pid = 2848] [serial = 1320] [outer = 00000000] 02:13:55 INFO - PROCESS | 2848 | ++DOMWINDOW == 114 (1B0E4000) [pid = 2848] [serial = 1321] [outer = 19DDE400] 02:13:55 INFO - PROCESS | 2848 | 1462785235408 Marionette DEBUG loaded listener.js 02:13:55 INFO - PROCESS | 2848 | ++DOMWINDOW == 115 (1C0DD800) [pid = 2848] [serial = 1322] [outer = 19DDE400] 02:13:56 INFO - PROCESS | 2848 | 1462785235983 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]]]}] 02:13: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 02:13:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1025ms 02:13:56 INFO - PROCESS | 2848 | 1462785236057 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 02:13:56 INFO - PROCESS | 2848 | 1462785236060 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 02:13:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 02:13:56 INFO - PROCESS | 2848 | 1462785236063 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 02:13:56 INFO - PROCESS | 2848 | 1462785236065 Marionette TRACE conn5 <- [1,1726,null,{}] 02:13:56 INFO - PROCESS | 2848 | 1462785236069 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}] 02:13:56 INFO - PROCESS | 2848 | 1462785236179 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 02:13:56 INFO - PROCESS | 2848 | 1462785236316 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:56 INFO - PROCESS | 2848 | ++DOCSHELL 1C5A2800 == 52 [pid = 2848] [id = 441] 02:13:56 INFO - PROCESS | 2848 | ++DOMWINDOW == 116 (1C5A2400) [pid = 2848] [serial = 1323] [outer = 00000000] 02:13:56 INFO - PROCESS | 2848 | ++DOMWINDOW == 117 (1C5C9C00) [pid = 2848] [serial = 1324] [outer = 1C5A2400] 02:13:56 INFO - PROCESS | 2848 | 1462785236372 Marionette DEBUG loaded listener.js 02:13:56 INFO - PROCESS | 2848 | ++DOMWINDOW == 118 (1C5D2000) [pid = 2848] [serial = 1325] [outer = 1C5A2400] 02:13:57 INFO - PROCESS | 2848 | 1462785237001 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]]]}] 02:13:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 02:13:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 970ms 02:13:57 INFO - PROCESS | 2848 | 1462785237037 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 02:13:57 INFO - PROCESS | 2848 | 1462785237039 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 02:13:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 02:13:57 INFO - PROCESS | 2848 | 1462785237043 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 02:13:57 INFO - PROCESS | 2848 | 1462785237045 Marionette TRACE conn5 <- [1,1730,null,{}] 02:13:57 INFO - PROCESS | 2848 | 1462785237049 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}] 02:13:57 INFO - PROCESS | 2848 | 1462785237158 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 02:13:57 INFO - PROCESS | 2848 | 1462785237306 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:57 INFO - PROCESS | 2848 | ++DOCSHELL 19B9B400 == 53 [pid = 2848] [id = 442] 02:13:57 INFO - PROCESS | 2848 | ++DOMWINDOW == 119 (19B9BC00) [pid = 2848] [serial = 1326] [outer = 00000000] 02:13:57 INFO - PROCESS | 2848 | ++DOMWINDOW == 120 (1CA59C00) [pid = 2848] [serial = 1327] [outer = 19B9BC00] 02:13:57 INFO - PROCESS | 2848 | 1462785237363 Marionette DEBUG loaded listener.js 02:13:57 INFO - PROCESS | 2848 | ++DOMWINDOW == 121 (1CABEC00) [pid = 2848] [serial = 1328] [outer = 19B9BC00] 02:13:58 INFO - PROCESS | 2848 | 1462785238073 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]]]}] 02:13:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 02:13:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1073ms 02:13:58 INFO - PROCESS | 2848 | 1462785238120 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 02:13:58 INFO - PROCESS | 2848 | 1462785238124 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 02:13:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 02:13:58 INFO - PROCESS | 2848 | 1462785238129 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 02:13:58 INFO - PROCESS | 2848 | 1462785238133 Marionette TRACE conn5 <- [1,1734,null,{}] 02:13:58 INFO - PROCESS | 2848 | 1462785238138 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}] 02:13:58 INFO - PROCESS | 2848 | 1462785238239 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 02:13:58 INFO - PROCESS | 2848 | 1462785238351 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:58 INFO - PROCESS | 2848 | ++DOCSHELL 10232800 == 54 [pid = 2848] [id = 443] 02:13:58 INFO - PROCESS | 2848 | ++DOMWINDOW == 122 (108ED800) [pid = 2848] [serial = 1329] [outer = 00000000] 02:13:58 INFO - PROCESS | 2848 | ++DOMWINDOW == 123 (14BE7000) [pid = 2848] [serial = 1330] [outer = 108ED800] 02:13:58 INFO - PROCESS | 2848 | 1462785238402 Marionette DEBUG loaded listener.js 02:13:58 INFO - PROCESS | 2848 | ++DOMWINDOW == 124 (1707B400) [pid = 2848] [serial = 1331] [outer = 108ED800] 02:13:59 INFO - PROCESS | 2848 | 1462785239001 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]]]}] 02:13:59 INFO - PROCESS | 2848 | --DOCSHELL 14BE6000 == 53 [pid = 2848] [id = 416] 02:13:59 INFO - PROCESS | 2848 | --DOCSHELL 091ED400 == 52 [pid = 2848] [id = 436] 02:13:59 INFO - PROCESS | 2848 | --DOCSHELL 091F2800 == 51 [pid = 2848] [id = 435] 02:13:59 INFO - PROCESS | 2848 | --DOCSHELL 19DB8400 == 50 [pid = 2848] [id = 434] 02:13:59 INFO - PROCESS | 2848 | --DOCSHELL 18541800 == 49 [pid = 2848] [id = 433] 02:13:59 INFO - PROCESS | 2848 | --DOCSHELL 19277400 == 48 [pid = 2848] [id = 432] 02:13:59 INFO - PROCESS | 2848 | --DOCSHELL 142E2400 == 47 [pid = 2848] [id = 431] 02:13:59 INFO - PROCESS | 2848 | --DOCSHELL 16BF8800 == 46 [pid = 2848] [id = 430] 02:13:59 INFO - PROCESS | 2848 | --DOMWINDOW == 123 (19D88800) [pid = 2848] [serial = 1264] [outer = 00000000] [url = about:blank] 02:13:59 INFO - PROCESS | 2848 | --DOCSHELL 0C432800 == 45 [pid = 2848] [id = 429] 02:13:59 INFO - PROCESS | 2848 | --DOCSHELL 09072000 == 44 [pid = 2848] [id = 428] 02:13:59 INFO - PROCESS | 2848 | --DOCSHELL 09070000 == 43 [pid = 2848] [id = 427] 02:13:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 02:13:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 989ms 02:13:59 INFO - PROCESS | 2848 | --DOMWINDOW == 122 (108E7800) [pid = 2848] [serial = 1240] [outer = 00000000] [url = about:blank] 02:13:59 INFO - PROCESS | 2848 | --DOMWINDOW == 121 (1417D400) [pid = 2848] [serial = 1241] [outer = 00000000] [url = about:blank] 02:13:59 INFO - PROCESS | 2848 | --DOMWINDOW == 120 (10922000) [pid = 2848] [serial = 1238] [outer = 00000000] [url = about:blank] 02:13:59 INFO - PROCESS | 2848 | --DOMWINDOW == 119 (14BEF000) [pid = 2848] [serial = 1243] [outer = 00000000] [url = about:blank] 02:13:59 INFO - PROCESS | 2848 | --DOMWINDOW == 118 (10632800) [pid = 2848] [serial = 1237] [outer = 00000000] [url = about:blank] 02:13:59 INFO - PROCESS | 2848 | --DOMWINDOW == 117 (16BF3C00) [pid = 2848] [serial = 1244] [outer = 00000000] [url = about:blank] 02:13:59 INFO - PROCESS | 2848 | --DOMWINDOW == 116 (14B09800) [pid = 2848] [serial = 1225] [outer = 00000000] [url = about:blank] 02:13:59 INFO - PROCESS | 2848 | --DOMWINDOW == 115 (1991B000) [pid = 2848] [serial = 1253] [outer = 00000000] [url = about:blank] 02:13:59 INFO - PROCESS | 2848 | --DOMWINDOW == 114 (1853E000) [pid = 2848] [serial = 1246] [outer = 00000000] [url = about:blank] 02:13:59 INFO - PROCESS | 2848 | --DOMWINDOW == 113 (19915000) [pid = 2848] [serial = 1252] [outer = 00000000] [url = about:blank] 02:13:59 INFO - PROCESS | 2848 | --DOMWINDOW == 112 (113E7C00) [pid = 2848] [serial = 1234] [outer = 00000000] [url = about:blank] 02:13:59 INFO - PROCESS | 2848 | --DOMWINDOW == 111 (188DF400) [pid = 2848] [serial = 1219] [outer = 00000000] [url = about:blank] 02:13:59 INFO - PROCESS | 2848 | --DOMWINDOW == 110 (19917800) [pid = 2848] [serial = 1231] [outer = 00000000] [url = about:blank] 02:13:59 INFO - PROCESS | 2848 | --DOMWINDOW == 109 (19283C00) [pid = 2848] [serial = 1228] [outer = 00000000] [url = about:blank] 02:13:59 INFO - PROCESS | 2848 | --DOMWINDOW == 108 (0D3FC400) [pid = 2848] [serial = 1222] [outer = 00000000] [url = about:blank] 02:13:59 INFO - PROCESS | 2848 | --DOMWINDOW == 107 (19B20000) [pid = 2848] [serial = 1255] [outer = 00000000] [url = about:blank] 02:13:59 INFO - PROCESS | 2848 | --DOMWINDOW == 106 (16BF9000) [pid = 2848] [serial = 1259] [outer = 00000000] [url = about:blank] 02:13:59 INFO - PROCESS | 2848 | --DOMWINDOW == 105 (14A13400) [pid = 2848] [serial = 1258] [outer = 00000000] [url = about:blank] 02:13:59 INFO - PROCESS | 2848 | --DOMWINDOW == 104 (19B25000) [pid = 2848] [serial = 1256] [outer = 00000000] [url = about:blank] 02:13:59 INFO - PROCESS | 2848 | --DOMWINDOW == 103 (18C0A800) [pid = 2848] [serial = 1249] [outer = 00000000] [url = about:blank] 02:13:59 INFO - PROCESS | 2848 | --DOMWINDOW == 102 (18C89800) [pid = 2848] [serial = 1250] [outer = 00000000] [url = about:blank] 02:13:59 INFO - PROCESS | 2848 | --DOMWINDOW == 101 (18559400) [pid = 2848] [serial = 1247] [outer = 00000000] [url = about:blank] 02:13:59 INFO - PROCESS | 2848 | --DOMWINDOW == 100 (19B97400) [pid = 2848] [serial = 1262] [outer = 00000000] [url = about:blank] 02:13:59 INFO - PROCESS | 2848 | --DOMWINDOW == 99 (19B96C00) [pid = 2848] [serial = 1261] [outer = 00000000] [url = about:blank] 02:13:59 INFO - PROCESS | 2848 | 1462785239136 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 02:13:59 INFO - PROCESS | 2848 | 1462785239141 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 02:13:59 INFO - PROCESS | 2848 | 1462785239149 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 02:13:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 02:13:59 INFO - PROCESS | 2848 | 1462785239151 Marionette TRACE conn5 <- [1,1738,null,{}] 02:13:59 INFO - PROCESS | 2848 | 1462785239155 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}] 02:13:59 INFO - PROCESS | 2848 | 1462785239247 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 02:13:59 INFO - PROCESS | 2848 | 1462785239254 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:59 INFO - PROCESS | 2848 | ++DOCSHELL 1004F400 == 44 [pid = 2848] [id = 444] 02:13:59 INFO - PROCESS | 2848 | ++DOMWINDOW == 100 (10051400) [pid = 2848] [serial = 1332] [outer = 00000000] 02:13:59 INFO - PROCESS | 2848 | ++DOMWINDOW == 101 (10469400) [pid = 2848] [serial = 1333] [outer = 10051400] 02:13:59 INFO - PROCESS | 2848 | 1462785239300 Marionette DEBUG loaded listener.js 02:13:59 INFO - PROCESS | 2848 | ++DOMWINDOW == 102 (1091F000) [pid = 2848] [serial = 1334] [outer = 10051400] 02:13:59 INFO - PROCESS | 2848 | 1462785239836 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]]]}] 02:13: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 02:13:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 730ms 02:13:59 INFO - PROCESS | 2848 | 1462785239884 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 02:13:59 INFO - PROCESS | 2848 | 1462785239887 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 02:13:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 02:13:59 INFO - PROCESS | 2848 | 1462785239890 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 02:13:59 INFO - PROCESS | 2848 | 1462785239894 Marionette TRACE conn5 <- [1,1742,null,{}] 02:13:59 INFO - PROCESS | 2848 | 1462785239904 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}] 02:14:00 INFO - PROCESS | 2848 | 1462785240000 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 02:14:00 INFO - PROCESS | 2848 | 1462785240093 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:00 INFO - PROCESS | 2848 | ++DOCSHELL 17080000 == 45 [pid = 2848] [id = 445] 02:14:00 INFO - PROCESS | 2848 | ++DOMWINDOW == 103 (17081400) [pid = 2848] [serial = 1335] [outer = 00000000] 02:14:00 INFO - PROCESS | 2848 | ++DOMWINDOW == 104 (17DC2400) [pid = 2848] [serial = 1336] [outer = 17081400] 02:14:00 INFO - PROCESS | 2848 | 1462785240143 Marionette DEBUG loaded listener.js 02:14:00 INFO - PROCESS | 2848 | ++DOMWINDOW == 105 (18553800) [pid = 2848] [serial = 1337] [outer = 17081400] 02:14:00 INFO - PROCESS | 2848 | 1462785240531 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]]]}] 02:14:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 02:14:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 670ms 02:14:00 INFO - PROCESS | 2848 | 1462785240564 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 02:14:00 INFO - PROCESS | 2848 | 1462785240566 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 02:14:00 INFO - PROCESS | 2848 | 1462785240569 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 02:14:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 02:14:00 INFO - PROCESS | 2848 | 1462785240571 Marionette TRACE conn5 <- [1,1746,null,{}] 02:14:00 INFO - PROCESS | 2848 | 1462785240575 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}] 02:14:00 INFO - PROCESS | 2848 | 1462785240660 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 02:14:00 INFO - PROCESS | 2848 | 1462785240666 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:00 INFO - PROCESS | 2848 | ++DOCSHELL 188DBC00 == 46 [pid = 2848] [id = 446] 02:14:00 INFO - PROCESS | 2848 | ++DOMWINDOW == 106 (188DD000) [pid = 2848] [serial = 1338] [outer = 00000000] 02:14:00 INFO - PROCESS | 2848 | ++DOMWINDOW == 107 (19275C00) [pid = 2848] [serial = 1339] [outer = 188DD000] 02:14:00 INFO - PROCESS | 2848 | 1462785240714 Marionette DEBUG loaded listener.js 02:14:00 INFO - PROCESS | 2848 | ++DOMWINDOW == 108 (19297400) [pid = 2848] [serial = 1340] [outer = 188DD000] 02:14:01 INFO - PROCESS | 2848 | 1462785241135 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]]]}] 02:14:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 02:14:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 630ms 02:14:01 INFO - PROCESS | 2848 | 1462785241208 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 02:14:01 INFO - PROCESS | 2848 | 1462785241210 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 02:14:01 INFO - PROCESS | 2848 | 1462785241213 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 02:14:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 02:14:01 INFO - PROCESS | 2848 | 1462785241225 Marionette TRACE conn5 <- [1,1750,null,{}] 02:14:01 INFO - PROCESS | 2848 | 1462785241237 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}] 02:14:01 INFO - PROCESS | 2848 | 1462785241352 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 02:14:01 INFO - PROCESS | 2848 | 1462785241446 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:01 INFO - PROCESS | 2848 | ++DOCSHELL 19299C00 == 47 [pid = 2848] [id = 447] 02:14:01 INFO - PROCESS | 2848 | ++DOMWINDOW == 109 (19564400) [pid = 2848] [serial = 1341] [outer = 00000000] 02:14:01 INFO - PROCESS | 2848 | ++DOMWINDOW == 110 (19915400) [pid = 2848] [serial = 1342] [outer = 19564400] 02:14:01 INFO - PROCESS | 2848 | 1462785241491 Marionette DEBUG loaded listener.js 02:14:01 INFO - PROCESS | 2848 | ++DOMWINDOW == 111 (1991E000) [pid = 2848] [serial = 1343] [outer = 19564400] 02:14:01 INFO - PROCESS | 2848 | 1462785241934 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]]]}] 02:14:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 02:14:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 750ms 02:14:02 INFO - PROCESS | 2848 | 1462785241969 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 02:14:02 INFO - PROCESS | 2848 | 1462785241971 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 02:14:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 02:14:02 INFO - PROCESS | 2848 | 1462785241974 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 02:14:02 INFO - PROCESS | 2848 | 1462785241975 Marionette TRACE conn5 <- [1,1754,null,{}] 02:14:02 INFO - PROCESS | 2848 | 1462785241983 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}] 02:14:02 INFO - PROCESS | 2848 | 1462785242121 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 02:14:02 INFO - PROCESS | 2848 | 1462785242188 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:02 INFO - PROCESS | 2848 | ++DOCSHELL 0907BC00 == 48 [pid = 2848] [id = 448] 02:14:02 INFO - PROCESS | 2848 | ++DOMWINDOW == 112 (0916CC00) [pid = 2848] [serial = 1344] [outer = 00000000] 02:14:02 INFO - PROCESS | 2848 | ++DOMWINDOW == 113 (19BD2400) [pid = 2848] [serial = 1345] [outer = 0916CC00] 02:14:02 INFO - PROCESS | 2848 | 1462785242234 Marionette DEBUG loaded listener.js 02:14:02 INFO - PROCESS | 2848 | ++DOMWINDOW == 114 (19D87400) [pid = 2848] [serial = 1346] [outer = 0916CC00] 02:14:02 INFO - PROCESS | 2848 | 1462785242660 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]]]}] 02:14:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 02:14:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 731ms 02:14:02 INFO - PROCESS | 2848 | 1462785242736 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 02:14:02 INFO - PROCESS | 2848 | 1462785242738 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 02:14:02 INFO - PROCESS | 2848 | 1462785242744 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 02:14:02 INFO - PROCESS | 2848 | 1462785242746 Marionette TRACE conn5 <- [1,1758,null,{}] 02:14:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 02:14:02 INFO - PROCESS | 2848 | 1462785242750 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}] 02:14:02 INFO - PROCESS | 2848 | 1462785242874 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 02:14:02 INFO - PROCESS | 2848 | 1462785242942 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:02 INFO - PROCESS | 2848 | ++DOCSHELL 19BCD000 == 49 [pid = 2848] [id = 449] 02:14:02 INFO - PROCESS | 2848 | ++DOMWINDOW == 115 (19D8CC00) [pid = 2848] [serial = 1347] [outer = 00000000] 02:14:03 INFO - PROCESS | 2848 | ++DOMWINDOW == 116 (19DC3800) [pid = 2848] [serial = 1348] [outer = 19D8CC00] 02:14:03 INFO - PROCESS | 2848 | 1462785242990 Marionette DEBUG loaded listener.js 02:14:03 INFO - PROCESS | 2848 | ++DOMWINDOW == 117 (19E9D800) [pid = 2848] [serial = 1349] [outer = 19D8CC00] 02:14:03 INFO - PROCESS | 2848 | --DOMWINDOW == 116 (19277C00) [pid = 2848] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 02:14:03 INFO - PROCESS | 2848 | --DOMWINDOW == 115 (19296400) [pid = 2848] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 02:14:03 INFO - PROCESS | 2848 | --DOMWINDOW == 114 (0D322C00) [pid = 2848] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 02:14:03 INFO - PROCESS | 2848 | --DOMWINDOW == 113 (178D7000) [pid = 2848] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 02:14:03 INFO - PROCESS | 2848 | --DOMWINDOW == 112 (09074000) [pid = 2848] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 02:14:03 INFO - PROCESS | 2848 | --DOMWINDOW == 111 (14A9B000) [pid = 2848] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 02:14:03 INFO - PROCESS | 2848 | --DOMWINDOW == 110 (17077800) [pid = 2848] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 02:14:03 INFO - PROCESS | 2848 | --DOMWINDOW == 109 (09073C00) [pid = 2848] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 02:14:03 INFO - PROCESS | 2848 | --DOMWINDOW == 108 (19DB9800) [pid = 2848] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 02:14:03 INFO - PROCESS | 2848 | --DOMWINDOW == 107 (0CE7B000) [pid = 2848] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 02:14:03 INFO - PROCESS | 2848 | 1462785243531 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]]]}] 02:14:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 02:14:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 830ms 02:14:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 02:14:03 INFO - PROCESS | 2848 | 1462785243580 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 02:14:03 INFO - PROCESS | 2848 | 1462785243582 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 02:14:03 INFO - PROCESS | 2848 | 1462785243585 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 02:14:03 INFO - PROCESS | 2848 | 1462785243587 Marionette TRACE conn5 <- [1,1762,null,{}] 02:14:03 INFO - PROCESS | 2848 | 1462785243591 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}] 02:14:03 INFO - PROCESS | 2848 | 1462785243721 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 02:14:03 INFO - PROCESS | 2848 | 1462785243782 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:03 INFO - PROCESS | 2848 | ++DOCSHELL 1062E800 == 50 [pid = 2848] [id = 450] 02:14:03 INFO - PROCESS | 2848 | ++DOMWINDOW == 108 (11105C00) [pid = 2848] [serial = 1350] [outer = 00000000] 02:14:03 INFO - PROCESS | 2848 | ++DOMWINDOW == 109 (19296400) [pid = 2848] [serial = 1351] [outer = 11105C00] 02:14:03 INFO - PROCESS | 2848 | 1462785243827 Marionette DEBUG loaded listener.js 02:14:03 INFO - PROCESS | 2848 | ++DOMWINDOW == 110 (19EA7C00) [pid = 2848] [serial = 1352] [outer = 11105C00] 02:14:04 INFO - PROCESS | 2848 | 1462785244190 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]]]}] 02:14:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 02:14:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 630ms 02:14:04 INFO - PROCESS | 2848 | 1462785244246 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 02:14:04 INFO - PROCESS | 2848 | 1462785244248 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 02:14:04 INFO - PROCESS | 2848 | 1462785244251 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 02:14:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 02:14:04 INFO - PROCESS | 2848 | 1462785244253 Marionette TRACE conn5 <- [1,1766,null,{}] 02:14:04 INFO - PROCESS | 2848 | 1462785244257 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}] 02:14:04 INFO - PROCESS | 2848 | 1462785244340 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 02:14:04 INFO - PROCESS | 2848 | 1462785244347 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:04 INFO - PROCESS | 2848 | ++DOCSHELL 19FA4800 == 51 [pid = 2848] [id = 451] 02:14:04 INFO - PROCESS | 2848 | ++DOMWINDOW == 111 (1A39B400) [pid = 2848] [serial = 1353] [outer = 00000000] 02:14:04 INFO - PROCESS | 2848 | ++DOMWINDOW == 112 (1B0E6000) [pid = 2848] [serial = 1354] [outer = 1A39B400] 02:14:04 INFO - PROCESS | 2848 | 1462785244394 Marionette DEBUG loaded listener.js 02:14:04 INFO - PROCESS | 2848 | ++DOMWINDOW == 113 (1C59B000) [pid = 2848] [serial = 1355] [outer = 1A39B400] 02:14:04 INFO - PROCESS | 2848 | 1462785244827 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]]]}] 02:14:04 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 02:14:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 630ms 02:14:04 INFO - PROCESS | 2848 | 1462785244886 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 02:14:04 INFO - PROCESS | 2848 | 1462785244889 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 02:14:04 INFO - PROCESS | 2848 | 1462785244892 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 02:14:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 02:14:04 INFO - PROCESS | 2848 | 1462785244894 Marionette TRACE conn5 <- [1,1770,null,{}] 02:14:04 INFO - PROCESS | 2848 | 1462785244898 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}] 02:14:05 INFO - PROCESS | 2848 | 1462785244982 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 02:14:05 INFO - PROCESS | 2848 | 1462785244988 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:05 INFO - PROCESS | 2848 | ++DOCSHELL 1AB8FC00 == 52 [pid = 2848] [id = 452] 02:14:05 INFO - PROCESS | 2848 | ++DOMWINDOW == 114 (1C5A0800) [pid = 2848] [serial = 1356] [outer = 00000000] 02:14:05 INFO - PROCESS | 2848 | ++DOMWINDOW == 115 (1CA54800) [pid = 2848] [serial = 1357] [outer = 1C5A0800] 02:14:05 INFO - PROCESS | 2848 | 1462785245034 Marionette DEBUG loaded listener.js 02:14:05 INFO - PROCESS | 2848 | ++DOMWINDOW == 116 (1CABE000) [pid = 2848] [serial = 1358] [outer = 1C5A0800] 02:14:05 INFO - PROCESS | 2848 | 1462785245547 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]]]}] 02:14:05 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 02:14:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 730ms 02:14:05 INFO - PROCESS | 2848 | 1462785245627 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 02:14:05 INFO - PROCESS | 2848 | 1462785245631 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 02:14:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 02:14:05 INFO - PROCESS | 2848 | 1462785245637 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 02:14:05 INFO - PROCESS | 2848 | 1462785245642 Marionette TRACE conn5 <- [1,1774,null,{}] 02:14:05 INFO - PROCESS | 2848 | 1462785245749 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}] 02:14:05 INFO - PROCESS | 2848 | 1462785245872 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 02:14:06 INFO - PROCESS | 2848 | 1462785245976 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:06 INFO - PROCESS | 2848 | ++DOCSHELL 10632800 == 53 [pid = 2848] [id = 453] 02:14:06 INFO - PROCESS | 2848 | ++DOMWINDOW == 117 (10827800) [pid = 2848] [serial = 1359] [outer = 00000000] 02:14:06 INFO - PROCESS | 2848 | ++DOMWINDOW == 118 (111EDC00) [pid = 2848] [serial = 1360] [outer = 10827800] 02:14:06 INFO - PROCESS | 2848 | 1462785246033 Marionette DEBUG loaded listener.js 02:14:06 INFO - PROCESS | 2848 | ++DOMWINDOW == 119 (1435A400) [pid = 2848] [serial = 1361] [outer = 10827800] 02:14:06 INFO - PROCESS | 2848 | 1462785246610 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]]]}] 02:14:06 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 02:14:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1014ms 02:14:06 INFO - PROCESS | 2848 | 1462785246655 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 02:14:06 INFO - PROCESS | 2848 | 1462785246661 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 02:14:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 02:14:06 INFO - PROCESS | 2848 | 1462785246668 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 02:14:06 INFO - PROCESS | 2848 | 1462785246671 Marionette TRACE conn5 <- [1,1778,null,{}] 02:14:06 INFO - PROCESS | 2848 | 1462785246675 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}] 02:14:06 INFO - PROCESS | 2848 | 1462785246792 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 02:14:06 INFO - PROCESS | 2848 | 1462785246931 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:06 INFO - PROCESS | 2848 | ++DOCSHELL 16BFD000 == 54 [pid = 2848] [id = 454] 02:14:06 INFO - PROCESS | 2848 | ++DOMWINDOW == 120 (1707E400) [pid = 2848] [serial = 1362] [outer = 00000000] 02:14:07 INFO - PROCESS | 2848 | ++DOMWINDOW == 121 (188D2000) [pid = 2848] [serial = 1363] [outer = 1707E400] 02:14:07 INFO - PROCESS | 2848 | 1462785246988 Marionette DEBUG loaded listener.js 02:14:07 INFO - PROCESS | 2848 | ++DOMWINDOW == 122 (18F30400) [pid = 2848] [serial = 1364] [outer = 1707E400] 02:14:07 INFO - PROCESS | 2848 | 1462785247578 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]]]}] 02:14:07 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) 02:14:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 970ms 02:14:07 INFO - PROCESS | 2848 | 1462785247640 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 02:14:07 INFO - PROCESS | 2848 | 1462785247642 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 02:14:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 02:14:07 INFO - PROCESS | 2848 | 1462785247646 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 02:14:07 INFO - PROCESS | 2848 | 1462785247650 Marionette TRACE conn5 <- [1,1782,null,{}] 02:14:07 INFO - PROCESS | 2848 | 1462785247675 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}] 02:14:07 INFO - PROCESS | 2848 | 1462785247823 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 02:14:07 INFO - PROCESS | 2848 | 1462785247891 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:07 INFO - PROCESS | 2848 | ++DOCSHELL 19E9FC00 == 55 [pid = 2848] [id = 455] 02:14:07 INFO - PROCESS | 2848 | ++DOMWINDOW == 123 (19EA1000) [pid = 2848] [serial = 1365] [outer = 00000000] 02:14:07 INFO - PROCESS | 2848 | ++DOMWINDOW == 124 (1B0E9400) [pid = 2848] [serial = 1366] [outer = 19EA1000] 02:14:07 INFO - PROCESS | 2848 | 1462785247948 Marionette DEBUG loaded listener.js 02:14:08 INFO - PROCESS | 2848 | ++DOMWINDOW == 125 (1CA58C00) [pid = 2848] [serial = 1367] [outer = 19EA1000] 02:14:08 INFO - PROCESS | 2848 | 1462785248589 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]]]}] 02:14:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:14:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 970ms 02:14:08 INFO - PROCESS | 2848 | 1462785248619 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 02:14:08 INFO - PROCESS | 2848 | 1462785248623 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 02:14:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 02:14:08 INFO - PROCESS | 2848 | 1462785248626 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 02:14:08 INFO - PROCESS | 2848 | 1462785248628 Marionette TRACE conn5 <- [1,1786,null,{}] 02:14:08 INFO - PROCESS | 2848 | 1462785248632 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}] 02:14:08 INFO - PROCESS | 2848 | 1462785248743 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 02:14:08 INFO - PROCESS | 2848 | 1462785248853 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:08 INFO - PROCESS | 2848 | ++DOCSHELL 19B29C00 == 56 [pid = 2848] [id = 456] 02:14:08 INFO - PROCESS | 2848 | ++DOMWINDOW == 126 (1CA58400) [pid = 2848] [serial = 1368] [outer = 00000000] 02:14:08 INFO - PROCESS | 2848 | ++DOMWINDOW == 127 (1DCC5400) [pid = 2848] [serial = 1369] [outer = 1CA58400] 02:14:08 INFO - PROCESS | 2848 | 1462785248908 Marionette DEBUG loaded listener.js 02:14:09 INFO - PROCESS | 2848 | ++DOMWINDOW == 128 (1DF17000) [pid = 2848] [serial = 1370] [outer = 1CA58400] 02:14:09 INFO - PROCESS | 2848 | 1462785249481 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]]]}] 02:14:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 02:14:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 871ms 02:14:09 INFO - PROCESS | 2848 | 1462785249509 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 02:14:09 INFO - PROCESS | 2848 | 1462785249511 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 02:14:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 02:14:09 INFO - PROCESS | 2848 | 1462785249516 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 02:14:09 INFO - PROCESS | 2848 | 1462785249518 Marionette TRACE conn5 <- [1,1790,null,{}] 02:14:09 INFO - PROCESS | 2848 | 1462785249522 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}] 02:14:09 INFO - PROCESS | 2848 | 1462785249629 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 02:14:09 INFO - PROCESS | 2848 | 1462785249738 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:09 INFO - PROCESS | 2848 | ++DOCSHELL 1D52E400 == 57 [pid = 2848] [id = 457] 02:14:09 INFO - PROCESS | 2848 | ++DOMWINDOW == 129 (1DCCB800) [pid = 2848] [serial = 1371] [outer = 00000000] 02:14:09 INFO - PROCESS | 2848 | ++DOMWINDOW == 130 (1DF71800) [pid = 2848] [serial = 1372] [outer = 1DCCB800] 02:14:09 INFO - PROCESS | 2848 | 1462785249793 Marionette DEBUG loaded listener.js 02:14:09 INFO - PROCESS | 2848 | ++DOMWINDOW == 131 (1DFA1400) [pid = 2848] [serial = 1373] [outer = 1DCCB800] 02:14:10 INFO - PROCESS | 2848 | 1462785250381 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]]]}] 02:14:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 02:14:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 930ms 02:14:10 INFO - PROCESS | 2848 | 1462785250450 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 02:14:10 INFO - PROCESS | 2848 | 1462785250453 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 02:14:10 INFO - PROCESS | 2848 | 1462785250456 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 02:14:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 02:14:10 INFO - PROCESS | 2848 | 1462785250458 Marionette TRACE conn5 <- [1,1794,null,{}] 02:14:10 INFO - PROCESS | 2848 | 1462785250462 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}] 02:14:10 INFO - PROCESS | 2848 | 1462785250595 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 02:14:10 INFO - PROCESS | 2848 | 1462785250710 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:10 INFO - PROCESS | 2848 | ++DOCSHELL 1E4EA400 == 58 [pid = 2848] [id = 458] 02:14:10 INFO - PROCESS | 2848 | ++DOMWINDOW == 132 (1E4ED000) [pid = 2848] [serial = 1374] [outer = 00000000] 02:14:10 INFO - PROCESS | 2848 | ++DOMWINDOW == 133 (1F23A800) [pid = 2848] [serial = 1375] [outer = 1E4ED000] 02:14:10 INFO - PROCESS | 2848 | 1462785250765 Marionette DEBUG loaded listener.js 02:14:10 INFO - PROCESS | 2848 | ++DOMWINDOW == 134 (1F23F000) [pid = 2848] [serial = 1376] [outer = 1E4ED000] 02:14:11 INFO - PROCESS | 2848 | 1462785251593 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]]]}] 02:14:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 02:14:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1181ms 02:14:11 INFO - PROCESS | 2848 | 1462785251642 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 02:14:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 02:14:11 INFO - PROCESS | 2848 | 1462785251646 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 02:14:11 INFO - PROCESS | 2848 | 1462785251651 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 02:14:11 INFO - PROCESS | 2848 | 1462785251656 Marionette TRACE conn5 <- [1,1798,null,{}] 02:14:11 INFO - PROCESS | 2848 | 1462785251677 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}] 02:14:11 INFO - PROCESS | 2848 | 1462785251783 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 02:14:11 INFO - PROCESS | 2848 | 1462785251926 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:11 INFO - PROCESS | 2848 | ++DOCSHELL 091EC000 == 59 [pid = 2848] [id = 459] 02:14:11 INFO - PROCESS | 2848 | ++DOMWINDOW == 135 (0C49AC00) [pid = 2848] [serial = 1377] [outer = 00000000] 02:14:12 INFO - PROCESS | 2848 | ++DOMWINDOW == 136 (10834C00) [pid = 2848] [serial = 1378] [outer = 0C49AC00] 02:14:12 INFO - PROCESS | 2848 | 1462785251977 Marionette DEBUG loaded listener.js 02:14:12 INFO - PROCESS | 2848 | ++DOMWINDOW == 137 (14797000) [pid = 2848] [serial = 1379] [outer = 0C49AC00] 02:14:12 INFO - PROCESS | 2848 | --DOCSHELL 19FA4800 == 58 [pid = 2848] [id = 451] 02:14:12 INFO - PROCESS | 2848 | --DOCSHELL 1062E800 == 57 [pid = 2848] [id = 450] 02:14:12 INFO - PROCESS | 2848 | --DOCSHELL 19BCD000 == 56 [pid = 2848] [id = 449] 02:14:12 INFO - PROCESS | 2848 | --DOCSHELL 0907BC00 == 55 [pid = 2848] [id = 448] 02:14:12 INFO - PROCESS | 2848 | --DOCSHELL 19299C00 == 54 [pid = 2848] [id = 447] 02:14:12 INFO - PROCESS | 2848 | --DOCSHELL 188DBC00 == 53 [pid = 2848] [id = 446] 02:14:12 INFO - PROCESS | 2848 | --DOCSHELL 17080000 == 52 [pid = 2848] [id = 445] 02:14:12 INFO - PROCESS | 2848 | --DOCSHELL 1004F400 == 51 [pid = 2848] [id = 444] 02:14:12 INFO - PROCESS | 2848 | --DOMWINDOW == 136 (1B0E6800) [pid = 2848] [serial = 1312] [outer = 00000000] [url = about:blank] 02:14:12 INFO - PROCESS | 2848 | --DOCSHELL 10232800 == 50 [pid = 2848] [id = 443] 02:14:12 INFO - PROCESS | 2848 | 1462785252661 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]]]}] 02:14:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 02:14:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1026ms 02:14:12 INFO - PROCESS | 2848 | 1462785252677 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 02:14:12 INFO - PROCESS | 2848 | 1462785252682 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 02:14:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 02:14:12 INFO - PROCESS | 2848 | 1462785252688 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 02:14:12 INFO - PROCESS | 2848 | 1462785252690 Marionette TRACE conn5 <- [1,1802,null,{}] 02:14:12 INFO - PROCESS | 2848 | 1462785252694 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}] 02:14:12 INFO - PROCESS | 2848 | 1462785252789 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 02:14:12 INFO - PROCESS | 2848 | --DOMWINDOW == 135 (19296800) [pid = 2848] [serial = 1297] [outer = 00000000] [url = about:blank] 02:14:12 INFO - PROCESS | 2848 | --DOMWINDOW == 134 (19564800) [pid = 2848] [serial = 1298] [outer = 00000000] [url = about:blank] 02:14:12 INFO - PROCESS | 2848 | --DOMWINDOW == 133 (19B94C00) [pid = 2848] [serial = 1301] [outer = 00000000] [url = about:blank] 02:14:12 INFO - PROCESS | 2848 | --DOMWINDOW == 132 (19A16000) [pid = 2848] [serial = 1300] [outer = 00000000] [url = about:blank] 02:14:12 INFO - PROCESS | 2848 | --DOMWINDOW == 131 (0C49D400) [pid = 2848] [serial = 1267] [outer = 00000000] [url = about:blank] 02:14:12 INFO - PROCESS | 2848 | --DOMWINDOW == 130 (17077C00) [pid = 2848] [serial = 1270] [outer = 00000000] [url = about:blank] 02:14:12 INFO - PROCESS | 2848 | --DOMWINDOW == 129 (19B96400) [pid = 2848] [serial = 1273] [outer = 00000000] [url = about:blank] 02:14:12 INFO - PROCESS | 2848 | --DOMWINDOW == 128 (19DC1400) [pid = 2848] [serial = 1276] [outer = 00000000] [url = about:blank] 02:14:12 INFO - PROCESS | 2848 | --DOMWINDOW == 127 (113E1C00) [pid = 2848] [serial = 1288] [outer = 00000000] [url = about:blank] 02:14:12 INFO - PROCESS | 2848 | --DOMWINDOW == 126 (1455AC00) [pid = 2848] [serial = 1289] [outer = 00000000] [url = about:blank] 02:14:12 INFO - PROCESS | 2848 | --DOMWINDOW == 125 (18554800) [pid = 2848] [serial = 1294] [outer = 00000000] [url = about:blank] 02:14:12 INFO - PROCESS | 2848 | --DOMWINDOW == 124 (1022D400) [pid = 2848] [serial = 1283] [outer = 00000000] [url = about:blank] 02:14:12 INFO - PROCESS | 2848 | --DOMWINDOW == 123 (0C435C00) [pid = 2848] [serial = 1282] [outer = 00000000] [url = about:blank] 02:14:12 INFO - PROCESS | 2848 | --DOMWINDOW == 122 (19B29000) [pid = 2848] [serial = 1306] [outer = 00000000] [url = about:blank] 02:14:12 INFO - PROCESS | 2848 | --DOMWINDOW == 121 (170D0400) [pid = 2848] [serial = 1291] [outer = 00000000] [url = about:blank] 02:14:12 INFO - PROCESS | 2848 | --DOMWINDOW == 120 (177A6800) [pid = 2848] [serial = 1292] [outer = 00000000] [url = about:blank] 02:14:12 INFO - PROCESS | 2848 | --DOMWINDOW == 119 (091A1C00) [pid = 2848] [serial = 1285] [outer = 00000000] [url = about:blank] 02:14:12 INFO - PROCESS | 2848 | --DOMWINDOW == 118 (0C434000) [pid = 2848] [serial = 1286] [outer = 00000000] [url = about:blank] 02:14:12 INFO - PROCESS | 2848 | --DOMWINDOW == 117 (19E9E000) [pid = 2848] [serial = 1303] [outer = 00000000] [url = about:blank] 02:14:12 INFO - PROCESS | 2848 | --DOMWINDOW == 116 (1A399400) [pid = 2848] [serial = 1310] [outer = 00000000] [url = about:blank] 02:14:12 INFO - PROCESS | 2848 | --DOMWINDOW == 115 (19EAB000) [pid = 2848] [serial = 1279] [outer = 00000000] [url = about:blank] 02:14:12 INFO - PROCESS | 2848 | --DOMWINDOW == 114 (19BC5C00) [pid = 2848] [serial = 1307] [outer = 00000000] [url = about:blank] 02:14:12 INFO - PROCESS | 2848 | --DOMWINDOW == 113 (19F95C00) [pid = 2848] [serial = 1304] [outer = 00000000] [url = about:blank] 02:14:12 INFO - PROCESS | 2848 | --DOMWINDOW == 112 (19FC7000) [pid = 2848] [serial = 1309] [outer = 00000000] [url = about:blank] 02:14:12 INFO - PROCESS | 2848 | --DOMWINDOW == 111 (18C09000) [pid = 2848] [serial = 1295] [outer = 00000000] [url = about:blank] 02:14:12 INFO - PROCESS | 2848 | 1462785252907 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:12 INFO - PROCESS | 2848 | ++DOCSHELL 091F5400 == 51 [pid = 2848] [id = 460] 02:14:12 INFO - PROCESS | 2848 | ++DOMWINDOW == 112 (0C42B000) [pid = 2848] [serial = 1380] [outer = 00000000] 02:14:12 INFO - PROCESS | 2848 | ++DOMWINDOW == 113 (0D3F6C00) [pid = 2848] [serial = 1381] [outer = 0C42B000] 02:14:12 INFO - PROCESS | 2848 | 1462785252955 Marionette DEBUG loaded listener.js 02:14:13 INFO - PROCESS | 2848 | ++DOMWINDOW == 114 (113E1C00) [pid = 2848] [serial = 1382] [outer = 0C42B000] 02:14:13 INFO - PROCESS | 2848 | 1462785253413 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]]]}] 02:14:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 02:14:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 770ms 02:14:13 INFO - PROCESS | 2848 | 1462785253461 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 02:14:13 INFO - PROCESS | 2848 | 1462785253464 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 02:14:13 INFO - PROCESS | 2848 | 1462785253467 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 02:14:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 02:14:13 INFO - PROCESS | 2848 | 1462785253471 Marionette TRACE conn5 <- [1,1806,null,{}] 02:14:13 INFO - PROCESS | 2848 | 1462785253482 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}] 02:14:13 INFO - PROCESS | 2848 | 1462785253574 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 02:14:13 INFO - PROCESS | 2848 | 1462785253585 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:13 INFO - PROCESS | 2848 | ++DOCSHELL 17077C00 == 52 [pid = 2848] [id = 461] 02:14:13 INFO - PROCESS | 2848 | ++DOMWINDOW == 115 (17080000) [pid = 2848] [serial = 1383] [outer = 00000000] 02:14:13 INFO - PROCESS | 2848 | ++DOMWINDOW == 116 (178E3000) [pid = 2848] [serial = 1384] [outer = 17080000] 02:14:13 INFO - PROCESS | 2848 | 1462785253635 Marionette DEBUG loaded listener.js 02:14:13 INFO - PROCESS | 2848 | ++DOMWINDOW == 117 (188D2800) [pid = 2848] [serial = 1385] [outer = 17080000] 02:14:14 INFO - PROCESS | 2848 | 1462785254125 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]]]}] 02:14:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 02:14:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 672ms 02:14:14 INFO - PROCESS | 2848 | 1462785254147 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 02:14:14 INFO - PROCESS | 2848 | 1462785254150 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 02:14:14 INFO - PROCESS | 2848 | 1462785254153 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 02:14:14 INFO - PROCESS | 2848 | 1462785254155 Marionette TRACE conn5 <- [1,1810,null,{}] 02:14:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 02:14:14 INFO - PROCESS | 2848 | 1462785254159 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}] 02:14:14 INFO - PROCESS | 2848 | 1462785254244 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 02:14:14 INFO - PROCESS | 2848 | 1462785254251 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:14 INFO - PROCESS | 2848 | ++DOCSHELL 18C0AC00 == 53 [pid = 2848] [id = 462] 02:14:14 INFO - PROCESS | 2848 | ++DOMWINDOW == 118 (18C0CC00) [pid = 2848] [serial = 1386] [outer = 00000000] 02:14:14 INFO - PROCESS | 2848 | ++DOMWINDOW == 119 (1929D000) [pid = 2848] [serial = 1387] [outer = 18C0CC00] 02:14:14 INFO - PROCESS | 2848 | 1462785254301 Marionette DEBUG loaded listener.js 02:14:14 INFO - PROCESS | 2848 | ++DOMWINDOW == 120 (19561800) [pid = 2848] [serial = 1388] [outer = 18C0CC00] 02:14:14 INFO - PROCESS | 2848 | 1462785254796 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]]]}] 02:14:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 02:14:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 670ms 02:14:14 INFO - PROCESS | 2848 | 1462785254869 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 02:14:14 INFO - PROCESS | 2848 | 1462785254871 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 02:14:14 INFO - PROCESS | 2848 | 1462785254881 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 02:14:14 INFO - PROCESS | 2848 | 1462785254883 Marionette TRACE conn5 <- [1,1814,null,{}] 02:14:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 02:14:14 INFO - PROCESS | 2848 | 1462785254886 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}] 02:14:15 INFO - PROCESS | 2848 | 1462785255000 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 02:14:15 INFO - PROCESS | 2848 | 1462785255088 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:15 INFO - PROCESS | 2848 | ++DOCSHELL 19566000 == 54 [pid = 2848] [id = 463] 02:14:15 INFO - PROCESS | 2848 | ++DOMWINDOW == 121 (195A0800) [pid = 2848] [serial = 1389] [outer = 00000000] 02:14:15 INFO - PROCESS | 2848 | ++DOMWINDOW == 122 (199BA800) [pid = 2848] [serial = 1390] [outer = 195A0800] 02:14:15 INFO - PROCESS | 2848 | 1462785255136 Marionette DEBUG loaded listener.js 02:14:15 INFO - PROCESS | 2848 | ++DOMWINDOW == 123 (19B21800) [pid = 2848] [serial = 1391] [outer = 195A0800] 02:14:15 INFO - PROCESS | 2848 | 1462785255567 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]]]}] 02:14:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 02:14:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 730ms 02:14:15 INFO - PROCESS | 2848 | 1462785255618 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 02:14:15 INFO - PROCESS | 2848 | 1462785255620 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 02:14:15 INFO - PROCESS | 2848 | 1462785255623 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 02:14:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 02:14:15 INFO - PROCESS | 2848 | 1462785255625 Marionette TRACE conn5 <- [1,1818,null,{}] 02:14:15 INFO - PROCESS | 2848 | 1462785255637 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}] 02:14:15 INFO - PROCESS | 2848 | 1462785255776 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 02:14:15 INFO - PROCESS | 2848 | 1462785255843 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:15 INFO - PROCESS | 2848 | ++DOCSHELL 19B29000 == 55 [pid = 2848] [id = 464] 02:14:15 INFO - PROCESS | 2848 | ++DOMWINDOW == 124 (19B92000) [pid = 2848] [serial = 1392] [outer = 00000000] 02:14:15 INFO - PROCESS | 2848 | ++DOMWINDOW == 125 (19DB7800) [pid = 2848] [serial = 1393] [outer = 19B92000] 02:14:15 INFO - PROCESS | 2848 | 1462785255889 Marionette DEBUG loaded listener.js 02:14:15 INFO - PROCESS | 2848 | ++DOMWINDOW == 126 (19DBF000) [pid = 2848] [serial = 1394] [outer = 19B92000] 02:14:16 INFO - PROCESS | 2848 | 1462785256319 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]]]}] 02:14:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 02:14:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 731ms 02:14:16 INFO - PROCESS | 2848 | 1462785256380 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 02:14:16 INFO - PROCESS | 2848 | 1462785256383 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 02:14:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 02:14:16 INFO - PROCESS | 2848 | 1462785256394 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 02:14:16 INFO - PROCESS | 2848 | 1462785256396 Marionette TRACE conn5 <- [1,1822,null,{}] 02:14:16 INFO - PROCESS | 2848 | 1462785256400 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}] 02:14:16 INFO - PROCESS | 2848 | 1462785256521 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 02:14:16 INFO - PROCESS | 2848 | 1462785256532 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:16 INFO - PROCESS | 2848 | ++DOCSHELL 19DB6800 == 56 [pid = 2848] [id = 465] 02:14:16 INFO - PROCESS | 2848 | ++DOMWINDOW == 127 (19E9E000) [pid = 2848] [serial = 1395] [outer = 00000000] 02:14:16 INFO - PROCESS | 2848 | ++DOMWINDOW == 128 (19FA4800) [pid = 2848] [serial = 1396] [outer = 19E9E000] 02:14:16 INFO - PROCESS | 2848 | 1462785256634 Marionette DEBUG loaded listener.js 02:14:16 INFO - PROCESS | 2848 | ++DOMWINDOW == 129 (1A39CC00) [pid = 2848] [serial = 1397] [outer = 19E9E000] 02:14:16 INFO - PROCESS | 2848 | --DOMWINDOW == 128 (17081400) [pid = 2848] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 02:14:16 INFO - PROCESS | 2848 | --DOMWINDOW == 127 (108ED800) [pid = 2848] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 02:14:16 INFO - PROCESS | 2848 | --DOMWINDOW == 126 (188DD000) [pid = 2848] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 02:14:16 INFO - PROCESS | 2848 | --DOMWINDOW == 125 (10051400) [pid = 2848] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 02:14:16 INFO - PROCESS | 2848 | --DOMWINDOW == 124 (19564400) [pid = 2848] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 02:14:16 INFO - PROCESS | 2848 | --DOMWINDOW == 123 (0916CC00) [pid = 2848] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 02:14:16 INFO - PROCESS | 2848 | --DOMWINDOW == 122 (11105C00) [pid = 2848] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 02:14:16 INFO - PROCESS | 2848 | --DOMWINDOW == 121 (19D8CC00) [pid = 2848] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 02:14:16 INFO - PROCESS | 2848 | --DOMWINDOW == 120 (1A39B400) [pid = 2848] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 02:14:16 INFO - PROCESS | 2848 | --DOMWINDOW == 119 (188D1800) [pid = 2848] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 02:14:16 INFO - PROCESS | 2848 | --DOMWINDOW == 118 (19BD0000) [pid = 2848] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 02:14:17 INFO - PROCESS | 2848 | 1462785257167 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]]]}] 02:14:17 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 02:14:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 830ms 02:14:17 INFO - PROCESS | 2848 | 1462785257230 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 02:14:17 INFO - PROCESS | 2848 | 1462785257232 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 02:14:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 02:14:17 INFO - PROCESS | 2848 | 1462785257236 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 02:14:17 INFO - PROCESS | 2848 | 1462785257238 Marionette TRACE conn5 <- [1,1826,null,{}] 02:14:17 INFO - PROCESS | 2848 | 1462785257242 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}] 02:14:17 INFO - PROCESS | 2848 | 1462785257341 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 02:14:17 INFO - PROCESS | 2848 | 1462785257354 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:17 INFO - PROCESS | 2848 | ++DOCSHELL 0D330400 == 57 [pid = 2848] [id = 466] 02:14:17 INFO - PROCESS | 2848 | ++DOMWINDOW == 119 (188DD000) [pid = 2848] [serial = 1398] [outer = 00000000] 02:14:17 INFO - PROCESS | 2848 | ++DOMWINDOW == 120 (19DBEC00) [pid = 2848] [serial = 1399] [outer = 188DD000] 02:14:17 INFO - PROCESS | 2848 | 1462785257402 Marionette DEBUG loaded listener.js 02:14:17 INFO - PROCESS | 2848 | ++DOMWINDOW == 121 (19FA0400) [pid = 2848] [serial = 1400] [outer = 188DD000] 02:14:17 INFO - PROCESS | 2848 | 1462785257844 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]]]}] 02:14:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 02:14:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 630ms 02:14:17 INFO - PROCESS | 2848 | 1462785257879 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 02:14:17 INFO - PROCESS | 2848 | 1462785257881 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 02:14:17 INFO - PROCESS | 2848 | 1462785257884 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 02:14:17 INFO - PROCESS | 2848 | 1462785257886 Marionette TRACE conn5 <- [1,1830,null,{}] 02:14:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 02:14:17 INFO - PROCESS | 2848 | 1462785257890 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}] 02:14:17 INFO - PROCESS | 2848 | 1462785257974 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 02:14:18 INFO - PROCESS | 2848 | 1462785258007 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:18 INFO - PROCESS | 2848 | ++DOCSHELL 0CE74000 == 58 [pid = 2848] [id = 467] 02:14:18 INFO - PROCESS | 2848 | ++DOMWINDOW == 122 (1AB95800) [pid = 2848] [serial = 1401] [outer = 00000000] 02:14:18 INFO - PROCESS | 2848 | ++DOMWINDOW == 123 (1C07C800) [pid = 2848] [serial = 1402] [outer = 1AB95800] 02:14:18 INFO - PROCESS | 2848 | 1462785258054 Marionette DEBUG loaded listener.js 02:14:18 INFO - PROCESS | 2848 | ++DOMWINDOW == 124 (1C59F400) [pid = 2848] [serial = 1403] [outer = 1AB95800] 02:14:18 INFO - PROCESS | 2848 | 1462785258473 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]]]}] 02:14:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 02:14:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 630ms 02:14:18 INFO - PROCESS | 2848 | 1462785258531 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 02:14:18 INFO - PROCESS | 2848 | 1462785258534 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 02:14:18 INFO - PROCESS | 2848 | 1462785258537 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 02:14:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 02:14:18 INFO - PROCESS | 2848 | 1462785258539 Marionette TRACE conn5 <- [1,1834,null,{}] 02:14:18 INFO - PROCESS | 2848 | 1462785258542 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}] 02:14:18 INFO - PROCESS | 2848 | 1462785258632 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 02:14:18 INFO - PROCESS | 2848 | 1462785258639 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:18 INFO - PROCESS | 2848 | ++DOCSHELL 1C07AC00 == 59 [pid = 2848] [id = 468] 02:14:18 INFO - PROCESS | 2848 | ++DOMWINDOW == 125 (1CA52000) [pid = 2848] [serial = 1404] [outer = 00000000] 02:14:18 INFO - PROCESS | 2848 | ++DOMWINDOW == 126 (1D9DCC00) [pid = 2848] [serial = 1405] [outer = 1CA52000] 02:14:18 INFO - PROCESS | 2848 | 1462785258688 Marionette DEBUG loaded listener.js 02:14:18 INFO - PROCESS | 2848 | ++DOMWINDOW == 127 (1DF14400) [pid = 2848] [serial = 1406] [outer = 1CA52000] 02:14:19 INFO - PROCESS | 2848 | --DOCSHELL 14282800 == 58 [pid = 2848] [id = 439] 02:14:19 INFO - PROCESS | 2848 | --DOCSHELL 113D9800 == 57 [pid = 2848] [id = 421] 02:14:19 INFO - PROCESS | 2848 | --DOCSHELL 091E6800 == 56 [pid = 2848] [id = 438] 02:14:19 INFO - PROCESS | 2848 | --DOCSHELL 19F84C00 == 55 [pid = 2848] [id = 437] 02:14:19 INFO - PROCESS | 2848 | --DOCSHELL 091F0C00 == 54 [pid = 2848] [id = 422] 02:14:19 INFO - PROCESS | 2848 | --DOCSHELL 091ADC00 == 53 [pid = 2848] [id = 440] 02:14:19 INFO - PROCESS | 2848 | --DOCSHELL 19B9B400 == 52 [pid = 2848] [id = 442] 02:14:19 INFO - PROCESS | 2848 | --DOCSHELL 1C5A2800 == 51 [pid = 2848] [id = 441] 02:14:19 INFO - PROCESS | 2848 | --DOCSHELL 19295800 == 50 [pid = 2848] [id = 417] 02:14:19 INFO - PROCESS | 2848 | --DOCSHELL 091F5800 == 49 [pid = 2848] [id = 419] 02:14:19 INFO - PROCESS | 2848 | --DOCSHELL 0D3FBC00 == 48 [pid = 2848] [id = 418] 02:14:19 INFO - PROCESS | 2848 | --DOCSHELL 14745000 == 47 [pid = 2848] [id = 420] 02:14:19 INFO - PROCESS | 2848 | --DOCSHELL 19912C00 == 46 [pid = 2848] [id = 424] 02:14:19 INFO - PROCESS | 2848 | --DOCSHELL 148E2000 == 45 [pid = 2848] [id = 423] 02:14:19 INFO - PROCESS | 2848 | --DOCSHELL 19DBA000 == 44 [pid = 2848] [id = 425] 02:14:19 INFO - PROCESS | 2848 | --DOCSHELL 19DC0C00 == 43 [pid = 2848] [id = 426] 02:14:19 INFO - PROCESS | 2848 | --DOCSHELL 091EC000 == 42 [pid = 2848] [id = 459] 02:14:19 INFO - PROCESS | 2848 | --DOCSHELL 1E4EA400 == 41 [pid = 2848] [id = 458] 02:14:19 INFO - PROCESS | 2848 | --DOCSHELL 1D52E400 == 40 [pid = 2848] [id = 457] 02:14:19 INFO - PROCESS | 2848 | --DOCSHELL 19E9FC00 == 39 [pid = 2848] [id = 455] 02:14:19 INFO - PROCESS | 2848 | --DOCSHELL 19B29C00 == 38 [pid = 2848] [id = 456] 02:14:19 INFO - PROCESS | 2848 | --DOCSHELL 16BFD000 == 37 [pid = 2848] [id = 454] 02:14:19 INFO - PROCESS | 2848 | --DOCSHELL 1AB8FC00 == 36 [pid = 2848] [id = 452] 02:14:19 INFO - PROCESS | 2848 | --DOCSHELL 10632800 == 35 [pid = 2848] [id = 453] 02:14:20 INFO - PROCESS | 2848 | --DOCSHELL 091F5400 == 34 [pid = 2848] [id = 460] 02:14:20 INFO - PROCESS | 2848 | --DOCSHELL 19B29000 == 33 [pid = 2848] [id = 464] 02:14:20 INFO - PROCESS | 2848 | --DOCSHELL 19DB6800 == 32 [pid = 2848] [id = 465] 02:14:20 INFO - PROCESS | 2848 | --DOCSHELL 17077C00 == 31 [pid = 2848] [id = 461] 02:14:20 INFO - PROCESS | 2848 | --DOCSHELL 18C0AC00 == 30 [pid = 2848] [id = 462] 02:14:20 INFO - PROCESS | 2848 | --DOCSHELL 19566000 == 29 [pid = 2848] [id = 463] 02:14:20 INFO - PROCESS | 2848 | --DOCSHELL 0CE74000 == 28 [pid = 2848] [id = 467] 02:14:20 INFO - PROCESS | 2848 | --DOCSHELL 0D330400 == 27 [pid = 2848] [id = 466] 02:14:20 INFO - PROCESS | 2848 | --DOMWINDOW == 126 (18B5C800) [pid = 2848] [serial = 1220] [outer = 00000000] [url = about:blank] 02:14:20 INFO - PROCESS | 2848 | --DOMWINDOW == 125 (19D89800) [pid = 2848] [serial = 1265] [outer = 00000000] [url = about:blank] 02:14:20 INFO - PROCESS | 2848 | --DOMWINDOW == 124 (17DC2400) [pid = 2848] [serial = 1336] [outer = 00000000] [url = about:blank] 02:14:20 INFO - PROCESS | 2848 | --DOMWINDOW == 123 (1707B400) [pid = 2848] [serial = 1331] [outer = 00000000] [url = about:blank] 02:14:20 INFO - PROCESS | 2848 | --DOMWINDOW == 122 (14BE7000) [pid = 2848] [serial = 1330] [outer = 00000000] [url = about:blank] 02:14:20 INFO - PROCESS | 2848 | --DOMWINDOW == 121 (19275C00) [pid = 2848] [serial = 1339] [outer = 00000000] [url = about:blank] 02:14:20 INFO - PROCESS | 2848 | --DOMWINDOW == 120 (1CA59C00) [pid = 2848] [serial = 1327] [outer = 00000000] [url = about:blank] 02:14:20 INFO - PROCESS | 2848 | --DOMWINDOW == 119 (10469400) [pid = 2848] [serial = 1333] [outer = 00000000] [url = about:blank] 02:14:20 INFO - PROCESS | 2848 | --DOMWINDOW == 118 (1091F000) [pid = 2848] [serial = 1334] [outer = 00000000] [url = about:blank] 02:14:20 INFO - PROCESS | 2848 | --DOMWINDOW == 117 (19915400) [pid = 2848] [serial = 1342] [outer = 00000000] [url = about:blank] 02:14:20 INFO - PROCESS | 2848 | --DOMWINDOW == 116 (1991E000) [pid = 2848] [serial = 1343] [outer = 00000000] [url = about:blank] 02:14:20 INFO - PROCESS | 2848 | --DOMWINDOW == 115 (10832000) [pid = 2848] [serial = 1315] [outer = 00000000] [url = about:blank] 02:14:20 INFO - PROCESS | 2848 | --DOMWINDOW == 114 (17081000) [pid = 2848] [serial = 1318] [outer = 00000000] [url = about:blank] 02:14:20 INFO - PROCESS | 2848 | --DOMWINDOW == 113 (1B0E4000) [pid = 2848] [serial = 1321] [outer = 00000000] [url = about:blank] 02:14:20 INFO - PROCESS | 2848 | --DOMWINDOW == 112 (1C5C9C00) [pid = 2848] [serial = 1324] [outer = 00000000] [url = about:blank] 02:14:20 INFO - PROCESS | 2848 | --DOMWINDOW == 111 (19D87400) [pid = 2848] [serial = 1346] [outer = 00000000] [url = about:blank] 02:14:20 INFO - PROCESS | 2848 | --DOMWINDOW == 110 (19BD2400) [pid = 2848] [serial = 1345] [outer = 00000000] [url = about:blank] 02:14:20 INFO - PROCESS | 2848 | --DOMWINDOW == 109 (19296400) [pid = 2848] [serial = 1351] [outer = 00000000] [url = about:blank] 02:14:20 INFO - PROCESS | 2848 | --DOMWINDOW == 108 (1CA54800) [pid = 2848] [serial = 1357] [outer = 00000000] [url = about:blank] 02:14:20 INFO - PROCESS | 2848 | --DOMWINDOW == 107 (19DC3800) [pid = 2848] [serial = 1348] [outer = 00000000] [url = about:blank] 02:14:20 INFO - PROCESS | 2848 | --DOMWINDOW == 106 (1B0E6000) [pid = 2848] [serial = 1354] [outer = 00000000] [url = about:blank] 02:14:20 INFO - PROCESS | 2848 | --DOMWINDOW == 105 (19E9D800) [pid = 2848] [serial = 1349] [outer = 00000000] [url = about:blank] 02:14:20 INFO - PROCESS | 2848 | --DOMWINDOW == 104 (18553800) [pid = 2848] [serial = 1337] [outer = 00000000] [url = about:blank] 02:14:20 INFO - PROCESS | 2848 | --DOMWINDOW == 103 (19EA7C00) [pid = 2848] [serial = 1352] [outer = 00000000] [url = about:blank] 02:14:20 INFO - PROCESS | 2848 | --DOMWINDOW == 102 (19297400) [pid = 2848] [serial = 1340] [outer = 00000000] [url = about:blank] 02:14:20 INFO - PROCESS | 2848 | --DOMWINDOW == 101 (1C59B000) [pid = 2848] [serial = 1355] [outer = 00000000] [url = about:blank] 02:14:20 INFO - PROCESS | 2848 | 1462785260857 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]]]}] 02:14:20 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) 02:14:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 2376ms 02:14:20 INFO - PROCESS | 2848 | 1462785260917 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 02:14:20 INFO - PROCESS | 2848 | 1462785260921 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 02:14:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 02:14:20 INFO - PROCESS | 2848 | 1462785260927 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 02:14:20 INFO - PROCESS | 2848 | 1462785260931 Marionette TRACE conn5 <- [1,1838,null,{}] 02:14:20 INFO - PROCESS | 2848 | 1462785260937 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}] 02:14:21 INFO - PROCESS | 2848 | 1462785261033 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 02:14:21 INFO - PROCESS | 2848 | 1462785261154 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:21 INFO - PROCESS | 2848 | ++DOCSHELL 09175800 == 28 [pid = 2848] [id = 469] 02:14:21 INFO - PROCESS | 2848 | ++DOMWINDOW == 102 (091A1800) [pid = 2848] [serial = 1407] [outer = 00000000] 02:14:21 INFO - PROCESS | 2848 | ++DOMWINDOW == 103 (091ADC00) [pid = 2848] [serial = 1408] [outer = 091A1800] 02:14:21 INFO - PROCESS | 2848 | 1462785261205 Marionette DEBUG loaded listener.js 02:14:21 INFO - PROCESS | 2848 | ++DOMWINDOW == 104 (091E9C00) [pid = 2848] [serial = 1409] [outer = 091A1800] 02:14:21 INFO - PROCESS | 2848 | 1462785261617 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]]]}] 02:14:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:14:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 730ms 02:14:21 INFO - PROCESS | 2848 | 1462785261657 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 02:14:21 INFO - PROCESS | 2848 | 1462785261663 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 02:14:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 02:14:21 INFO - PROCESS | 2848 | 1462785261669 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 02:14:21 INFO - PROCESS | 2848 | 1462785261672 Marionette TRACE conn5 <- [1,1842,null,{}] 02:14:21 INFO - PROCESS | 2848 | 1462785261676 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}] 02:14:21 INFO - PROCESS | 2848 | 1462785261766 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 02:14:21 INFO - PROCESS | 2848 | 1462785261776 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:21 INFO - PROCESS | 2848 | ++DOCSHELL 091AD800 == 29 [pid = 2848] [id = 470] 02:14:21 INFO - PROCESS | 2848 | ++DOMWINDOW == 105 (091B0C00) [pid = 2848] [serial = 1410] [outer = 00000000] 02:14:21 INFO - PROCESS | 2848 | ++DOMWINDOW == 106 (0CED5400) [pid = 2848] [serial = 1411] [outer = 091B0C00] 02:14:21 INFO - PROCESS | 2848 | 1462785261826 Marionette DEBUG loaded listener.js 02:14:21 INFO - PROCESS | 2848 | ++DOMWINDOW == 107 (0D32D800) [pid = 2848] [serial = 1412] [outer = 091B0C00] 02:14:22 INFO - PROCESS | 2848 | 1462785262299 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]]]}] 02:14:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 02:14:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 670ms 02:14:22 INFO - PROCESS | 2848 | 1462785262345 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 02:14:22 INFO - PROCESS | 2848 | 1462785262348 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 02:14:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 02:14:22 INFO - PROCESS | 2848 | 1462785262352 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 02:14:22 INFO - PROCESS | 2848 | 1462785262356 Marionette TRACE conn5 <- [1,1846,null,{}] 02:14:22 INFO - PROCESS | 2848 | 1462785262367 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}] 02:14:22 INFO - PROCESS | 2848 | 1462785262496 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 02:14:22 INFO - PROCESS | 2848 | 1462785262509 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:22 INFO - PROCESS | 2848 | ++DOCSHELL 1062F000 == 30 [pid = 2848] [id = 471] 02:14:22 INFO - PROCESS | 2848 | ++DOMWINDOW == 108 (10631800) [pid = 2848] [serial = 1413] [outer = 00000000] 02:14:22 INFO - PROCESS | 2848 | ++DOMWINDOW == 109 (1082C800) [pid = 2848] [serial = 1414] [outer = 10631800] 02:14:22 INFO - PROCESS | 2848 | 1462785262562 Marionette DEBUG loaded listener.js 02:14:22 INFO - PROCESS | 2848 | ++DOMWINDOW == 110 (108A7000) [pid = 2848] [serial = 1415] [outer = 10631800] 02:14:23 INFO - PROCESS | 2848 | 1462785263023 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]]]}] 02:14:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 02:14:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 732ms 02:14:23 INFO - PROCESS | 2848 | 1462785263087 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 02:14:23 INFO - PROCESS | 2848 | 1462785263090 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 02:14:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 02:14:23 INFO - PROCESS | 2848 | 1462785263094 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 02:14:23 INFO - PROCESS | 2848 | 1462785263096 Marionette TRACE conn5 <- [1,1850,null,{}] 02:14:23 INFO - PROCESS | 2848 | 1462785263099 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}] 02:14:23 INFO - PROCESS | 2848 | 1462785263185 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 02:14:23 INFO - PROCESS | 2848 | 1462785263193 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:23 INFO - PROCESS | 2848 | ++DOCSHELL 109A5C00 == 31 [pid = 2848] [id = 472] 02:14:23 INFO - PROCESS | 2848 | ++DOMWINDOW == 111 (1110F800) [pid = 2848] [serial = 1416] [outer = 00000000] 02:14:23 INFO - PROCESS | 2848 | ++DOMWINDOW == 112 (1417E000) [pid = 2848] [serial = 1417] [outer = 1110F800] 02:14:23 INFO - PROCESS | 2848 | 1462785263249 Marionette DEBUG loaded listener.js 02:14:23 INFO - PROCESS | 2848 | ++DOMWINDOW == 113 (142E1000) [pid = 2848] [serial = 1418] [outer = 1110F800] 02:14:23 INFO - PROCESS | 2848 | 1462785263690 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]]]}] 02:14:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 02:14:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 630ms 02:14:23 INFO - PROCESS | 2848 | 1462785263729 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 02:14:23 INFO - PROCESS | 2848 | 1462785263731 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 02:14:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 02:14:23 INFO - PROCESS | 2848 | 1462785263735 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 02:14:23 INFO - PROCESS | 2848 | 1462785263737 Marionette TRACE conn5 <- [1,1854,null,{}] 02:14:23 INFO - PROCESS | 2848 | 1462785263740 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}] 02:14:23 INFO - PROCESS | 2848 | 1462785263821 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 02:14:23 INFO - PROCESS | 2848 | 1462785263827 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:23 INFO - PROCESS | 2848 | ++DOCSHELL 14742400 == 32 [pid = 2848] [id = 473] 02:14:23 INFO - PROCESS | 2848 | ++DOMWINDOW == 114 (14742800) [pid = 2848] [serial = 1419] [outer = 00000000] 02:14:23 INFO - PROCESS | 2848 | ++DOMWINDOW == 115 (14777800) [pid = 2848] [serial = 1420] [outer = 14742800] 02:14:23 INFO - PROCESS | 2848 | 1462785263872 Marionette DEBUG loaded listener.js 02:14:23 INFO - PROCESS | 2848 | ++DOMWINDOW == 116 (14A1E800) [pid = 2848] [serial = 1421] [outer = 14742800] 02:14:24 INFO - PROCESS | 2848 | 1462785264341 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]]]}] 02:14:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 02:14:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 630ms 02:14:24 INFO - PROCESS | 2848 | 1462785264371 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 02:14:24 INFO - PROCESS | 2848 | 1462785264373 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 02:14:24 INFO - PROCESS | 2848 | 1462785264376 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 02:14:24 INFO - PROCESS | 2848 | 1462785264378 Marionette TRACE conn5 <- [1,1858,null,{}] 02:14:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 02:14:24 INFO - PROCESS | 2848 | 1462785264382 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}] 02:14:24 INFO - PROCESS | 2848 | 1462785264501 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 02:14:24 INFO - PROCESS | 2848 | 1462785264513 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:24 INFO - PROCESS | 2848 | ++DOCSHELL 161D6C00 == 33 [pid = 2848] [id = 474] 02:14:24 INFO - PROCESS | 2848 | ++DOMWINDOW == 117 (16B43800) [pid = 2848] [serial = 1422] [outer = 00000000] 02:14:24 INFO - PROCESS | 2848 | ++DOMWINDOW == 118 (16BFC800) [pid = 2848] [serial = 1423] [outer = 16B43800] 02:14:24 INFO - PROCESS | 2848 | 1462785264562 Marionette DEBUG loaded listener.js 02:14:24 INFO - PROCESS | 2848 | ++DOMWINDOW == 119 (17078800) [pid = 2848] [serial = 1424] [outer = 16B43800] 02:14:25 INFO - PROCESS | 2848 | 1462785265004 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]]]}] 02:14:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 02:14:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 670ms 02:14:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 02:14:25 INFO - PROCESS | 2848 | 1462785265052 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 02:14:25 INFO - PROCESS | 2848 | 1462785265054 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 02:14:25 INFO - PROCESS | 2848 | 1462785265062 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 02:14:25 INFO - PROCESS | 2848 | 1462785265063 Marionette TRACE conn5 <- [1,1862,null,{}] 02:14:25 INFO - PROCESS | 2848 | 1462785265067 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}] 02:14:25 INFO - PROCESS | 2848 | 1462785265144 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 02:14:25 INFO - PROCESS | 2848 | 1462785265151 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:25 INFO - PROCESS | 2848 | ++DOCSHELL 17080C00 == 34 [pid = 2848] [id = 475] 02:14:25 INFO - PROCESS | 2848 | ++DOMWINDOW == 120 (170CF400) [pid = 2848] [serial = 1425] [outer = 00000000] 02:14:25 INFO - PROCESS | 2848 | ++DOMWINDOW == 121 (177A2C00) [pid = 2848] [serial = 1426] [outer = 170CF400] 02:14:25 INFO - PROCESS | 2848 | 1462785265199 Marionette DEBUG loaded listener.js 02:14:25 INFO - PROCESS | 2848 | ++DOMWINDOW == 122 (177A7800) [pid = 2848] [serial = 1427] [outer = 170CF400] 02:14:25 INFO - PROCESS | 2848 | 1462785265665 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]]]}] 02:14:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 02:14:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 631ms 02:14:25 INFO - PROCESS | 2848 | 1462785265689 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 02:14:25 INFO - PROCESS | 2848 | 1462785265702 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 02:14:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 02:14:25 INFO - PROCESS | 2848 | 1462785265732 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 02:14:25 INFO - PROCESS | 2848 | 1462785265733 Marionette TRACE conn5 <- [1,1866,null,{}] 02:14:25 INFO - PROCESS | 2848 | 1462785265737 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}] 02:14:25 INFO - PROCESS | 2848 | 1462785265817 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 02:14:25 INFO - PROCESS | 2848 | 1462785265823 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:25 INFO - PROCESS | 2848 | ++DOCSHELL 141B3000 == 35 [pid = 2848] [id = 476] 02:14:25 INFO - PROCESS | 2848 | ++DOMWINDOW == 123 (17DC0400) [pid = 2848] [serial = 1428] [outer = 00000000] 02:14:25 INFO - PROCESS | 2848 | ++DOMWINDOW == 124 (1853A400) [pid = 2848] [serial = 1429] [outer = 17DC0400] 02:14:25 INFO - PROCESS | 2848 | 1462785265873 Marionette DEBUG loaded listener.js 02:14:25 INFO - PROCESS | 2848 | ++DOMWINDOW == 125 (17DCE000) [pid = 2848] [serial = 1430] [outer = 17DC0400] 02:14:26 INFO - PROCESS | 2848 | 1462785266348 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]]]}] 02:14:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 02:14:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 671ms 02:14:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 02:14:26 INFO - PROCESS | 2848 | 1462785266404 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 02:14:26 INFO - PROCESS | 2848 | 1462785266406 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 02:14:26 INFO - PROCESS | 2848 | 1462785266409 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 02:14:26 INFO - PROCESS | 2848 | 1462785266411 Marionette TRACE conn5 <- [1,1870,null,{}] 02:14:26 INFO - PROCESS | 2848 | 1462785266420 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}] 02:14:26 INFO - PROCESS | 2848 | 1462785266529 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 02:14:26 INFO - PROCESS | 2848 | 1462785266620 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:26 INFO - PROCESS | 2848 | ++DOCSHELL 1062EC00 == 36 [pid = 2848] [id = 477] 02:14:26 INFO - PROCESS | 2848 | ++DOMWINDOW == 126 (188D6400) [pid = 2848] [serial = 1431] [outer = 00000000] 02:14:26 INFO - PROCESS | 2848 | ++DOMWINDOW == 127 (188E0000) [pid = 2848] [serial = 1432] [outer = 188D6400] 02:14:26 INFO - PROCESS | 2848 | 1462785266665 Marionette DEBUG loaded listener.js 02:14:26 INFO - PROCESS | 2848 | ++DOMWINDOW == 128 (188E0400) [pid = 2848] [serial = 1433] [outer = 188D6400] 02:14:27 INFO - PROCESS | 2848 | 1462785267087 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]]]}] 02:14:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 02:14:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 730ms 02:14:27 INFO - PROCESS | 2848 | 1462785267140 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 02:14:27 INFO - PROCESS | 2848 | 1462785267143 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 02:14:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 02:14:27 INFO - PROCESS | 2848 | 1462785267146 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 02:14:27 INFO - PROCESS | 2848 | 1462785267148 Marionette TRACE conn5 <- [1,1874,null,{}] 02:14:27 INFO - PROCESS | 2848 | 1462785267159 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}] 02:14:27 INFO - PROCESS | 2848 | 1462785267279 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 02:14:27 INFO - PROCESS | 2848 | 1462785267367 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:27 INFO - PROCESS | 2848 | ++DOCSHELL 18C0DC00 == 37 [pid = 2848] [id = 478] 02:14:27 INFO - PROCESS | 2848 | ++DOMWINDOW == 129 (18C0E000) [pid = 2848] [serial = 1434] [outer = 00000000] 02:14:27 INFO - PROCESS | 2848 | ++DOMWINDOW == 130 (19278400) [pid = 2848] [serial = 1435] [outer = 18C0E000] 02:14:27 INFO - PROCESS | 2848 | 1462785267413 Marionette DEBUG loaded listener.js 02:14:27 INFO - PROCESS | 2848 | ++DOMWINDOW == 131 (19281C00) [pid = 2848] [serial = 1436] [outer = 18C0E000] 02:14:27 INFO - PROCESS | 2848 | 1462785267865 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]]]}] 02:14:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 02:14:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 730ms 02:14:27 INFO - PROCESS | 2848 | 1462785267916 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 02:14:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 02:14:27 INFO - PROCESS | 2848 | 1462785267919 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 02:14:27 INFO - PROCESS | 2848 | 1462785267922 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 02:14:27 INFO - PROCESS | 2848 | 1462785267925 Marionette TRACE conn5 <- [1,1878,null,{}] 02:14:27 INFO - PROCESS | 2848 | 1462785267929 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}] 02:14:28 INFO - PROCESS | 2848 | 1462785268467 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 02:14:28 INFO - PROCESS | 2848 | --DOMWINDOW == 130 (091F4000) [pid = 2848] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 02:14:28 INFO - PROCESS | 2848 | --DOMWINDOW == 129 (14A05800) [pid = 2848] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 02:14:28 INFO - PROCESS | 2848 | --DOMWINDOW == 128 (11366000) [pid = 2848] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 02:14:28 INFO - PROCESS | 2848 | --DOMWINDOW == 127 (19B9BC00) [pid = 2848] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 02:14:28 INFO - PROCESS | 2848 | --DOMWINDOW == 126 (0CED3000) [pid = 2848] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 02:14:28 INFO - PROCESS | 2848 | --DOMWINDOW == 125 (091F1400) [pid = 2848] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 02:14:28 INFO - PROCESS | 2848 | --DOMWINDOW == 124 (19919C00) [pid = 2848] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 02:14:28 INFO - PROCESS | 2848 | --DOMWINDOW == 123 (19DC1800) [pid = 2848] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 02:14:28 INFO - PROCESS | 2848 | --DOMWINDOW == 122 (1C5A2400) [pid = 2848] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 02:14:28 INFO - PROCESS | 2848 | --DOMWINDOW == 121 (19FC6C00) [pid = 2848] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 02:14:28 INFO - PROCESS | 2848 | --DOMWINDOW == 120 (19DBA400) [pid = 2848] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 02:14:28 INFO - PROCESS | 2848 | --DOMWINDOW == 119 (1927E800) [pid = 2848] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 02:14:28 INFO - PROCESS | 2848 | --DOMWINDOW == 118 (091F4C00) [pid = 2848] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 02:14:28 INFO - PROCESS | 2848 | --DOMWINDOW == 117 (19DDE400) [pid = 2848] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 02:14:28 INFO - PROCESS | 2848 | --DOMWINDOW == 116 (1955D400) [pid = 2848] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 02:14:28 INFO - PROCESS | 2848 | --DOMWINDOW == 115 (14AA7000) [pid = 2848] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 02:14:28 INFO - PROCESS | 2848 | --DOMWINDOW == 114 (1AB95800) [pid = 2848] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 02:14:28 INFO - PROCESS | 2848 | --DOMWINDOW == 113 (195A0800) [pid = 2848] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 02:14:28 INFO - PROCESS | 2848 | --DOMWINDOW == 112 (19B92000) [pid = 2848] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 02:14:28 INFO - PROCESS | 2848 | --DOMWINDOW == 111 (19E9E000) [pid = 2848] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 02:14:28 INFO - PROCESS | 2848 | --DOMWINDOW == 110 (18C0CC00) [pid = 2848] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 02:14:28 INFO - PROCESS | 2848 | --DOMWINDOW == 109 (17080000) [pid = 2848] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 02:14:28 INFO - PROCESS | 2848 | --DOMWINDOW == 108 (0C42B000) [pid = 2848] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 02:14:28 INFO - PROCESS | 2848 | --DOMWINDOW == 107 (0C49AC00) [pid = 2848] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 02:14:28 INFO - PROCESS | 2848 | --DOMWINDOW == 106 (1E4ED000) [pid = 2848] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 02:14:28 INFO - PROCESS | 2848 | --DOMWINDOW == 105 (1DCCB800) [pid = 2848] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 02:14:28 INFO - PROCESS | 2848 | --DOMWINDOW == 104 (1CA58400) [pid = 2848] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 02:14:28 INFO - PROCESS | 2848 | --DOMWINDOW == 103 (19EA1000) [pid = 2848] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 02:14:28 INFO - PROCESS | 2848 | --DOMWINDOW == 102 (1707E400) [pid = 2848] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 02:14:28 INFO - PROCESS | 2848 | --DOMWINDOW == 101 (10827800) [pid = 2848] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 02:14:28 INFO - PROCESS | 2848 | --DOMWINDOW == 100 (1C5A0800) [pid = 2848] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 02:14:28 INFO - PROCESS | 2848 | --DOMWINDOW == 99 (188DD000) [pid = 2848] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 02:14:28 INFO - PROCESS | 2848 | 1462785268543 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:28 INFO - PROCESS | 2848 | ++DOCSHELL 091AA000 == 38 [pid = 2848] [id = 479] 02:14:28 INFO - PROCESS | 2848 | ++DOMWINDOW == 100 (091EE800) [pid = 2848] [serial = 1437] [outer = 00000000] 02:14:28 INFO - PROCESS | 2848 | ++DOMWINDOW == 101 (0CEDAC00) [pid = 2848] [serial = 1438] [outer = 091EE800] 02:14:28 INFO - PROCESS | 2848 | 1462785268600 Marionette DEBUG loaded listener.js 02:14:28 INFO - PROCESS | 2848 | ++DOMWINDOW == 102 (142D9C00) [pid = 2848] [serial = 1439] [outer = 091EE800] 02:14:28 INFO - PROCESS | 2848 | 1462785268986 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]]]}] 02:14:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 02:14:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1122ms 02:14:29 INFO - PROCESS | 2848 | 1462785269047 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 02:14:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 02:14:29 INFO - PROCESS | 2848 | 1462785269049 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 02:14:29 INFO - PROCESS | 2848 | 1462785269052 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 02:14:29 INFO - PROCESS | 2848 | 1462785269054 Marionette TRACE conn5 <- [1,1882,null,{}] 02:14:29 INFO - PROCESS | 2848 | 1462785269058 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}] 02:14:29 INFO - PROCESS | 2848 | 1462785269136 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 02:14:29 INFO - PROCESS | 2848 | 1462785269143 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:29 INFO - PROCESS | 2848 | ++DOCSHELL 10468400 == 39 [pid = 2848] [id = 480] 02:14:29 INFO - PROCESS | 2848 | ++DOMWINDOW == 103 (14586400) [pid = 2848] [serial = 1440] [outer = 00000000] 02:14:29 INFO - PROCESS | 2848 | ++DOMWINDOW == 104 (17DC6C00) [pid = 2848] [serial = 1441] [outer = 14586400] 02:14:29 INFO - PROCESS | 2848 | 1462785269188 Marionette DEBUG loaded listener.js 02:14:29 INFO - PROCESS | 2848 | ++DOMWINDOW == 105 (1927B800) [pid = 2848] [serial = 1442] [outer = 14586400] 02:14:29 INFO - PROCESS | 2848 | 1462785269625 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]]]}] 02:14:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 02:14:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 631ms 02:14:29 INFO - PROCESS | 2848 | 1462785269683 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 02:14:29 INFO - PROCESS | 2848 | 1462785269685 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 02:14:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 02:14:29 INFO - PROCESS | 2848 | 1462785269688 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 02:14:29 INFO - PROCESS | 2848 | 1462785269690 Marionette TRACE conn5 <- [1,1886,null,{}] 02:14:29 INFO - PROCESS | 2848 | 1462785269693 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}] 02:14:29 INFO - PROCESS | 2848 | 1462785269775 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 02:14:29 INFO - PROCESS | 2848 | 1462785269781 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:29 INFO - PROCESS | 2848 | ++DOCSHELL 170D4400 == 40 [pid = 2848] [id = 481] 02:14:29 INFO - PROCESS | 2848 | ++DOMWINDOW == 106 (19299800) [pid = 2848] [serial = 1443] [outer = 00000000] 02:14:29 INFO - PROCESS | 2848 | ++DOMWINDOW == 107 (19914400) [pid = 2848] [serial = 1444] [outer = 19299800] 02:14:29 INFO - PROCESS | 2848 | 1462785269828 Marionette DEBUG loaded listener.js 02:14:29 INFO - PROCESS | 2848 | ++DOMWINDOW == 108 (1991B000) [pid = 2848] [serial = 1445] [outer = 19299800] 02:14:30 INFO - PROCESS | 2848 | 1462785270287 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]]]}] 02:14:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 02:14:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 630ms 02:14:30 INFO - PROCESS | 2848 | 1462785270331 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 02:14:30 INFO - PROCESS | 2848 | 1462785270333 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 02:14:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 02:14:30 INFO - PROCESS | 2848 | 1462785270336 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 02:14:30 INFO - PROCESS | 2848 | 1462785270338 Marionette TRACE conn5 <- [1,1890,null,{}] 02:14:30 INFO - PROCESS | 2848 | 1462785270347 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}] 02:14:30 INFO - PROCESS | 2848 | 1462785270426 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 02:14:30 INFO - PROCESS | 2848 | 1462785270433 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:30 INFO - PROCESS | 2848 | ++DOCSHELL 192A3400 == 41 [pid = 2848] [id = 482] 02:14:30 INFO - PROCESS | 2848 | ++DOMWINDOW == 109 (1956BC00) [pid = 2848] [serial = 1446] [outer = 00000000] 02:14:30 INFO - PROCESS | 2848 | ++DOMWINDOW == 110 (19B1A800) [pid = 2848] [serial = 1447] [outer = 1956BC00] 02:14:30 INFO - PROCESS | 2848 | 1462785270479 Marionette DEBUG loaded listener.js 02:14:30 INFO - PROCESS | 2848 | ++DOMWINDOW == 111 (19B1BC00) [pid = 2848] [serial = 1448] [outer = 1956BC00] 02:14:31 INFO - PROCESS | 2848 | 1462785271327 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]]]}] 02:14:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 02:14:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1019ms 02:14:31 INFO - PROCESS | 2848 | 1462785271360 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 02:14:31 INFO - PROCESS | 2848 | 1462785271364 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 02:14:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 02:14:31 INFO - PROCESS | 2848 | 1462785271369 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 02:14:31 INFO - PROCESS | 2848 | 1462785271373 Marionette TRACE conn5 <- [1,1894,null,{}] 02:14:31 INFO - PROCESS | 2848 | 1462785271399 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}] 02:14:31 INFO - PROCESS | 2848 | 1462785271539 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 02:14:31 INFO - PROCESS | 2848 | 1462785271677 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:31 INFO - PROCESS | 2848 | ++DOCSHELL 091A5C00 == 42 [pid = 2848] [id = 483] 02:14:31 INFO - PROCESS | 2848 | ++DOMWINDOW == 112 (091E7400) [pid = 2848] [serial = 1449] [outer = 00000000] 02:14:31 INFO - PROCESS | 2848 | ++DOMWINDOW == 113 (0D384400) [pid = 2848] [serial = 1450] [outer = 091E7400] 02:14:31 INFO - PROCESS | 2848 | 1462785271736 Marionette DEBUG loaded listener.js 02:14:31 INFO - PROCESS | 2848 | ++DOMWINDOW == 114 (1022C000) [pid = 2848] [serial = 1451] [outer = 091E7400] 02:14:32 INFO - PROCESS | 2848 | 1462785272428 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]]]}] 02:14:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 02:14:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1126ms 02:14:32 INFO - PROCESS | 2848 | 1462785272495 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 02:14:32 INFO - PROCESS | 2848 | 1462785272502 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 02:14:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 02:14:32 INFO - PROCESS | 2848 | 1462785272509 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 02:14:32 INFO - PROCESS | 2848 | 1462785272512 Marionette TRACE conn5 <- [1,1898,null,{}] 02:14:32 INFO - PROCESS | 2848 | 1462785272516 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}] 02:14:32 INFO - PROCESS | 2848 | 1462785272646 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 02:14:32 INFO - PROCESS | 2848 | 1462785272776 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:32 INFO - PROCESS | 2848 | ++DOCSHELL 091A8400 == 43 [pid = 2848] [id = 484] 02:14:32 INFO - PROCESS | 2848 | ++DOMWINDOW == 115 (091F2000) [pid = 2848] [serial = 1452] [outer = 00000000] 02:14:32 INFO - PROCESS | 2848 | ++DOMWINDOW == 116 (1110B000) [pid = 2848] [serial = 1453] [outer = 091F2000] 02:14:32 INFO - PROCESS | 2848 | 1462785272836 Marionette DEBUG loaded listener.js 02:14:32 INFO - PROCESS | 2848 | ++DOMWINDOW == 117 (14742C00) [pid = 2848] [serial = 1454] [outer = 091F2000] 02:14:33 INFO - PROCESS | 2848 | --DOCSHELL 111F7400 == 42 [pid = 2848] [id = 408] 02:14:33 INFO - PROCESS | 2848 | --DOCSHELL 148E4C00 == 41 [pid = 2848] [id = 404] 02:14:33 INFO - PROCESS | 2848 | --DOCSHELL 192A3000 == 40 [pid = 2848] [id = 410] 02:14:33 INFO - PROCESS | 2848 | --DOCSHELL 09167800 == 39 [pid = 2848] [id = 398] 02:14:33 INFO - PROCESS | 2848 | --DOCSHELL 091AC800 == 38 [pid = 2848] [id = 403] 02:14:33 INFO - PROCESS | 2848 | --DOCSHELL 0C42CC00 == 37 [pid = 2848] [id = 399] 02:14:33 INFO - PROCESS | 2848 | --DOCSHELL 1022F000 == 36 [pid = 2848] [id = 400] 02:14:33 INFO - PROCESS | 2848 | --DOCSHELL 091F3C00 == 35 [pid = 2848] [id = 407] 02:14:33 INFO - PROCESS | 2848 | --DOCSHELL 14587000 == 34 [pid = 2848] [id = 402] 02:14:33 INFO - PROCESS | 2848 | --DOCSHELL 18555800 == 33 [pid = 2848] [id = 406] 02:14:33 INFO - PROCESS | 2848 | --DOCSHELL 1927E400 == 32 [pid = 2848] [id = 409] 02:14:33 INFO - PROCESS | 2848 | --DOMWINDOW == 116 (1D9DCC00) [pid = 2848] [serial = 1405] [outer = 00000000] [url = about:blank] 02:14:33 INFO - PROCESS | 2848 | 1462785273700 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]]]}] 02:14:33 INFO - PROCESS | 2848 | --DOCSHELL 1C07AC00 == 31 [pid = 2848] [id = 468] 02:14:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 02:14:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1234ms 02:14:33 INFO - PROCESS | 2848 | 1462785273743 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 02:14:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 02:14:33 INFO - PROCESS | 2848 | 1462785273748 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 02:14:33 INFO - PROCESS | 2848 | --DOMWINDOW == 115 (1CABEC00) [pid = 2848] [serial = 1328] [outer = 00000000] [url = about:blank] 02:14:33 INFO - PROCESS | 2848 | --DOMWINDOW == 114 (14AA1400) [pid = 2848] [serial = 1235] [outer = 00000000] [url = about:blank] 02:14:33 INFO - PROCESS | 2848 | --DOMWINDOW == 113 (10054800) [pid = 2848] [serial = 1268] [outer = 00000000] [url = about:blank] 02:14:33 INFO - PROCESS | 2848 | --DOMWINDOW == 112 (19D8D000) [pid = 2848] [serial = 1274] [outer = 00000000] [url = about:blank] 02:14:33 INFO - PROCESS | 2848 | --DOMWINDOW == 111 (19F9B000) [pid = 2848] [serial = 1280] [outer = 00000000] [url = about:blank] 02:14:33 INFO - PROCESS | 2848 | --DOMWINDOW == 110 (1C5D2000) [pid = 2848] [serial = 1325] [outer = 00000000] [url = about:blank] 02:14:33 INFO - PROCESS | 2848 | --DOMWINDOW == 109 (14B07C00) [pid = 2848] [serial = 1313] [outer = 00000000] [url = about:blank] 02:14:33 INFO - PROCESS | 2848 | --DOMWINDOW == 108 (19EA0800) [pid = 2848] [serial = 1277] [outer = 00000000] [url = about:blank] 02:14:33 INFO - PROCESS | 2848 | --DOMWINDOW == 107 (1929C800) [pid = 2848] [serial = 1229] [outer = 00000000] [url = about:blank] 02:14:33 INFO - PROCESS | 2848 | --DOMWINDOW == 106 (1005EC00) [pid = 2848] [serial = 1223] [outer = 00000000] [url = about:blank] 02:14:33 INFO - PROCESS | 2848 | --DOMWINDOW == 105 (1C0DD800) [pid = 2848] [serial = 1322] [outer = 00000000] [url = about:blank] 02:14:33 INFO - PROCESS | 2848 | --DOMWINDOW == 104 (1991F400) [pid = 2848] [serial = 1232] [outer = 00000000] [url = about:blank] 02:14:33 INFO - PROCESS | 2848 | --DOMWINDOW == 103 (188DC400) [pid = 2848] [serial = 1319] [outer = 00000000] [url = about:blank] 02:14:33 INFO - PROCESS | 2848 | --DOMWINDOW == 102 (113DA400) [pid = 2848] [serial = 1316] [outer = 00000000] [url = about:blank] 02:14:33 INFO - PROCESS | 2848 | --DOMWINDOW == 101 (17DC4800) [pid = 2848] [serial = 1271] [outer = 00000000] [url = about:blank] 02:14:33 INFO - PROCESS | 2848 | --DOMWINDOW == 100 (16BF7400) [pid = 2848] [serial = 1226] [outer = 00000000] [url = about:blank] 02:14:33 INFO - PROCESS | 2848 | --DOMWINDOW == 99 (1C59F400) [pid = 2848] [serial = 1403] [outer = 00000000] [url = about:blank] 02:14:33 INFO - PROCESS | 2848 | --DOMWINDOW == 98 (199BA800) [pid = 2848] [serial = 1390] [outer = 00000000] [url = about:blank] 02:14:33 INFO - PROCESS | 2848 | --DOMWINDOW == 97 (19B21800) [pid = 2848] [serial = 1391] [outer = 00000000] [url = about:blank] 02:14:33 INFO - PROCESS | 2848 | --DOMWINDOW == 96 (19DBF000) [pid = 2848] [serial = 1394] [outer = 00000000] [url = about:blank] 02:14:33 INFO - PROCESS | 2848 | --DOMWINDOW == 95 (19DB7800) [pid = 2848] [serial = 1393] [outer = 00000000] [url = about:blank] 02:14:33 INFO - PROCESS | 2848 | --DOMWINDOW == 94 (19FA4800) [pid = 2848] [serial = 1396] [outer = 00000000] [url = about:blank] 02:14:33 INFO - PROCESS | 2848 | --DOMWINDOW == 93 (1C07C800) [pid = 2848] [serial = 1402] [outer = 00000000] [url = about:blank] 02:14:33 INFO - PROCESS | 2848 | --DOMWINDOW == 92 (1A39CC00) [pid = 2848] [serial = 1397] [outer = 00000000] [url = about:blank] 02:14:33 INFO - PROCESS | 2848 | --DOMWINDOW == 91 (1929D000) [pid = 2848] [serial = 1387] [outer = 00000000] [url = about:blank] 02:14:33 INFO - PROCESS | 2848 | --DOMWINDOW == 90 (178E3000) [pid = 2848] [serial = 1384] [outer = 00000000] [url = about:blank] 02:14:33 INFO - PROCESS | 2848 | --DOMWINDOW == 89 (188D2800) [pid = 2848] [serial = 1385] [outer = 00000000] [url = about:blank] 02:14:33 INFO - PROCESS | 2848 | --DOMWINDOW == 88 (0D3F6C00) [pid = 2848] [serial = 1381] [outer = 00000000] [url = about:blank] 02:14:33 INFO - PROCESS | 2848 | --DOMWINDOW == 87 (113E1C00) [pid = 2848] [serial = 1382] [outer = 00000000] [url = about:blank] 02:14:33 INFO - PROCESS | 2848 | --DOMWINDOW == 86 (14797000) [pid = 2848] [serial = 1379] [outer = 00000000] [url = about:blank] 02:14:33 INFO - PROCESS | 2848 | --DOMWINDOW == 85 (10834C00) [pid = 2848] [serial = 1378] [outer = 00000000] [url = about:blank] 02:14:33 INFO - PROCESS | 2848 | --DOMWINDOW == 84 (1F23F000) [pid = 2848] [serial = 1376] [outer = 00000000] [url = about:blank] 02:14:33 INFO - PROCESS | 2848 | --DOMWINDOW == 83 (1F23A800) [pid = 2848] [serial = 1375] [outer = 00000000] [url = about:blank] 02:14:33 INFO - PROCESS | 2848 | --DOMWINDOW == 82 (1DFA1400) [pid = 2848] [serial = 1373] [outer = 00000000] [url = about:blank] 02:14:33 INFO - PROCESS | 2848 | --DOMWINDOW == 81 (1DF71800) [pid = 2848] [serial = 1372] [outer = 00000000] [url = about:blank] 02:14:33 INFO - PROCESS | 2848 | --DOMWINDOW == 80 (1DF17000) [pid = 2848] [serial = 1370] [outer = 00000000] [url = about:blank] 02:14:33 INFO - PROCESS | 2848 | --DOMWINDOW == 79 (1DCC5400) [pid = 2848] [serial = 1369] [outer = 00000000] [url = about:blank] 02:14:33 INFO - PROCESS | 2848 | --DOMWINDOW == 78 (1CA58C00) [pid = 2848] [serial = 1367] [outer = 00000000] [url = about:blank] 02:14:33 INFO - PROCESS | 2848 | --DOMWINDOW == 77 (1B0E9400) [pid = 2848] [serial = 1366] [outer = 00000000] [url = about:blank] 02:14:33 INFO - PROCESS | 2848 | --DOMWINDOW == 76 (18F30400) [pid = 2848] [serial = 1364] [outer = 00000000] [url = about:blank] 02:14:33 INFO - PROCESS | 2848 | --DOMWINDOW == 75 (188D2000) [pid = 2848] [serial = 1363] [outer = 00000000] [url = about:blank] 02:14:33 INFO - PROCESS | 2848 | --DOMWINDOW == 74 (1435A400) [pid = 2848] [serial = 1361] [outer = 00000000] [url = about:blank] 02:14:33 INFO - PROCESS | 2848 | --DOMWINDOW == 73 (111EDC00) [pid = 2848] [serial = 1360] [outer = 00000000] [url = about:blank] 02:14:33 INFO - PROCESS | 2848 | --DOMWINDOW == 72 (1CABE000) [pid = 2848] [serial = 1358] [outer = 00000000] [url = about:blank] 02:14:33 INFO - PROCESS | 2848 | --DOMWINDOW == 71 (19DBEC00) [pid = 2848] [serial = 1399] [outer = 00000000] [url = about:blank] 02:14:33 INFO - PROCESS | 2848 | --DOMWINDOW == 70 (19FA0400) [pid = 2848] [serial = 1400] [outer = 00000000] [url = about:blank] 02:14:33 INFO - PROCESS | 2848 | --DOMWINDOW == 69 (19561800) [pid = 2848] [serial = 1388] [outer = 00000000] [url = about:blank] 02:14:33 INFO - PROCESS | 2848 | 1462785273772 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 02:14:33 INFO - PROCESS | 2848 | 1462785273776 Marionette TRACE conn5 <- [1,1902,null,{}] 02:14:33 INFO - PROCESS | 2848 | 1462785273784 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}] 02:14:33 INFO - PROCESS | 2848 | 1462785273878 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 02:14:33 INFO - PROCESS | 2848 | 1462785273887 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:33 INFO - PROCESS | 2848 | ++DOCSHELL 0C434000 == 32 [pid = 2848] [id = 485] 02:14:33 INFO - PROCESS | 2848 | ++DOMWINDOW == 70 (0C434C00) [pid = 2848] [serial = 1455] [outer = 00000000] 02:14:33 INFO - PROCESS | 2848 | ++DOMWINDOW == 71 (0D324800) [pid = 2848] [serial = 1456] [outer = 0C434C00] 02:14:33 INFO - PROCESS | 2848 | 1462785273939 Marionette DEBUG loaded listener.js 02:14:34 INFO - PROCESS | 2848 | ++DOMWINDOW == 72 (10052800) [pid = 2848] [serial = 1457] [outer = 0C434C00] 02:14:34 INFO - PROCESS | 2848 | 1462785274470 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]]]}] 02:14:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 02:14:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 750ms 02:14:34 INFO - PROCESS | 2848 | 1462785274504 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 02:14:34 INFO - PROCESS | 2848 | 1462785274509 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 02:14:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 02:14:34 INFO - PROCESS | 2848 | 1462785274515 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 02:14:34 INFO - PROCESS | 2848 | 1462785274518 Marionette TRACE conn5 <- [1,1906,null,{}] 02:14:34 INFO - PROCESS | 2848 | 1462785274522 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}] 02:14:34 INFO - PROCESS | 2848 | 1462785274606 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 02:14:34 INFO - PROCESS | 2848 | 1462785274615 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:34 INFO - PROCESS | 2848 | ++DOCSHELL 10058000 == 33 [pid = 2848] [id = 486] 02:14:34 INFO - PROCESS | 2848 | ++DOMWINDOW == 73 (1005E800) [pid = 2848] [serial = 1458] [outer = 00000000] 02:14:34 INFO - PROCESS | 2848 | ++DOMWINDOW == 74 (108E8800) [pid = 2848] [serial = 1459] [outer = 1005E800] 02:14:34 INFO - PROCESS | 2848 | 1462785274661 Marionette DEBUG loaded listener.js 02:14:34 INFO - PROCESS | 2848 | ++DOMWINDOW == 75 (111F0400) [pid = 2848] [serial = 1460] [outer = 1005E800] 02:14:35 INFO - PROCESS | 2848 | 1462785275131 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]]]}] 02:14:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 02:14:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 670ms 02:14:35 INFO - PROCESS | 2848 | 1462785275189 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 02:14:35 INFO - PROCESS | 2848 | 1462785275191 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 02:14:35 INFO - PROCESS | 2848 | 1462785275195 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 02:14:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 02:14:35 INFO - PROCESS | 2848 | 1462785275199 Marionette TRACE conn5 <- [1,1910,null,{}] 02:14:35 INFO - PROCESS | 2848 | 1462785275209 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}] 02:14:35 INFO - PROCESS | 2848 | 1462785275296 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 02:14:35 INFO - PROCESS | 2848 | 1462785275416 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:35 INFO - PROCESS | 2848 | ++DOCSHELL 14AA1400 == 34 [pid = 2848] [id = 487] 02:14:35 INFO - PROCESS | 2848 | ++DOMWINDOW == 76 (14AA2000) [pid = 2848] [serial = 1461] [outer = 00000000] 02:14:35 INFO - PROCESS | 2848 | ++DOMWINDOW == 77 (14B0D000) [pid = 2848] [serial = 1462] [outer = 14AA2000] 02:14:35 INFO - PROCESS | 2848 | 1462785275464 Marionette DEBUG loaded listener.js 02:14:35 INFO - PROCESS | 2848 | ++DOMWINDOW == 78 (16BF7000) [pid = 2848] [serial = 1463] [outer = 14AA2000] 02:14:35 INFO - PROCESS | 2848 | 1462785275842 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]]]}] 02:14:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 02:14:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 671ms 02:14:35 INFO - PROCESS | 2848 | 1462785275869 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 02:14:35 INFO - PROCESS | 2848 | 1462785275871 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 02:14:35 INFO - PROCESS | 2848 | 1462785275874 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 02:14:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 02:14:35 INFO - PROCESS | 2848 | 1462785275876 Marionette TRACE conn5 <- [1,1914,null,{}] 02:14:35 INFO - PROCESS | 2848 | 1462785275889 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}] 02:14:36 INFO - PROCESS | 2848 | 1462785276012 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 02:14:36 INFO - PROCESS | 2848 | 1462785276028 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:36 INFO - PROCESS | 2848 | ++DOCSHELL 1707C400 == 35 [pid = 2848] [id = 488] 02:14:36 INFO - PROCESS | 2848 | ++DOMWINDOW == 79 (1707CC00) [pid = 2848] [serial = 1464] [outer = 00000000] 02:14:36 INFO - PROCESS | 2848 | ++DOMWINDOW == 80 (177AC000) [pid = 2848] [serial = 1465] [outer = 1707CC00] 02:14:36 INFO - PROCESS | 2848 | 1462785276080 Marionette DEBUG loaded listener.js 02:14:36 INFO - PROCESS | 2848 | ++DOMWINDOW == 81 (17DCCC00) [pid = 2848] [serial = 1466] [outer = 1707CC00] 02:14:36 INFO - PROCESS | 2848 | 1462785276524 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]]]}] 02:14:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 02:14:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 670ms 02:14:36 INFO - PROCESS | 2848 | 1462785276548 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 02:14:36 INFO - PROCESS | 2848 | 1462785276551 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 02:14:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 02:14:36 INFO - PROCESS | 2848 | 1462785276554 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 02:14:36 INFO - PROCESS | 2848 | 1462785276555 Marionette TRACE conn5 <- [1,1918,null,{}] 02:14:36 INFO - PROCESS | 2848 | 1462785276559 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}] 02:14:36 INFO - PROCESS | 2848 | 1462785276669 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 02:14:36 INFO - PROCESS | 2848 | 1462785276758 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:36 INFO - PROCESS | 2848 | ++DOCSHELL 17DC4800 == 36 [pid = 2848] [id = 489] 02:14:36 INFO - PROCESS | 2848 | ++DOMWINDOW == 82 (18537C00) [pid = 2848] [serial = 1467] [outer = 00000000] 02:14:36 INFO - PROCESS | 2848 | ++DOMWINDOW == 83 (1855C000) [pid = 2848] [serial = 1468] [outer = 18537C00] 02:14:36 INFO - PROCESS | 2848 | 1462785276804 Marionette DEBUG loaded listener.js 02:14:36 INFO - PROCESS | 2848 | ++DOMWINDOW == 84 (188D5000) [pid = 2848] [serial = 1469] [outer = 18537C00] 02:14:37 INFO - PROCESS | 2848 | 1462785277262 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]]]}] 02:14:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 02:14:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 730ms 02:14:37 INFO - PROCESS | 2848 | 1462785277285 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 02:14:37 INFO - PROCESS | 2848 | 1462785277287 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 02:14:37 INFO - PROCESS | 2848 | 1462785277290 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 02:14:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 02:14:37 INFO - PROCESS | 2848 | 1462785277292 Marionette TRACE conn5 <- [1,1922,null,{}] 02:14:37 INFO - PROCESS | 2848 | 1462785277295 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}] 02:14:37 INFO - PROCESS | 2848 | 1462785277421 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 02:14:37 INFO - PROCESS | 2848 | 1462785277431 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:37 INFO - PROCESS | 2848 | ++DOCSHELL 188DA000 == 37 [pid = 2848] [id = 490] 02:14:37 INFO - PROCESS | 2848 | ++DOMWINDOW == 85 (188DC400) [pid = 2848] [serial = 1470] [outer = 00000000] 02:14:37 INFO - PROCESS | 2848 | ++DOMWINDOW == 86 (19276800) [pid = 2848] [serial = 1471] [outer = 188DC400] 02:14:37 INFO - PROCESS | 2848 | 1462785277527 Marionette DEBUG loaded listener.js 02:14:37 INFO - PROCESS | 2848 | ++DOMWINDOW == 87 (19278000) [pid = 2848] [serial = 1472] [outer = 188DC400] 02:14:37 INFO - PROCESS | 2848 | 1462785277951 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]]]}] 02:14:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 02:14:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 670ms 02:14:38 INFO - PROCESS | 2848 | --DOMWINDOW == 86 (19299800) [pid = 2848] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 02:14:38 INFO - PROCESS | 2848 | --DOMWINDOW == 85 (188D6400) [pid = 2848] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 02:14:38 INFO - PROCESS | 2848 | --DOMWINDOW == 84 (091A1800) [pid = 2848] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 02:14:38 INFO - PROCESS | 2848 | --DOMWINDOW == 83 (170CF400) [pid = 2848] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 02:14:38 INFO - PROCESS | 2848 | --DOMWINDOW == 82 (10631800) [pid = 2848] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 02:14:38 INFO - PROCESS | 2848 | --DOMWINDOW == 81 (1110F800) [pid = 2848] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 02:14:38 INFO - PROCESS | 2848 | --DOMWINDOW == 80 (091B0C00) [pid = 2848] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 02:14:38 INFO - PROCESS | 2848 | --DOMWINDOW == 79 (17DC0400) [pid = 2848] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 02:14:38 INFO - PROCESS | 2848 | --DOMWINDOW == 78 (14742800) [pid = 2848] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 02:14:38 INFO - PROCESS | 2848 | --DOMWINDOW == 77 (16B43800) [pid = 2848] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 02:14:38 INFO - PROCESS | 2848 | --DOMWINDOW == 76 (18C0E000) [pid = 2848] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 02:14:38 INFO - PROCESS | 2848 | --DOMWINDOW == 75 (14586400) [pid = 2848] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 02:14:38 INFO - PROCESS | 2848 | --DOMWINDOW == 74 (091EE800) [pid = 2848] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 02:14:38 INFO - PROCESS | 2848 | 1462785278137 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 02:14:38 INFO - PROCESS | 2848 | 1462785278139 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 02:14:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 02:14:38 INFO - PROCESS | 2848 | 1462785278153 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 02:14:38 INFO - PROCESS | 2848 | 1462785278155 Marionette TRACE conn5 <- [1,1926,null,{}] 02:14:38 INFO - PROCESS | 2848 | 1462785278159 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}] 02:14:38 INFO - PROCESS | 2848 | 1462785278250 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 02:14:38 INFO - PROCESS | 2848 | 1462785278260 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:38 INFO - PROCESS | 2848 | ++DOCSHELL 10631800 == 38 [pid = 2848] [id = 491] 02:14:38 INFO - PROCESS | 2848 | ++DOMWINDOW == 75 (1110F800) [pid = 2848] [serial = 1473] [outer = 00000000] 02:14:38 INFO - PROCESS | 2848 | ++DOMWINDOW == 76 (1474C400) [pid = 2848] [serial = 1474] [outer = 1110F800] 02:14:38 INFO - PROCESS | 2848 | 1462785278304 Marionette DEBUG loaded listener.js 02:14:38 INFO - PROCESS | 2848 | ++DOMWINDOW == 77 (161D0800) [pid = 2848] [serial = 1475] [outer = 1110F800] 02:14:38 INFO - PROCESS | 2848 | 1462785278706 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]]]}] 02:14:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 02:14:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 570ms 02:14:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 02:14:38 INFO - PROCESS | 2848 | 1462785278728 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 02:14:38 INFO - PROCESS | 2848 | 1462785278730 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 02:14:38 INFO - PROCESS | 2848 | 1462785278733 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 02:14:38 INFO - PROCESS | 2848 | 1462785278735 Marionette TRACE conn5 <- [1,1930,null,{}] 02:14:38 INFO - PROCESS | 2848 | 1462785278739 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}] 02:14:38 INFO - PROCESS | 2848 | 1462785278863 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 02:14:38 INFO - PROCESS | 2848 | 1462785278872 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:38 INFO - PROCESS | 2848 | ++DOCSHELL 14586400 == 39 [pid = 2848] [id = 492] 02:14:38 INFO - PROCESS | 2848 | ++DOMWINDOW == 78 (17081400) [pid = 2848] [serial = 1476] [outer = 00000000] 02:14:38 INFO - PROCESS | 2848 | ++DOMWINDOW == 79 (1929D800) [pid = 2848] [serial = 1477] [outer = 17081400] 02:14:38 INFO - PROCESS | 2848 | 1462785278921 Marionette DEBUG loaded listener.js 02:14:39 INFO - PROCESS | 2848 | ++DOMWINDOW == 80 (19561000) [pid = 2848] [serial = 1478] [outer = 17081400] 02:14:39 INFO - PROCESS | 2848 | 1462785279329 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]]]}] 02:14:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 02:14:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 631ms 02:14:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 02:14:39 INFO - PROCESS | 2848 | 1462785279365 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 02:14:39 INFO - PROCESS | 2848 | 1462785279367 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 02:14:39 INFO - PROCESS | 2848 | 1462785279369 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 02:14:39 INFO - PROCESS | 2848 | 1462785279371 Marionette TRACE conn5 <- [1,1934,null,{}] 02:14:39 INFO - PROCESS | 2848 | 1462785279375 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}] 02:14:39 INFO - PROCESS | 2848 | 1462785279485 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 02:14:39 INFO - PROCESS | 2848 | 1462785279495 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:39 INFO - PROCESS | 2848 | ++DOCSHELL 16B47C00 == 40 [pid = 2848] [id = 493] 02:14:39 INFO - PROCESS | 2848 | ++DOMWINDOW == 81 (18C0E000) [pid = 2848] [serial = 1479] [outer = 00000000] 02:14:39 INFO - PROCESS | 2848 | ++DOMWINDOW == 82 (19919000) [pid = 2848] [serial = 1480] [outer = 18C0E000] 02:14:39 INFO - PROCESS | 2848 | 1462785279539 Marionette DEBUG loaded listener.js 02:14:39 INFO - PROCESS | 2848 | ++DOMWINDOW == 83 (1991A000) [pid = 2848] [serial = 1481] [outer = 18C0E000] 02:14:39 INFO - PROCESS | 2848 | 1462785279967 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]]]}] 02:14:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 02:14:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 630ms 02:14:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 02:14:40 INFO - PROCESS | 2848 | 1462785280001 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 02:14:40 INFO - PROCESS | 2848 | 1462785280003 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 02:14:40 INFO - PROCESS | 2848 | 1462785280006 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 02:14:40 INFO - PROCESS | 2848 | 1462785280008 Marionette TRACE conn5 <- [1,1938,null,{}] 02:14:40 INFO - PROCESS | 2848 | 1462785280011 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}] 02:14:40 INFO - PROCESS | 2848 | 1462785280125 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 02:14:40 INFO - PROCESS | 2848 | 1462785280239 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:40 INFO - PROCESS | 2848 | ++DOCSHELL 09071C00 == 41 [pid = 2848] [id = 494] 02:14:40 INFO - PROCESS | 2848 | ++DOMWINDOW == 84 (09081800) [pid = 2848] [serial = 1482] [outer = 00000000] 02:14:40 INFO - PROCESS | 2848 | ++DOMWINDOW == 85 (091AC800) [pid = 2848] [serial = 1483] [outer = 09081800] 02:14:40 INFO - PROCESS | 2848 | 1462785280296 Marionette DEBUG loaded listener.js 02:14:40 INFO - PROCESS | 2848 | ++DOMWINDOW == 86 (0C42BC00) [pid = 2848] [serial = 1484] [outer = 09081800] 02:14:40 INFO - PROCESS | 2848 | 1462785280894 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]]]}] 02:14:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 02:14:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 930ms 02:14:40 INFO - PROCESS | 2848 | 1462785280938 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 02:14:40 INFO - PROCESS | 2848 | 1462785280944 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 02:14:40 INFO - PROCESS | 2848 | 1462785280948 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 02:14:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 02:14:40 INFO - PROCESS | 2848 | 1462785280953 Marionette TRACE conn5 <- [1,1942,null,{}] 02:14:40 INFO - PROCESS | 2848 | 1462785280958 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}] 02:14:41 INFO - PROCESS | 2848 | 1462785281074 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 02:14:41 INFO - PROCESS | 2848 | 1462785281174 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:41 INFO - PROCESS | 2848 | ++DOCSHELL 142E1400 == 42 [pid = 2848] [id = 495] 02:14:41 INFO - PROCESS | 2848 | ++DOMWINDOW == 87 (142E2000) [pid = 2848] [serial = 1485] [outer = 00000000] 02:14:41 INFO - PROCESS | 2848 | ++DOMWINDOW == 88 (14777400) [pid = 2848] [serial = 1486] [outer = 142E2000] 02:14:41 INFO - PROCESS | 2848 | 1462785281231 Marionette DEBUG loaded listener.js 02:14:41 INFO - PROCESS | 2848 | ++DOMWINDOW == 89 (14B01C00) [pid = 2848] [serial = 1487] [outer = 142E2000] 02:14:41 INFO - PROCESS | 2848 | 1462785281792 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]]]}] 02:14:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 02:14:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 870ms 02:14:41 INFO - PROCESS | 2848 | 1462785281827 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 02:14:41 INFO - PROCESS | 2848 | 1462785281832 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 02:14:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 02:14:41 INFO - PROCESS | 2848 | 1462785281838 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 02:14:41 INFO - PROCESS | 2848 | 1462785281840 Marionette TRACE conn5 <- [1,1946,null,{}] 02:14:41 INFO - PROCESS | 2848 | 1462785281845 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}] 02:14:41 INFO - PROCESS | 2848 | 1462785281956 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 02:14:42 INFO - PROCESS | 2848 | 1462785282062 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:42 INFO - PROCESS | 2848 | ++DOCSHELL 18C0B000 == 43 [pid = 2848] [id = 496] 02:14:42 INFO - PROCESS | 2848 | ++DOMWINDOW == 90 (18C0B400) [pid = 2848] [serial = 1488] [outer = 00000000] 02:14:42 INFO - PROCESS | 2848 | ++DOMWINDOW == 91 (19295400) [pid = 2848] [serial = 1489] [outer = 18C0B400] 02:14:42 INFO - PROCESS | 2848 | 1462785282117 Marionette DEBUG loaded listener.js 02:14:42 INFO - PROCESS | 2848 | ++DOMWINDOW == 92 (19A14400) [pid = 2848] [serial = 1490] [outer = 18C0B400] 02:14:42 INFO - PROCESS | 2848 | 1462785282775 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]]]}] 02:14:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 02:14:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 971ms 02:14:42 INFO - PROCESS | 2848 | 1462785282813 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 02:14:42 INFO - PROCESS | 2848 | 1462785282816 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 02:14:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 02:14:42 INFO - PROCESS | 2848 | 1462785282827 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 02:14:42 INFO - PROCESS | 2848 | 1462785282833 Marionette TRACE conn5 <- [1,1950,null,{}] 02:14:42 INFO - PROCESS | 2848 | 1462785282838 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}] 02:14:42 INFO - PROCESS | 2848 | 1462785282981 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 02:14:43 INFO - PROCESS | 2848 | 1462785283112 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:43 INFO - PROCESS | 2848 | ++DOCSHELL 19B20000 == 44 [pid = 2848] [id = 497] 02:14:43 INFO - PROCESS | 2848 | ++DOMWINDOW == 93 (19B20800) [pid = 2848] [serial = 1491] [outer = 00000000] 02:14:43 INFO - PROCESS | 2848 | ++DOMWINDOW == 94 (19BC6800) [pid = 2848] [serial = 1492] [outer = 19B20800] 02:14:43 INFO - PROCESS | 2848 | 1462785283168 Marionette DEBUG loaded listener.js 02:14:43 INFO - PROCESS | 2848 | ++DOMWINDOW == 95 (19D04800) [pid = 2848] [serial = 1493] [outer = 19B20800] 02:14:43 INFO - PROCESS | 2848 | 1462785283799 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]]]}] 02:14:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 02:14:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1029ms 02:14:43 INFO - PROCESS | 2848 | 1462785283852 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 02:14:43 INFO - PROCESS | 2848 | 1462785283855 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 02:14:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 02:14:43 INFO - PROCESS | 2848 | 1462785283858 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 02:14:43 INFO - PROCESS | 2848 | 1462785283860 Marionette TRACE conn5 <- [1,1954,null,{}] 02:14:43 INFO - PROCESS | 2848 | 1462785283864 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}] 02:14:43 INFO - PROCESS | 2848 | 1462785283969 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 02:14:44 INFO - PROCESS | 2848 | 1462785284111 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:44 INFO - PROCESS | 2848 | ++DOCSHELL 1991A400 == 45 [pid = 2848] [id = 498] 02:14:44 INFO - PROCESS | 2848 | ++DOMWINDOW == 96 (1991A800) [pid = 2848] [serial = 1494] [outer = 00000000] 02:14:44 INFO - PROCESS | 2848 | ++DOMWINDOW == 97 (19D8D400) [pid = 2848] [serial = 1495] [outer = 1991A800] 02:14:44 INFO - PROCESS | 2848 | 1462785284167 Marionette DEBUG loaded listener.js 02:14:44 INFO - PROCESS | 2848 | ++DOMWINDOW == 98 (19D92C00) [pid = 2848] [serial = 1496] [outer = 1991A800] 02:14:44 INFO - PROCESS | 2848 | 1462785284842 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]]]}] 02:14:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 02:14:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1017ms 02:14:44 INFO - PROCESS | 2848 | 1462785284879 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 02:14:44 INFO - PROCESS | 2848 | 1462785284884 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 02:14:44 INFO - PROCESS | 2848 | 1462785284890 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 02:14:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 02:14:44 INFO - PROCESS | 2848 | 1462785284893 Marionette TRACE conn5 <- [1,1958,null,{}] 02:14:44 INFO - PROCESS | 2848 | 1462785284899 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}] 02:14:45 INFO - PROCESS | 2848 | 1462785285019 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 02:14:45 INFO - PROCESS | 2848 | 1462785285153 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:45 INFO - PROCESS | 2848 | ++DOCSHELL 10831C00 == 46 [pid = 2848] [id = 499] 02:14:45 INFO - PROCESS | 2848 | ++DOMWINDOW == 99 (10834C00) [pid = 2848] [serial = 1497] [outer = 00000000] 02:14:45 INFO - PROCESS | 2848 | ++DOMWINDOW == 100 (113E5800) [pid = 2848] [serial = 1498] [outer = 10834C00] 02:14:45 INFO - PROCESS | 2848 | 1462785285208 Marionette DEBUG loaded listener.js 02:14:45 INFO - PROCESS | 2848 | ++DOMWINDOW == 101 (1435E000) [pid = 2848] [serial = 1499] [outer = 10834C00] 02:14:45 INFO - PROCESS | 2848 | --DOMWINDOW == 100 (1417E000) [pid = 2848] [serial = 1417] [outer = 00000000] [url = about:blank] 02:14:45 INFO - PROCESS | 2848 | --DOMWINDOW == 99 (142E1000) [pid = 2848] [serial = 1418] [outer = 00000000] [url = about:blank] 02:14:45 INFO - PROCESS | 2848 | --DOMWINDOW == 98 (0CED5400) [pid = 2848] [serial = 1411] [outer = 00000000] [url = about:blank] 02:14:45 INFO - PROCESS | 2848 | --DOMWINDOW == 97 (0D32D800) [pid = 2848] [serial = 1412] [outer = 00000000] [url = about:blank] 02:14:45 INFO - PROCESS | 2848 | --DOMWINDOW == 96 (1853A400) [pid = 2848] [serial = 1429] [outer = 00000000] [url = about:blank] 02:14:45 INFO - PROCESS | 2848 | --DOMWINDOW == 95 (14777800) [pid = 2848] [serial = 1420] [outer = 00000000] [url = about:blank] 02:14:45 INFO - PROCESS | 2848 | --DOMWINDOW == 94 (14A1E800) [pid = 2848] [serial = 1421] [outer = 00000000] [url = about:blank] 02:14:45 INFO - PROCESS | 2848 | --DOMWINDOW == 93 (16BFC800) [pid = 2848] [serial = 1423] [outer = 00000000] [url = about:blank] 02:14:45 INFO - PROCESS | 2848 | --DOMWINDOW == 92 (17078800) [pid = 2848] [serial = 1424] [outer = 00000000] [url = about:blank] 02:14:45 INFO - PROCESS | 2848 | --DOMWINDOW == 91 (19278400) [pid = 2848] [serial = 1435] [outer = 00000000] [url = about:blank] 02:14:45 INFO - PROCESS | 2848 | --DOMWINDOW == 90 (188E0400) [pid = 2848] [serial = 1433] [outer = 00000000] [url = about:blank] 02:14:45 INFO - PROCESS | 2848 | --DOMWINDOW == 89 (1991B000) [pid = 2848] [serial = 1445] [outer = 00000000] [url = about:blank] 02:14:45 INFO - PROCESS | 2848 | --DOMWINDOW == 88 (19281C00) [pid = 2848] [serial = 1436] [outer = 00000000] [url = about:blank] 02:14:45 INFO - PROCESS | 2848 | --DOMWINDOW == 87 (17DC6C00) [pid = 2848] [serial = 1441] [outer = 00000000] [url = about:blank] 02:14:45 INFO - PROCESS | 2848 | --DOMWINDOW == 86 (0CEDAC00) [pid = 2848] [serial = 1438] [outer = 00000000] [url = about:blank] 02:14:45 INFO - PROCESS | 2848 | --DOMWINDOW == 85 (142D9C00) [pid = 2848] [serial = 1439] [outer = 00000000] [url = about:blank] 02:14:45 INFO - PROCESS | 2848 | --DOMWINDOW == 84 (17DCE000) [pid = 2848] [serial = 1430] [outer = 00000000] [url = about:blank] 02:14:45 INFO - PROCESS | 2848 | --DOMWINDOW == 83 (1927B800) [pid = 2848] [serial = 1442] [outer = 00000000] [url = about:blank] 02:14:45 INFO - PROCESS | 2848 | --DOMWINDOW == 82 (19914400) [pid = 2848] [serial = 1444] [outer = 00000000] [url = about:blank] 02:14:45 INFO - PROCESS | 2848 | --DOMWINDOW == 81 (188E0000) [pid = 2848] [serial = 1432] [outer = 00000000] [url = about:blank] 02:14:45 INFO - PROCESS | 2848 | --DOMWINDOW == 80 (091ADC00) [pid = 2848] [serial = 1408] [outer = 00000000] [url = about:blank] 02:14:45 INFO - PROCESS | 2848 | --DOMWINDOW == 79 (091E9C00) [pid = 2848] [serial = 1409] [outer = 00000000] [url = about:blank] 02:14:45 INFO - PROCESS | 2848 | --DOMWINDOW == 78 (177A2C00) [pid = 2848] [serial = 1426] [outer = 00000000] [url = about:blank] 02:14:45 INFO - PROCESS | 2848 | --DOMWINDOW == 77 (177A7800) [pid = 2848] [serial = 1427] [outer = 00000000] [url = about:blank] 02:14:45 INFO - PROCESS | 2848 | --DOMWINDOW == 76 (1082C800) [pid = 2848] [serial = 1414] [outer = 00000000] [url = about:blank] 02:14:45 INFO - PROCESS | 2848 | --DOMWINDOW == 75 (108A7000) [pid = 2848] [serial = 1415] [outer = 00000000] [url = about:blank] 02:14:45 INFO - PROCESS | 2848 | 1462785285708 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]]]}] 02:14:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 02:14:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 870ms 02:14:45 INFO - PROCESS | 2848 | 1462785285765 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 02:14:45 INFO - PROCESS | 2848 | 1462785285770 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 02:14:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 02:14:45 INFO - PROCESS | 2848 | 1462785285776 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 02:14:45 INFO - PROCESS | 2848 | 1462785285779 Marionette TRACE conn5 <- [1,1962,null,{}] 02:14:45 INFO - PROCESS | 2848 | 1462785285783 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}] 02:14:45 INFO - PROCESS | 2848 | 1462785285872 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 02:14:45 INFO - PROCESS | 2848 | 1462785285882 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:45 INFO - PROCESS | 2848 | ++DOCSHELL 0D323000 == 47 [pid = 2848] [id = 500] 02:14:45 INFO - PROCESS | 2848 | ++DOMWINDOW == 76 (0D324000) [pid = 2848] [serial = 1500] [outer = 00000000] 02:14:45 INFO - PROCESS | 2848 | ++DOMWINDOW == 77 (10831800) [pid = 2848] [serial = 1501] [outer = 0D324000] 02:14:45 INFO - PROCESS | 2848 | 1462785285931 Marionette DEBUG loaded listener.js 02:14:46 INFO - PROCESS | 2848 | ++DOMWINDOW == 78 (11357400) [pid = 2848] [serial = 1502] [outer = 0D324000] 02:14:46 INFO - PROCESS | 2848 | 1462785286411 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]]]}] 02:14:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 02:14:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 670ms 02:14:46 INFO - PROCESS | 2848 | 1462785286449 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 02:14:46 INFO - PROCESS | 2848 | 1462785286451 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 02:14:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 02:14:46 INFO - PROCESS | 2848 | 1462785286455 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 02:14:46 INFO - PROCESS | 2848 | 1462785286458 Marionette TRACE conn5 <- [1,1966,null,{}] 02:14:46 INFO - PROCESS | 2848 | 1462785286468 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}] 02:14:46 INFO - PROCESS | 2848 | 1462785286553 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 02:14:46 INFO - PROCESS | 2848 | 1462785286564 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:46 INFO - PROCESS | 2848 | ++DOCSHELL 14AA6C00 == 48 [pid = 2848] [id = 501] 02:14:46 INFO - PROCESS | 2848 | ++DOMWINDOW == 79 (14AA8C00) [pid = 2848] [serial = 1503] [outer = 00000000] 02:14:46 INFO - PROCESS | 2848 | ++DOMWINDOW == 80 (161CFC00) [pid = 2848] [serial = 1504] [outer = 14AA8C00] 02:14:46 INFO - PROCESS | 2848 | 1462785286612 Marionette DEBUG loaded listener.js 02:14:46 INFO - PROCESS | 2848 | ++DOMWINDOW == 81 (17074000) [pid = 2848] [serial = 1505] [outer = 14AA8C00] 02:14:47 INFO - PROCESS | 2848 | 1462785287074 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]]]}] 02:14:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 02:14:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 670ms 02:14:47 INFO - PROCESS | 2848 | 1462785287130 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 02:14:47 INFO - PROCESS | 2848 | 1462785287132 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 02:14:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 02:14:47 INFO - PROCESS | 2848 | 1462785287135 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 02:14:47 INFO - PROCESS | 2848 | 1462785287137 Marionette TRACE conn5 <- [1,1970,null,{}] 02:14:47 INFO - PROCESS | 2848 | 1462785287141 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}] 02:14:47 INFO - PROCESS | 2848 | 1462785287223 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 02:14:47 INFO - PROCESS | 2848 | 1462785287230 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:47 INFO - PROCESS | 2848 | ++DOCSHELL 17075800 == 49 [pid = 2848] [id = 502] 02:14:47 INFO - PROCESS | 2848 | ++DOMWINDOW == 82 (17081C00) [pid = 2848] [serial = 1506] [outer = 00000000] 02:14:47 INFO - PROCESS | 2848 | ++DOMWINDOW == 83 (17DC0800) [pid = 2848] [serial = 1507] [outer = 17081C00] 02:14:47 INFO - PROCESS | 2848 | 1462785287278 Marionette DEBUG loaded listener.js 02:14:47 INFO - PROCESS | 2848 | ++DOMWINDOW == 84 (18538000) [pid = 2848] [serial = 1508] [outer = 17081C00] 02:14:47 INFO - PROCESS | 2848 | 1462785287731 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]]]}] 02:14:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 02:14:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 630ms 02:14:47 INFO - PROCESS | 2848 | 1462785287769 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 02:14:47 INFO - PROCESS | 2848 | 1462785287771 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 02:14:47 INFO - PROCESS | 2848 | 1462785287774 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 02:14:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 02:14:47 INFO - PROCESS | 2848 | 1462785287776 Marionette TRACE conn5 <- [1,1974,null,{}] 02:14:47 INFO - PROCESS | 2848 | 1462785287785 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}] 02:14:47 INFO - PROCESS | 2848 | 1462785287893 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 02:14:47 INFO - PROCESS | 2848 | 1462785287900 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:47 INFO - PROCESS | 2848 | ++DOCSHELL 17DCE000 == 50 [pid = 2848] [id = 503] 02:14:47 INFO - PROCESS | 2848 | ++DOMWINDOW == 85 (18541C00) [pid = 2848] [serial = 1509] [outer = 00000000] 02:14:47 INFO - PROCESS | 2848 | ++DOMWINDOW == 86 (188D5800) [pid = 2848] [serial = 1510] [outer = 18541C00] 02:14:47 INFO - PROCESS | 2848 | 1462785287947 Marionette DEBUG loaded listener.js 02:14:48 INFO - PROCESS | 2848 | ++DOMWINDOW == 87 (1895DC00) [pid = 2848] [serial = 1511] [outer = 18541C00] 02:14:48 INFO - PROCESS | 2848 | 1462785288420 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]]]}] 02:14:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 02:14:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 670ms 02:14:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 02:14:48 INFO - PROCESS | 2848 | 1462785288453 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 02:14:48 INFO - PROCESS | 2848 | 1462785288455 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 02:14:48 INFO - PROCESS | 2848 | 1462785288458 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 02:14:48 INFO - PROCESS | 2848 | 1462785288459 Marionette TRACE conn5 <- [1,1978,null,{}] 02:14:48 INFO - PROCESS | 2848 | 1462785288463 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}] 02:14:48 INFO - PROCESS | 2848 | 1462785288597 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 02:14:48 INFO - PROCESS | 2848 | 1462785288662 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:48 INFO - PROCESS | 2848 | ++DOCSHELL 18C89800 == 51 [pid = 2848] [id = 504] 02:14:48 INFO - PROCESS | 2848 | ++DOMWINDOW == 88 (18F2F000) [pid = 2848] [serial = 1512] [outer = 00000000] 02:14:48 INFO - PROCESS | 2848 | ++DOMWINDOW == 89 (19299800) [pid = 2848] [serial = 1513] [outer = 18F2F000] 02:14:48 INFO - PROCESS | 2848 | 1462785288709 Marionette DEBUG loaded listener.js 02:14:48 INFO - PROCESS | 2848 | ++DOMWINDOW == 90 (19565400) [pid = 2848] [serial = 1514] [outer = 18F2F000] 02:14:49 INFO - PROCESS | 2848 | 1462785289141 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]]]}] 02:14:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 02:14:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 732ms 02:14:49 INFO - PROCESS | 2848 | 1462785289190 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 02:14:49 INFO - PROCESS | 2848 | 1462785289192 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 02:14:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 02:14:49 INFO - PROCESS | 2848 | 1462785289208 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 02:14:49 INFO - PROCESS | 2848 | 1462785289210 Marionette TRACE conn5 <- [1,1982,null,{}] 02:14:49 INFO - PROCESS | 2848 | 1462785289214 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}] 02:14:49 INFO - PROCESS | 2848 | 1462785289352 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 02:14:49 INFO - PROCESS | 2848 | 1462785289416 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:49 INFO - PROCESS | 2848 | ++DOCSHELL 091F3000 == 52 [pid = 2848] [id = 505] 02:14:49 INFO - PROCESS | 2848 | ++DOMWINDOW == 91 (19918000) [pid = 2848] [serial = 1515] [outer = 00000000] 02:14:49 INFO - PROCESS | 2848 | ++DOMWINDOW == 92 (19B26C00) [pid = 2848] [serial = 1516] [outer = 19918000] 02:14:49 INFO - PROCESS | 2848 | 1462785289460 Marionette DEBUG loaded listener.js 02:14:49 INFO - PROCESS | 2848 | ++DOMWINDOW == 93 (19B27800) [pid = 2848] [serial = 1517] [outer = 19918000] 02:14:49 INFO - PROCESS | 2848 | --DOMWINDOW == 92 (18537C00) [pid = 2848] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 02:14:49 INFO - PROCESS | 2848 | --DOMWINDOW == 91 (188DC400) [pid = 2848] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 02:14:49 INFO - PROCESS | 2848 | --DOMWINDOW == 90 (1005E800) [pid = 2848] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 02:14:49 INFO - PROCESS | 2848 | --DOMWINDOW == 89 (14AA2000) [pid = 2848] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 02:14:49 INFO - PROCESS | 2848 | --DOMWINDOW == 88 (0C434C00) [pid = 2848] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 02:14:49 INFO - PROCESS | 2848 | --DOMWINDOW == 87 (1110F800) [pid = 2848] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 02:14:49 INFO - PROCESS | 2848 | --DOMWINDOW == 86 (1707CC00) [pid = 2848] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 02:14:49 INFO - PROCESS | 2848 | --DOMWINDOW == 85 (17081400) [pid = 2848] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 02:14:49 INFO - PROCESS | 2848 | 1462785289934 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]]]}] 02:14:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 02:14:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 770ms 02:14:49 INFO - PROCESS | 2848 | 1462785289981 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 02:14:49 INFO - PROCESS | 2848 | 1462785289983 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 02:14:49 INFO - PROCESS | 2848 | 1462785289986 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 02:14:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 02:14:50 INFO - PROCESS | 2848 | 1462785289988 Marionette TRACE conn5 <- [1,1986,null,{}] 02:14:50 INFO - PROCESS | 2848 | 1462785289992 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}] 02:14:50 INFO - PROCESS | 2848 | 1462785290085 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 02:14:50 INFO - PROCESS | 2848 | 1462785290094 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:50 INFO - PROCESS | 2848 | ++DOCSHELL 1022E800 == 53 [pid = 2848] [id = 506] 02:14:50 INFO - PROCESS | 2848 | ++DOMWINDOW == 86 (108EA800) [pid = 2848] [serial = 1518] [outer = 00000000] 02:14:50 INFO - PROCESS | 2848 | ++DOMWINDOW == 87 (1955E400) [pid = 2848] [serial = 1519] [outer = 108EA800] 02:14:50 INFO - PROCESS | 2848 | 1462785290217 Marionette DEBUG loaded listener.js 02:14:50 INFO - PROCESS | 2848 | ++DOMWINDOW == 88 (19B9B800) [pid = 2848] [serial = 1520] [outer = 108EA800] 02:14:50 INFO - PROCESS | 2848 | 1462785290582 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]]]}] 02:14:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 02:14:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 632ms 02:14:50 INFO - PROCESS | 2848 | 1462785290623 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 02:14:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 02:14:50 INFO - PROCESS | 2848 | 1462785290625 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 02:14:50 INFO - PROCESS | 2848 | 1462785290628 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 02:14:50 INFO - PROCESS | 2848 | 1462785290630 Marionette TRACE conn5 <- [1,1990,null,{}] 02:14:50 INFO - PROCESS | 2848 | 1462785290633 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}] 02:14:50 INFO - PROCESS | 2848 | 1462785290742 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 02:14:50 INFO - PROCESS | 2848 | 1462785290839 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:50 INFO - PROCESS | 2848 | ++DOCSHELL 19276C00 == 54 [pid = 2848] [id = 507] 02:14:50 INFO - PROCESS | 2848 | ++DOMWINDOW == 89 (19BC9C00) [pid = 2848] [serial = 1521] [outer = 00000000] 02:14:50 INFO - PROCESS | 2848 | ++DOMWINDOW == 90 (19D8DC00) [pid = 2848] [serial = 1522] [outer = 19BC9C00] 02:14:50 INFO - PROCESS | 2848 | 1462785290890 Marionette DEBUG loaded listener.js 02:14:50 INFO - PROCESS | 2848 | ++DOMWINDOW == 91 (19D92800) [pid = 2848] [serial = 1523] [outer = 19BC9C00] 02:14:51 INFO - PROCESS | 2848 | 1462785291264 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]]]}] 02:14:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 02:14:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 670ms 02:14:51 INFO - PROCESS | 2848 | 1462785291299 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 02:14:51 INFO - PROCESS | 2848 | 1462785291301 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 02:14:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 02:14:51 INFO - PROCESS | 2848 | 1462785291304 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 02:14:51 INFO - PROCESS | 2848 | 1462785291306 Marionette TRACE conn5 <- [1,1994,null,{}] 02:14:51 INFO - PROCESS | 2848 | 1462785291319 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}] 02:14:51 INFO - PROCESS | 2848 | 1462785291401 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 02:14:51 INFO - PROCESS | 2848 | 1462785291409 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:51 INFO - PROCESS | 2848 | ++DOCSHELL 19D86C00 == 55 [pid = 2848] [id = 508] 02:14:51 INFO - PROCESS | 2848 | ++DOMWINDOW == 92 (19DBBC00) [pid = 2848] [serial = 1524] [outer = 00000000] 02:14:51 INFO - PROCESS | 2848 | ++DOMWINDOW == 93 (19DDE400) [pid = 2848] [serial = 1525] [outer = 19DBBC00] 02:14:51 INFO - PROCESS | 2848 | 1462785291455 Marionette DEBUG loaded listener.js 02:14:51 INFO - PROCESS | 2848 | ++DOMWINDOW == 94 (19DE1800) [pid = 2848] [serial = 1526] [outer = 19DBBC00] 02:14:51 INFO - PROCESS | 2848 | 1462785291951 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]]]}] 02:14:52 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 02:14:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 731ms 02:14:52 INFO - PROCESS | 2848 | 1462785292037 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 02:14:52 INFO - PROCESS | 2848 | 1462785292042 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 02:14:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 02:14:52 INFO - PROCESS | 2848 | 1462785292048 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 02:14:52 INFO - PROCESS | 2848 | 1462785292053 Marionette TRACE conn5 <- [1,1998,null,{}] 02:14:52 INFO - PROCESS | 2848 | 1462785292060 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}] 02:14:52 INFO - PROCESS | 2848 | 1462785292228 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 02:14:52 INFO - PROCESS | 2848 | 1462785292332 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:52 INFO - PROCESS | 2848 | ++DOCSHELL 10054C00 == 56 [pid = 2848] [id = 509] 02:14:52 INFO - PROCESS | 2848 | ++DOMWINDOW == 95 (1022D400) [pid = 2848] [serial = 1527] [outer = 00000000] 02:14:52 INFO - PROCESS | 2848 | ++DOMWINDOW == 96 (1082D400) [pid = 2848] [serial = 1528] [outer = 1022D400] 02:14:52 INFO - PROCESS | 2848 | 1462785292390 Marionette DEBUG loaded listener.js 02:14:52 INFO - PROCESS | 2848 | ++DOMWINDOW == 97 (1023A000) [pid = 2848] [serial = 1529] [outer = 1022D400] 02:14:52 INFO - PROCESS | 2848 | 1462785292937 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]]]}] 02:14:52 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 02:14:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 931ms 02:14:53 INFO - PROCESS | 2848 | 1462785292983 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 02:14:53 INFO - PROCESS | 2848 | 1462785292989 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 02:14:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 02:14:53 INFO - PROCESS | 2848 | 1462785292995 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 02:14:53 INFO - PROCESS | 2848 | 1462785292998 Marionette TRACE conn5 <- [1,2002,null,{}] 02:14:53 INFO - PROCESS | 2848 | 1462785293003 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}] 02:14:53 INFO - PROCESS | 2848 | 1462785293117 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 02:14:53 INFO - PROCESS | 2848 | 1462785293226 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:53 INFO - PROCESS | 2848 | ++DOCSHELL 14583000 == 57 [pid = 2848] [id = 510] 02:14:53 INFO - PROCESS | 2848 | ++DOMWINDOW == 98 (14585000) [pid = 2848] [serial = 1530] [outer = 00000000] 02:14:53 INFO - PROCESS | 2848 | ++DOMWINDOW == 99 (161D1400) [pid = 2848] [serial = 1531] [outer = 14585000] 02:14:53 INFO - PROCESS | 2848 | 1462785293281 Marionette DEBUG loaded listener.js 02:14:53 INFO - PROCESS | 2848 | ++DOMWINDOW == 100 (177AD800) [pid = 2848] [serial = 1532] [outer = 14585000] 02:14:53 INFO - PROCESS | 2848 | 1462785293888 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]]]}] 02:14:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 02:14:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 930ms 02:14:53 INFO - PROCESS | 2848 | 1462785293926 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 02:14:53 INFO - PROCESS | 2848 | 1462785293929 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 02:14:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 02:14:53 INFO - PROCESS | 2848 | 1462785293933 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 02:14:53 INFO - PROCESS | 2848 | 1462785293937 Marionette TRACE conn5 <- [1,2006,null,{}] 02:14:53 INFO - PROCESS | 2848 | 1462785293948 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}] 02:14:54 INFO - PROCESS | 2848 | 1462785294062 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 02:14:54 INFO - PROCESS | 2848 | 1462785294170 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:54 INFO - PROCESS | 2848 | ++DOCSHELL 161D2400 == 58 [pid = 2848] [id = 511] 02:14:54 INFO - PROCESS | 2848 | ++DOMWINDOW == 101 (18C7B800) [pid = 2848] [serial = 1533] [outer = 00000000] 02:14:54 INFO - PROCESS | 2848 | ++DOMWINDOW == 102 (19D88000) [pid = 2848] [serial = 1534] [outer = 18C7B800] 02:14:54 INFO - PROCESS | 2848 | 1462785294228 Marionette DEBUG loaded listener.js 02:14:54 INFO - PROCESS | 2848 | ++DOMWINDOW == 103 (19DDEC00) [pid = 2848] [serial = 1535] [outer = 18C7B800] 02:14:54 INFO - PROCESS | 2848 | 1462785294867 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]]]}] 02:14:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 02:14:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 970ms 02:14:54 INFO - PROCESS | 2848 | 1462785294907 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 02:14:54 INFO - PROCESS | 2848 | 1462785294910 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 02:14:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 02:14:54 INFO - PROCESS | 2848 | 1462785294913 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 02:14:54 INFO - PROCESS | 2848 | 1462785294916 Marionette TRACE conn5 <- [1,2010,null,{}] 02:14:54 INFO - PROCESS | 2848 | 1462785294920 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}] 02:14:55 INFO - PROCESS | 2848 | 1462785295031 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 02:14:55 INFO - PROCESS | 2848 | 1462785295139 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:55 INFO - PROCESS | 2848 | ++DOCSHELL 19E9F400 == 59 [pid = 2848] [id = 512] 02:14:55 INFO - PROCESS | 2848 | ++DOMWINDOW == 104 (19F95C00) [pid = 2848] [serial = 1536] [outer = 00000000] 02:14:55 INFO - PROCESS | 2848 | ++DOMWINDOW == 105 (19FA0C00) [pid = 2848] [serial = 1537] [outer = 19F95C00] 02:14:55 INFO - PROCESS | 2848 | 1462785295194 Marionette DEBUG loaded listener.js 02:14:55 INFO - PROCESS | 2848 | ++DOMWINDOW == 106 (19FA4800) [pid = 2848] [serial = 1538] [outer = 19F95C00] 02:14:55 INFO - PROCESS | 2848 | 1462785295778 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]]]}] 02:14:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 02:14:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 931ms 02:14:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 02:14:55 INFO - PROCESS | 2848 | 1462785295847 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 02:14:55 INFO - PROCESS | 2848 | 1462785295849 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 02:14:55 INFO - PROCESS | 2848 | 1462785295853 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 02:14:55 INFO - PROCESS | 2848 | 1462785295855 Marionette TRACE conn5 <- [1,2014,null,{}] 02:14:55 INFO - PROCESS | 2848 | 1462785295859 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}] 02:14:55 INFO - PROCESS | 2848 | 1462785295962 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 02:14:56 INFO - PROCESS | 2848 | 1462785296096 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:56 INFO - PROCESS | 2848 | ++DOCSHELL 161CF000 == 60 [pid = 2848] [id = 513] 02:14:56 INFO - PROCESS | 2848 | ++DOMWINDOW == 107 (161CF800) [pid = 2848] [serial = 1539] [outer = 00000000] 02:14:56 INFO - PROCESS | 2848 | ++DOMWINDOW == 108 (1A398C00) [pid = 2848] [serial = 1540] [outer = 161CF800] 02:14:56 INFO - PROCESS | 2848 | 1462785296152 Marionette DEBUG loaded listener.js 02:14:56 INFO - PROCESS | 2848 | ++DOMWINDOW == 109 (1AB87800) [pid = 2848] [serial = 1541] [outer = 161CF800] 02:14:56 INFO - PROCESS | 2848 | 1462785296932 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]]]}] 02:14:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 02:14:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1129ms 02:14:57 INFO - PROCESS | 2848 | 1462785296989 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 02:14:57 INFO - PROCESS | 2848 | 1462785296993 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 02:14:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 02:14:57 INFO - PROCESS | 2848 | 1462785296999 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 02:14:57 INFO - PROCESS | 2848 | 1462785297003 Marionette TRACE conn5 <- [1,2018,null,{}] 02:14:57 INFO - PROCESS | 2848 | 1462785297010 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}] 02:14:57 INFO - PROCESS | 2848 | 1462785297115 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 02:14:57 INFO - PROCESS | 2848 | 1462785297247 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:57 INFO - PROCESS | 2848 | ++DOCSHELL 0916A400 == 61 [pid = 2848] [id = 514] 02:14:57 INFO - PROCESS | 2848 | ++DOMWINDOW == 110 (091E9800) [pid = 2848] [serial = 1542] [outer = 00000000] 02:14:57 INFO - PROCESS | 2848 | ++DOMWINDOW == 111 (1110F800) [pid = 2848] [serial = 1543] [outer = 091E9800] 02:14:57 INFO - PROCESS | 2848 | 1462785297300 Marionette DEBUG loaded listener.js 02:14:57 INFO - PROCESS | 2848 | ++DOMWINDOW == 112 (141B1800) [pid = 2848] [serial = 1544] [outer = 091E9800] 02:14:57 INFO - PROCESS | 2848 | --DOCSHELL 1707C400 == 60 [pid = 2848] [id = 488] 02:14:57 INFO - PROCESS | 2848 | --DOCSHELL 16B47C00 == 59 [pid = 2848] [id = 493] 02:14:57 INFO - PROCESS | 2848 | --DOCSHELL 14586400 == 58 [pid = 2848] [id = 492] 02:14:57 INFO - PROCESS | 2848 | --DOCSHELL 0D3FC000 == 57 [pid = 2848] [id = 401] 02:14:57 INFO - PROCESS | 2848 | --DOCSHELL 10631800 == 56 [pid = 2848] [id = 491] 02:14:57 INFO - PROCESS | 2848 | --DOCSHELL 188DA000 == 55 [pid = 2848] [id = 490] 02:14:57 INFO - PROCESS | 2848 | --DOCSHELL 17DC4800 == 54 [pid = 2848] [id = 489] 02:14:57 INFO - PROCESS | 2848 | --DOCSHELL 14AA1400 == 53 [pid = 2848] [id = 487] 02:14:57 INFO - PROCESS | 2848 | --DOCSHELL 19276C00 == 52 [pid = 2848] [id = 507] 02:14:57 INFO - PROCESS | 2848 | --DOCSHELL 1022E800 == 51 [pid = 2848] [id = 506] 02:14:57 INFO - PROCESS | 2848 | --DOCSHELL 091F3000 == 50 [pid = 2848] [id = 505] 02:14:57 INFO - PROCESS | 2848 | --DOCSHELL 18C89800 == 49 [pid = 2848] [id = 504] 02:14:57 INFO - PROCESS | 2848 | --DOCSHELL 17DCE000 == 48 [pid = 2848] [id = 503] 02:14:57 INFO - PROCESS | 2848 | --DOCSHELL 17075800 == 47 [pid = 2848] [id = 502] 02:14:57 INFO - PROCESS | 2848 | --DOCSHELL 14AA6C00 == 46 [pid = 2848] [id = 501] 02:14:57 INFO - PROCESS | 2848 | --DOMWINDOW == 111 (19919000) [pid = 2848] [serial = 1480] [outer = 00000000] [url = about:blank] 02:14:57 INFO - PROCESS | 2848 | --DOCSHELL 0D323000 == 45 [pid = 2848] [id = 500] 02:14:57 INFO - PROCESS | 2848 | --DOCSHELL 10831C00 == 44 [pid = 2848] [id = 499] 02:14:57 INFO - PROCESS | 2848 | --DOCSHELL 19B20000 == 43 [pid = 2848] [id = 497] 02:14:57 INFO - PROCESS | 2848 | --DOCSHELL 18C0B000 == 42 [pid = 2848] [id = 496] 02:14:57 INFO - PROCESS | 2848 | --DOCSHELL 142E1400 == 41 [pid = 2848] [id = 495] 02:14:57 INFO - PROCESS | 2848 | --DOCSHELL 09071C00 == 40 [pid = 2848] [id = 494] 02:14:57 INFO - PROCESS | 2848 | 1462785297964 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]]]}] 02:14:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 02:14:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 991ms 02:14:58 INFO - PROCESS | 2848 | 1462785297992 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 02:14:58 INFO - PROCESS | 2848 | 1462785297998 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 02:14:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 02:14:58 INFO - PROCESS | 2848 | --DOMWINDOW == 110 (1855C000) [pid = 2848] [serial = 1468] [outer = 00000000] [url = about:blank] 02:14:58 INFO - PROCESS | 2848 | --DOMWINDOW == 109 (19276800) [pid = 2848] [serial = 1471] [outer = 00000000] [url = about:blank] 02:14:58 INFO - PROCESS | 2848 | --DOMWINDOW == 108 (19B1A800) [pid = 2848] [serial = 1447] [outer = 00000000] [url = about:blank] 02:14:58 INFO - PROCESS | 2848 | --DOMWINDOW == 107 (108E8800) [pid = 2848] [serial = 1459] [outer = 00000000] [url = about:blank] 02:14:58 INFO - PROCESS | 2848 | --DOMWINDOW == 106 (111F0400) [pid = 2848] [serial = 1460] [outer = 00000000] [url = about:blank] 02:14:58 INFO - PROCESS | 2848 | --DOMWINDOW == 105 (14B0D000) [pid = 2848] [serial = 1462] [outer = 00000000] [url = about:blank] 02:14:58 INFO - PROCESS | 2848 | --DOMWINDOW == 104 (16BF7000) [pid = 2848] [serial = 1463] [outer = 00000000] [url = about:blank] 02:14:58 INFO - PROCESS | 2848 | --DOMWINDOW == 103 (0D324800) [pid = 2848] [serial = 1456] [outer = 00000000] [url = about:blank] 02:14:58 INFO - PROCESS | 2848 | --DOMWINDOW == 102 (10052800) [pid = 2848] [serial = 1457] [outer = 00000000] [url = about:blank] 02:14:58 INFO - PROCESS | 2848 | --DOMWINDOW == 101 (0D384400) [pid = 2848] [serial = 1450] [outer = 00000000] [url = about:blank] 02:14:58 INFO - PROCESS | 2848 | --DOMWINDOW == 100 (1110B000) [pid = 2848] [serial = 1453] [outer = 00000000] [url = about:blank] 02:14:58 INFO - PROCESS | 2848 | --DOMWINDOW == 99 (188D5000) [pid = 2848] [serial = 1469] [outer = 00000000] [url = about:blank] 02:14:58 INFO - PROCESS | 2848 | --DOMWINDOW == 98 (1474C400) [pid = 2848] [serial = 1474] [outer = 00000000] [url = about:blank] 02:14:58 INFO - PROCESS | 2848 | --DOMWINDOW == 97 (19278000) [pid = 2848] [serial = 1472] [outer = 00000000] [url = about:blank] 02:14:58 INFO - PROCESS | 2848 | --DOMWINDOW == 96 (161D0800) [pid = 2848] [serial = 1475] [outer = 00000000] [url = about:blank] 02:14:58 INFO - PROCESS | 2848 | --DOMWINDOW == 95 (177AC000) [pid = 2848] [serial = 1465] [outer = 00000000] [url = about:blank] 02:14:58 INFO - PROCESS | 2848 | --DOMWINDOW == 94 (1929D800) [pid = 2848] [serial = 1477] [outer = 00000000] [url = about:blank] 02:14:58 INFO - PROCESS | 2848 | --DOMWINDOW == 93 (17DCCC00) [pid = 2848] [serial = 1466] [outer = 00000000] [url = about:blank] 02:14:58 INFO - PROCESS | 2848 | --DOMWINDOW == 92 (19561000) [pid = 2848] [serial = 1478] [outer = 00000000] [url = about:blank] 02:14:58 INFO - PROCESS | 2848 | 1462785298038 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 02:14:58 INFO - PROCESS | 2848 | 1462785298041 Marionette TRACE conn5 <- [1,2022,null,{}] 02:14:58 INFO - PROCESS | 2848 | 1462785298065 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}] 02:14:58 INFO - PROCESS | 2848 | 1462785298151 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 02:14:58 INFO - PROCESS | 2848 | 1462785298167 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:58 INFO - PROCESS | 2848 | ++DOCSHELL 0C436400 == 41 [pid = 2848] [id = 515] 02:14:58 INFO - PROCESS | 2848 | ++DOMWINDOW == 93 (0CED0400) [pid = 2848] [serial = 1545] [outer = 00000000] 02:14:58 INFO - PROCESS | 2848 | ++DOMWINDOW == 94 (10053400) [pid = 2848] [serial = 1546] [outer = 0CED0400] 02:14:58 INFO - PROCESS | 2848 | 1462785298212 Marionette DEBUG loaded listener.js 02:14:58 INFO - PROCESS | 2848 | ++DOMWINDOW == 95 (1062BC00) [pid = 2848] [serial = 1547] [outer = 0CED0400] 02:14:58 INFO - PROCESS | 2848 | 1462785298716 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]]]}] 02:14:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 02:14:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 750ms 02:14:58 INFO - PROCESS | 2848 | 1462785298774 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 02:14:58 INFO - PROCESS | 2848 | 1462785298776 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 02:14:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 02:14:58 INFO - PROCESS | 2848 | 1462785298783 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 02:14:58 INFO - PROCESS | 2848 | 1462785298786 Marionette TRACE conn5 <- [1,2026,null,{}] 02:14:58 INFO - PROCESS | 2848 | 1462785298797 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}] 02:14:58 INFO - PROCESS | 2848 | 1462785298887 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 02:14:59 INFO - PROCESS | 2848 | 1462785298982 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:59 INFO - PROCESS | 2848 | ++DOCSHELL 14774C00 == 42 [pid = 2848] [id = 516] 02:14:59 INFO - PROCESS | 2848 | ++DOMWINDOW == 96 (148E2000) [pid = 2848] [serial = 1548] [outer = 00000000] 02:14:59 INFO - PROCESS | 2848 | ++DOMWINDOW == 97 (14BE2C00) [pid = 2848] [serial = 1549] [outer = 148E2000] 02:14:59 INFO - PROCESS | 2848 | 1462785299029 Marionette DEBUG loaded listener.js 02:14:59 INFO - PROCESS | 2848 | ++DOMWINDOW == 98 (16BFC800) [pid = 2848] [serial = 1550] [outer = 148E2000] 02:14:59 INFO - PROCESS | 2848 | 1462785299404 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]]]}] 02:14:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 02:14:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 691ms 02:14:59 INFO - PROCESS | 2848 | 1462785299475 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 02:14:59 INFO - PROCESS | 2848 | 1462785299478 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 02:14:59 INFO - PROCESS | 2848 | 1462785299481 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 02:14:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 02:14:59 INFO - PROCESS | 2848 | 1462785299483 Marionette TRACE conn5 <- [1,2030,null,{}] 02:14:59 INFO - PROCESS | 2848 | 1462785299487 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}] 02:14:59 INFO - PROCESS | 2848 | 1462785299575 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 02:14:59 INFO - PROCESS | 2848 | 1462785299582 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:59 INFO - PROCESS | 2848 | ++DOCSHELL 1707E000 == 43 [pid = 2848] [id = 517] 02:14:59 INFO - PROCESS | 2848 | ++DOMWINDOW == 99 (1707E400) [pid = 2848] [serial = 1551] [outer = 00000000] 02:14:59 INFO - PROCESS | 2848 | ++DOMWINDOW == 100 (1853DC00) [pid = 2848] [serial = 1552] [outer = 1707E400] 02:14:59 INFO - PROCESS | 2848 | 1462785299630 Marionette DEBUG loaded listener.js 02:14:59 INFO - PROCESS | 2848 | ++DOMWINDOW == 101 (1855B800) [pid = 2848] [serial = 1553] [outer = 1707E400] 02:15:00 INFO - PROCESS | 2848 | 1462785300080 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]]]}] 02:15:00 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) 02:15:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 630ms 02:15:00 INFO - PROCESS | 2848 | 1462785300115 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 02:15:00 INFO - PROCESS | 2848 | 1462785300117 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 02:15:00 INFO - PROCESS | 2848 | 1462785300120 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 02:15:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 02:15:00 INFO - PROCESS | 2848 | 1462785300122 Marionette TRACE conn5 <- [1,2034,null,{}] 02:15:00 INFO - PROCESS | 2848 | 1462785300134 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}] 02:15:00 INFO - PROCESS | 2848 | 1462785300258 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 02:15:00 INFO - PROCESS | 2848 | 1462785300347 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:00 INFO - PROCESS | 2848 | ++DOCSHELL 188DB800 == 44 [pid = 2848] [id = 518] 02:15:00 INFO - PROCESS | 2848 | ++DOMWINDOW == 102 (188DC800) [pid = 2848] [serial = 1554] [outer = 00000000] 02:15:00 INFO - PROCESS | 2848 | ++DOMWINDOW == 103 (18965800) [pid = 2848] [serial = 1555] [outer = 188DC800] 02:15:00 INFO - PROCESS | 2848 | 1462785300393 Marionette DEBUG loaded listener.js 02:15:00 INFO - PROCESS | 2848 | ++DOMWINDOW == 104 (18C87400) [pid = 2848] [serial = 1556] [outer = 188DC800] 02:15:00 INFO - PROCESS | 2848 | 1462785300810 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]]]}] 02:15:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:15:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 730ms 02:15:00 INFO - PROCESS | 2848 | 1462785300855 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 02:15:00 INFO - PROCESS | 2848 | 1462785300857 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 02:15:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 02:15:00 INFO - PROCESS | 2848 | 1462785300861 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 02:15:00 INFO - PROCESS | 2848 | 1462785300862 Marionette TRACE conn5 <- [1,2038,null,{}] 02:15:00 INFO - PROCESS | 2848 | 1462785300872 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}] 02:15:01 INFO - PROCESS | 2848 | 1462785301004 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 02:15:01 INFO - PROCESS | 2848 | 1462785301070 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:01 INFO - PROCESS | 2848 | ++DOCSHELL 19276000 == 45 [pid = 2848] [id = 519] 02:15:01 INFO - PROCESS | 2848 | ++DOMWINDOW == 105 (19279000) [pid = 2848] [serial = 1557] [outer = 00000000] 02:15:01 INFO - PROCESS | 2848 | ++DOMWINDOW == 106 (192A3C00) [pid = 2848] [serial = 1558] [outer = 19279000] 02:15:01 INFO - PROCESS | 2848 | 1462785301115 Marionette DEBUG loaded listener.js 02:15:01 INFO - PROCESS | 2848 | ++DOMWINDOW == 107 (19916000) [pid = 2848] [serial = 1559] [outer = 19279000] 02:15:01 INFO - PROCESS | 2848 | 1462785301548 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]]]}] 02:15:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 02:15:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 730ms 02:15:01 INFO - PROCESS | 2848 | 1462785301631 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 02:15:01 INFO - PROCESS | 2848 | 1462785301633 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 02:15:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 02:15:01 INFO - PROCESS | 2848 | 1462785301651 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 02:15:01 INFO - PROCESS | 2848 | 1462785301653 Marionette TRACE conn5 <- [1,2042,null,{}] 02:15:01 INFO - PROCESS | 2848 | 1462785301657 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}] 02:15:01 INFO - PROCESS | 2848 | 1462785301772 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 02:15:01 INFO - PROCESS | 2848 | 1462785301785 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:01 INFO - PROCESS | 2848 | ++DOCSHELL 19282000 == 46 [pid = 2848] [id = 520] 02:15:01 INFO - PROCESS | 2848 | ++DOMWINDOW == 108 (199B3C00) [pid = 2848] [serial = 1560] [outer = 00000000] 02:15:01 INFO - PROCESS | 2848 | ++DOMWINDOW == 109 (19B22000) [pid = 2848] [serial = 1561] [outer = 199B3C00] 02:15:01 INFO - PROCESS | 2848 | 1462785301831 Marionette DEBUG loaded listener.js 02:15:01 INFO - PROCESS | 2848 | ++DOMWINDOW == 110 (19B25000) [pid = 2848] [serial = 1562] [outer = 199B3C00] 02:15:02 INFO - PROCESS | 2848 | --DOMWINDOW == 109 (18C0E000) [pid = 2848] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 02:15:02 INFO - PROCESS | 2848 | --DOMWINDOW == 108 (18541C00) [pid = 2848] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 02:15:02 INFO - PROCESS | 2848 | --DOMWINDOW == 107 (18F2F000) [pid = 2848] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 02:15:02 INFO - PROCESS | 2848 | --DOMWINDOW == 106 (10834C00) [pid = 2848] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 02:15:02 INFO - PROCESS | 2848 | --DOMWINDOW == 105 (17081C00) [pid = 2848] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 02:15:02 INFO - PROCESS | 2848 | --DOMWINDOW == 104 (14AA8C00) [pid = 2848] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 02:15:02 INFO - PROCESS | 2848 | --DOMWINDOW == 103 (0D324000) [pid = 2848] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 02:15:02 INFO - PROCESS | 2848 | --DOMWINDOW == 102 (19BC9C00) [pid = 2848] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 02:15:02 INFO - PROCESS | 2848 | --DOMWINDOW == 101 (108EA800) [pid = 2848] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 02:15:02 INFO - PROCESS | 2848 | --DOMWINDOW == 100 (19918000) [pid = 2848] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 02:15:02 INFO - PROCESS | 2848 | 1462785302411 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]]]}] 02:15:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 02:15:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 790ms 02:15:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 02:15:02 INFO - PROCESS | 2848 | 1462785302440 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 02:15:02 INFO - PROCESS | 2848 | 1462785302442 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 02:15:02 INFO - PROCESS | 2848 | 1462785302445 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 02:15:02 INFO - PROCESS | 2848 | 1462785302447 Marionette TRACE conn5 <- [1,2046,null,{}] 02:15:02 INFO - PROCESS | 2848 | 1462785302451 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}] 02:15:02 INFO - PROCESS | 2848 | 1462785302531 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 02:15:02 INFO - PROCESS | 2848 | 1462785302636 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:02 INFO - PROCESS | 2848 | ++DOCSHELL 091F1C00 == 47 [pid = 2848] [id = 521] 02:15:02 INFO - PROCESS | 2848 | ++DOMWINDOW == 101 (0D282C00) [pid = 2848] [serial = 1563] [outer = 00000000] 02:15:02 INFO - PROCESS | 2848 | ++DOMWINDOW == 102 (188D3C00) [pid = 2848] [serial = 1564] [outer = 0D282C00] 02:15:02 INFO - PROCESS | 2848 | 1462785302681 Marionette DEBUG loaded listener.js 02:15:02 INFO - PROCESS | 2848 | ++DOMWINDOW == 103 (1929E000) [pid = 2848] [serial = 1565] [outer = 0D282C00] 02:15:03 INFO - PROCESS | 2848 | 1462785303014 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]]]}] 02:15:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 02:15:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 630ms 02:15:03 INFO - PROCESS | 2848 | 1462785303110 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 02:15:03 INFO - PROCESS | 2848 | 1462785303112 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 02:15:03 INFO - PROCESS | 2848 | 1462785303116 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 02:15:03 INFO - PROCESS | 2848 | 1462785303118 Marionette TRACE conn5 <- [1,2050,null,{}] 02:15:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 02:15:03 INFO - PROCESS | 2848 | 1462785303122 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}] 02:15:03 INFO - PROCESS | 2848 | 1462785303209 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 02:15:03 INFO - PROCESS | 2848 | 1462785303215 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:03 INFO - PROCESS | 2848 | ++DOCSHELL 177AC000 == 48 [pid = 2848] [id = 522] 02:15:03 INFO - PROCESS | 2848 | ++DOMWINDOW == 104 (188E0C00) [pid = 2848] [serial = 1566] [outer = 00000000] 02:15:03 INFO - PROCESS | 2848 | ++DOMWINDOW == 105 (19D86000) [pid = 2848] [serial = 1567] [outer = 188E0C00] 02:15:03 INFO - PROCESS | 2848 | 1462785303261 Marionette DEBUG loaded listener.js 02:15:03 INFO - PROCESS | 2848 | ++DOMWINDOW == 106 (19DBD000) [pid = 2848] [serial = 1568] [outer = 188E0C00] 02:15:03 INFO - PROCESS | 2848 | 1462785303692 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]]]}] 02:15:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 02:15:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 630ms 02:15:03 INFO - PROCESS | 2848 | 1462785303755 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 02:15:03 INFO - PROCESS | 2848 | 1462785303757 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 02:15:03 INFO - PROCESS | 2848 | 1462785303761 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 02:15:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 02:15:03 INFO - PROCESS | 2848 | 1462785303763 Marionette TRACE conn5 <- [1,2054,null,{}] 02:15:03 INFO - PROCESS | 2848 | 1462785303767 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}] 02:15:03 INFO - PROCESS | 2848 | 1462785303851 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 02:15:03 INFO - PROCESS | 2848 | 1462785303861 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:03 INFO - PROCESS | 2848 | ++DOCSHELL 19DB6000 == 49 [pid = 2848] [id = 523] 02:15:03 INFO - PROCESS | 2848 | ++DOMWINDOW == 107 (19DC3800) [pid = 2848] [serial = 1569] [outer = 00000000] 02:15:03 INFO - PROCESS | 2848 | ++DOMWINDOW == 108 (19F82C00) [pid = 2848] [serial = 1570] [outer = 19DC3800] 02:15:03 INFO - PROCESS | 2848 | 1462785303905 Marionette DEBUG loaded listener.js 02:15:03 INFO - PROCESS | 2848 | ++DOMWINDOW == 109 (19F9A800) [pid = 2848] [serial = 1571] [outer = 19DC3800] 02:15:04 INFO - PROCESS | 2848 | 1462785304451 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]]]}] 02:15:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 02:15:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 730ms 02:15:04 INFO - PROCESS | 2848 | 1462785304496 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 02:15:04 INFO - PROCESS | 2848 | 1462785304501 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 02:15:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 02:15:04 INFO - PROCESS | 2848 | 1462785304507 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 02:15:04 INFO - PROCESS | 2848 | 1462785304512 Marionette TRACE conn5 <- [1,2058,null,{}] 02:15:04 INFO - PROCESS | 2848 | 1462785304566 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}] 02:15:04 INFO - PROCESS | 2848 | 1462785304751 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 02:15:04 INFO - PROCESS | 2848 | 1462785304826 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:04 INFO - PROCESS | 2848 | ++DOCSHELL 0C42D000 == 50 [pid = 2848] [id = 524] 02:15:04 INFO - PROCESS | 2848 | ++DOMWINDOW == 110 (0C42F000) [pid = 2848] [serial = 1572] [outer = 00000000] 02:15:04 INFO - PROCESS | 2848 | ++DOMWINDOW == 111 (10237800) [pid = 2848] [serial = 1573] [outer = 0C42F000] 02:15:04 INFO - PROCESS | 2848 | 1462785304883 Marionette DEBUG loaded listener.js 02:15:04 INFO - PROCESS | 2848 | ++DOMWINDOW == 112 (11102400) [pid = 2848] [serial = 1574] [outer = 0C42F000] 02:15:05 INFO - PROCESS | 2848 | 1462785305461 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]]]}] 02:15:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 02:15:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1024ms 02:15:05 INFO - PROCESS | 2848 | 1462785305535 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 02:15:05 INFO - PROCESS | 2848 | 1462785305542 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 02:15:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 02:15:05 INFO - PROCESS | 2848 | 1462785305548 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 02:15:05 INFO - PROCESS | 2848 | 1462785305551 Marionette TRACE conn5 <- [1,2062,null,{}] 02:15:05 INFO - PROCESS | 2848 | 1462785305555 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}] 02:15:05 INFO - PROCESS | 2848 | 1462785305665 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 02:15:05 INFO - PROCESS | 2848 | 1462785305803 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:05 INFO - PROCESS | 2848 | ++DOCSHELL 148DC000 == 51 [pid = 2848] [id = 525] 02:15:05 INFO - PROCESS | 2848 | ++DOMWINDOW == 113 (16BF2800) [pid = 2848] [serial = 1575] [outer = 00000000] 02:15:05 INFO - PROCESS | 2848 | ++DOMWINDOW == 114 (170DE000) [pid = 2848] [serial = 1576] [outer = 16BF2800] 02:15:05 INFO - PROCESS | 2848 | 1462785305860 Marionette DEBUG loaded listener.js 02:15:05 INFO - PROCESS | 2848 | ++DOMWINDOW == 115 (188DC400) [pid = 2848] [serial = 1577] [outer = 16BF2800] 02:15:06 INFO - PROCESS | 2848 | 1462785306463 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]]]}] 02:15:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 02:15:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 971ms 02:15:06 INFO - PROCESS | 2848 | 1462785306519 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 02:15:06 INFO - PROCESS | 2848 | 1462785306522 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 02:15:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 02:15:06 INFO - PROCESS | 2848 | 1462785306525 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 02:15:06 INFO - PROCESS | 2848 | 1462785306529 Marionette TRACE conn5 <- [1,2066,null,{}] 02:15:06 INFO - PROCESS | 2848 | 1462785306541 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}] 02:15:06 INFO - PROCESS | 2848 | 1462785306696 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 02:15:06 INFO - PROCESS | 2848 | 1462785306714 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:06 INFO - PROCESS | 2848 | ++DOCSHELL 19D8D800 == 52 [pid = 2848] [id = 526] 02:15:06 INFO - PROCESS | 2848 | ++DOMWINDOW == 116 (19DBB800) [pid = 2848] [serial = 1578] [outer = 00000000] 02:15:06 INFO - PROCESS | 2848 | ++DOMWINDOW == 117 (1A39CC00) [pid = 2848] [serial = 1579] [outer = 19DBB800] 02:15:06 INFO - PROCESS | 2848 | 1462785306775 Marionette DEBUG loaded listener.js 02:15:06 INFO - PROCESS | 2848 | ++DOMWINDOW == 118 (1B0E4000) [pid = 2848] [serial = 1580] [outer = 19DBB800] 02:15:07 INFO - PROCESS | 2848 | 1462785307400 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]]]}] 02:15:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 02:15:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 930ms 02:15:07 INFO - PROCESS | 2848 | 1462785307459 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 02:15:07 INFO - PROCESS | 2848 | 1462785307462 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 02:15:07 INFO - PROCESS | 2848 | 1462785307465 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 02:15:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 02:15:07 INFO - PROCESS | 2848 | 1462785307468 Marionette TRACE conn5 <- [1,2070,null,{}] 02:15:07 INFO - PROCESS | 2848 | 1462785307471 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}] 02:15:07 INFO - PROCESS | 2848 | 1462785307580 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 02:15:07 INFO - PROCESS | 2848 | 1462785307717 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:07 INFO - PROCESS | 2848 | ++DOCSHELL 091AD000 == 53 [pid = 2848] [id = 527] 02:15:07 INFO - PROCESS | 2848 | ++DOMWINDOW == 119 (16BF2000) [pid = 2848] [serial = 1581] [outer = 00000000] 02:15:07 INFO - PROCESS | 2848 | ++DOMWINDOW == 120 (1C598C00) [pid = 2848] [serial = 1582] [outer = 16BF2000] 02:15:07 INFO - PROCESS | 2848 | 1462785307774 Marionette DEBUG loaded listener.js 02:15:07 INFO - PROCESS | 2848 | ++DOMWINDOW == 121 (1C59F400) [pid = 2848] [serial = 1583] [outer = 16BF2000] 02:15:08 INFO - PROCESS | 2848 | 1462785308314 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]]]}] 02:15:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 02:15:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 870ms 02:15:08 INFO - PROCESS | 2848 | 1462785308339 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 02:15:08 INFO - PROCESS | 2848 | 1462785308342 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 02:15:08 INFO - PROCESS | 2848 | 1462785308345 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 02:15:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 02:15:08 INFO - PROCESS | 2848 | 1462785308347 Marionette TRACE conn5 <- [1,2074,null,{}] 02:15:08 INFO - PROCESS | 2848 | 1462785308351 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}] 02:15:08 INFO - PROCESS | 2848 | 1462785308455 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 02:15:08 INFO - PROCESS | 2848 | 1462785308566 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:08 INFO - PROCESS | 2848 | ++DOCSHELL 1C598800 == 54 [pid = 2848] [id = 528] 02:15:08 INFO - PROCESS | 2848 | ++DOMWINDOW == 122 (1C5A0800) [pid = 2848] [serial = 1584] [outer = 00000000] 02:15:08 INFO - PROCESS | 2848 | ++DOMWINDOW == 123 (1C5C9400) [pid = 2848] [serial = 1585] [outer = 1C5A0800] 02:15:08 INFO - PROCESS | 2848 | 1462785308621 Marionette DEBUG loaded listener.js 02:15:08 INFO - PROCESS | 2848 | ++DOMWINDOW == 124 (1C5CE800) [pid = 2848] [serial = 1586] [outer = 1C5A0800] 02:15:09 INFO - PROCESS | 2848 | 1462785309208 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]]]}] 02:15:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 02:15:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 931ms 02:15:09 INFO - PROCESS | 2848 | 1462785309279 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 02:15:09 INFO - PROCESS | 2848 | 1462785309282 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 02:15:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 02:15:09 INFO - PROCESS | 2848 | 1462785309285 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 02:15:09 INFO - PROCESS | 2848 | 1462785309287 Marionette TRACE conn5 <- [1,2078,null,{}] 02:15:09 INFO - PROCESS | 2848 | 1462785309291 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}] 02:15:09 INFO - PROCESS | 2848 | 1462785309417 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 02:15:09 INFO - PROCESS | 2848 | 1462785309532 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:09 INFO - PROCESS | 2848 | ++DOCSHELL 1C5A5400 == 55 [pid = 2848] [id = 529] 02:15:09 INFO - PROCESS | 2848 | ++DOMWINDOW == 125 (1CA4EC00) [pid = 2848] [serial = 1587] [outer = 00000000] 02:15:09 INFO - PROCESS | 2848 | ++DOMWINDOW == 126 (1D43C800) [pid = 2848] [serial = 1588] [outer = 1CA4EC00] 02:15:09 INFO - PROCESS | 2848 | 1462785309587 Marionette DEBUG loaded listener.js 02:15:09 INFO - PROCESS | 2848 | ++DOMWINDOW == 127 (1D525C00) [pid = 2848] [serial = 1589] [outer = 1CA4EC00] 02:15:10 INFO - PROCESS | 2848 | 1462785310328 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]]]}] 02:15:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 02:15:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1075ms 02:15:10 INFO - PROCESS | 2848 | 1462785310369 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 02:15:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 02:15:10 INFO - PROCESS | 2848 | 1462785310373 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 02:15:10 INFO - PROCESS | 2848 | 1462785310378 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 02:15:10 INFO - PROCESS | 2848 | 1462785310382 Marionette TRACE conn5 <- [1,2082,null,{}] 02:15:10 INFO - PROCESS | 2848 | 1462785310388 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}] 02:15:10 INFO - PROCESS | 2848 | 1462785310488 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 02:15:10 INFO - PROCESS | 2848 | 1462785310635 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:10 INFO - PROCESS | 2848 | ++DOCSHELL 10055000 == 56 [pid = 2848] [id = 530] 02:15:10 INFO - PROCESS | 2848 | ++DOMWINDOW == 128 (1005A800) [pid = 2848] [serial = 1590] [outer = 00000000] 02:15:10 INFO - PROCESS | 2848 | ++DOMWINDOW == 129 (14744C00) [pid = 2848] [serial = 1591] [outer = 1005A800] 02:15:10 INFO - PROCESS | 2848 | 1462785310688 Marionette DEBUG loaded listener.js 02:15:10 INFO - PROCESS | 2848 | ++DOMWINDOW == 130 (16BF7000) [pid = 2848] [serial = 1592] [outer = 1005A800] 02:15:11 INFO - PROCESS | 2848 | --DOCSHELL 177AC000 == 55 [pid = 2848] [id = 522] 02:15:11 INFO - PROCESS | 2848 | --DOCSHELL 091F1C00 == 54 [pid = 2848] [id = 521] 02:15:11 INFO - PROCESS | 2848 | --DOCSHELL 19282000 == 53 [pid = 2848] [id = 520] 02:15:11 INFO - PROCESS | 2848 | --DOCSHELL 19276000 == 52 [pid = 2848] [id = 519] 02:15:11 INFO - PROCESS | 2848 | --DOCSHELL 188DB800 == 51 [pid = 2848] [id = 518] 02:15:11 INFO - PROCESS | 2848 | --DOCSHELL 1707E000 == 50 [pid = 2848] [id = 517] 02:15:11 INFO - PROCESS | 2848 | --DOCSHELL 14774C00 == 49 [pid = 2848] [id = 516] 02:15:11 INFO - PROCESS | 2848 | --DOCSHELL 0C436400 == 48 [pid = 2848] [id = 515] 02:15:11 INFO - PROCESS | 2848 | --DOCSHELL 0916A400 == 47 [pid = 2848] [id = 514] 02:15:11 INFO - PROCESS | 2848 | --DOMWINDOW == 129 (19DDE400) [pid = 2848] [serial = 1525] [outer = 00000000] [url = about:blank] 02:15:11 INFO - PROCESS | 2848 | --DOCSHELL 19E9F400 == 46 [pid = 2848] [id = 512] 02:15:11 INFO - PROCESS | 2848 | --DOCSHELL 161D2400 == 45 [pid = 2848] [id = 511] 02:15:11 INFO - PROCESS | 2848 | --DOCSHELL 14583000 == 44 [pid = 2848] [id = 510] 02:15:11 INFO - PROCESS | 2848 | --DOCSHELL 10054C00 == 43 [pid = 2848] [id = 509] 02:15:11 INFO - PROCESS | 2848 | --DOMWINDOW == 128 (1991A000) [pid = 2848] [serial = 1481] [outer = 00000000] [url = about:blank] 02:15:11 INFO - PROCESS | 2848 | --DOMWINDOW == 127 (1895DC00) [pid = 2848] [serial = 1511] [outer = 00000000] [url = about:blank] 02:15:11 INFO - PROCESS | 2848 | --DOMWINDOW == 126 (19565400) [pid = 2848] [serial = 1514] [outer = 00000000] [url = about:blank] 02:15:11 INFO - PROCESS | 2848 | --DOMWINDOW == 125 (1435E000) [pid = 2848] [serial = 1499] [outer = 00000000] [url = about:blank] 02:15:11 INFO - PROCESS | 2848 | --DOMWINDOW == 124 (113E5800) [pid = 2848] [serial = 1498] [outer = 00000000] [url = about:blank] 02:15:11 INFO - PROCESS | 2848 | --DOMWINDOW == 123 (17DC0800) [pid = 2848] [serial = 1507] [outer = 00000000] [url = about:blank] 02:15:11 INFO - PROCESS | 2848 | --DOMWINDOW == 122 (161CFC00) [pid = 2848] [serial = 1504] [outer = 00000000] [url = about:blank] 02:15:11 INFO - PROCESS | 2848 | --DOMWINDOW == 121 (17074000) [pid = 2848] [serial = 1505] [outer = 00000000] [url = about:blank] 02:15:11 INFO - PROCESS | 2848 | --DOMWINDOW == 120 (19299800) [pid = 2848] [serial = 1513] [outer = 00000000] [url = about:blank] 02:15:11 INFO - PROCESS | 2848 | --DOMWINDOW == 119 (19295400) [pid = 2848] [serial = 1489] [outer = 00000000] [url = about:blank] 02:15:11 INFO - PROCESS | 2848 | --DOMWINDOW == 118 (14777400) [pid = 2848] [serial = 1486] [outer = 00000000] [url = about:blank] 02:15:11 INFO - PROCESS | 2848 | --DOMWINDOW == 117 (10831800) [pid = 2848] [serial = 1501] [outer = 00000000] [url = about:blank] 02:15:11 INFO - PROCESS | 2848 | --DOMWINDOW == 116 (11357400) [pid = 2848] [serial = 1502] [outer = 00000000] [url = about:blank] 02:15:11 INFO - PROCESS | 2848 | --DOMWINDOW == 115 (19BC6800) [pid = 2848] [serial = 1492] [outer = 00000000] [url = about:blank] 02:15:11 INFO - PROCESS | 2848 | --DOMWINDOW == 114 (19D8D400) [pid = 2848] [serial = 1495] [outer = 00000000] [url = about:blank] 02:15:11 INFO - PROCESS | 2848 | --DOMWINDOW == 113 (19D92800) [pid = 2848] [serial = 1523] [outer = 00000000] [url = about:blank] 02:15:11 INFO - PROCESS | 2848 | --DOMWINDOW == 112 (091AC800) [pid = 2848] [serial = 1483] [outer = 00000000] [url = about:blank] 02:15:11 INFO - PROCESS | 2848 | --DOMWINDOW == 111 (1955E400) [pid = 2848] [serial = 1519] [outer = 00000000] [url = about:blank] 02:15:11 INFO - PROCESS | 2848 | --DOMWINDOW == 110 (19B26C00) [pid = 2848] [serial = 1516] [outer = 00000000] [url = about:blank] 02:15:11 INFO - PROCESS | 2848 | --DOMWINDOW == 109 (19B27800) [pid = 2848] [serial = 1517] [outer = 00000000] [url = about:blank] 02:15:11 INFO - PROCESS | 2848 | --DOMWINDOW == 108 (19B9B800) [pid = 2848] [serial = 1520] [outer = 00000000] [url = about:blank] 02:15:11 INFO - PROCESS | 2848 | --DOMWINDOW == 107 (188D5800) [pid = 2848] [serial = 1510] [outer = 00000000] [url = about:blank] 02:15:11 INFO - PROCESS | 2848 | --DOMWINDOW == 106 (18538000) [pid = 2848] [serial = 1508] [outer = 00000000] [url = about:blank] 02:15:11 INFO - PROCESS | 2848 | --DOMWINDOW == 105 (19D8DC00) [pid = 2848] [serial = 1522] [outer = 00000000] [url = about:blank] 02:15:11 INFO - PROCESS | 2848 | 1462785311326 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]]]}] 02:15:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 02:15:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 990ms 02:15:11 INFO - PROCESS | 2848 | 1462785311370 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 02:15:11 INFO - PROCESS | 2848 | 1462785311375 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 02:15:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 02:15:11 INFO - PROCESS | 2848 | 1462785311384 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 02:15:11 INFO - PROCESS | 2848 | 1462785311386 Marionette TRACE conn5 <- [1,2086,null,{}] 02:15:11 INFO - PROCESS | 2848 | 1462785311390 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}] 02:15:11 INFO - PROCESS | 2848 | 1462785311476 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 02:15:11 INFO - PROCESS | 2848 | 1462785311483 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:11 INFO - PROCESS | 2848 | ++DOCSHELL 0D2CA800 == 44 [pid = 2848] [id = 531] 02:15:11 INFO - PROCESS | 2848 | ++DOMWINDOW == 106 (0D324800) [pid = 2848] [serial = 1593] [outer = 00000000] 02:15:11 INFO - PROCESS | 2848 | ++DOMWINDOW == 107 (14286000) [pid = 2848] [serial = 1594] [outer = 0D324800] 02:15:11 INFO - PROCESS | 2848 | 1462785311530 Marionette DEBUG loaded listener.js 02:15:11 INFO - PROCESS | 2848 | ++DOMWINDOW == 108 (14749800) [pid = 2848] [serial = 1595] [outer = 0D324800] 02:15:12 INFO - PROCESS | 2848 | 1462785312069 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]]]}] 02:15:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 02:15:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 730ms 02:15:12 INFO - PROCESS | 2848 | 1462785312114 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 02:15:12 INFO - PROCESS | 2848 | 1462785312117 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 02:15:12 INFO - PROCESS | 2848 | 1462785312120 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 02:15:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 02:15:12 INFO - PROCESS | 2848 | 1462785312123 Marionette TRACE conn5 <- [1,2090,null,{}] 02:15:12 INFO - PROCESS | 2848 | 1462785312133 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}] 02:15:12 INFO - PROCESS | 2848 | 1462785312224 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 02:15:12 INFO - PROCESS | 2848 | 1462785312321 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:12 INFO - PROCESS | 2848 | ++DOCSHELL 170D5C00 == 45 [pid = 2848] [id = 532] 02:15:12 INFO - PROCESS | 2848 | ++DOMWINDOW == 109 (178DCC00) [pid = 2848] [serial = 1596] [outer = 00000000] 02:15:12 INFO - PROCESS | 2848 | ++DOMWINDOW == 110 (17DCD000) [pid = 2848] [serial = 1597] [outer = 178DCC00] 02:15:12 INFO - PROCESS | 2848 | 1462785312372 Marionette DEBUG loaded listener.js 02:15:12 INFO - PROCESS | 2848 | ++DOMWINDOW == 111 (18559400) [pid = 2848] [serial = 1598] [outer = 178DCC00] 02:15:12 INFO - PROCESS | 2848 | --DOCSHELL 142DA000 == 44 [pid = 2848] [id = 12] 02:15:12 INFO - PROCESS | 2848 | 1462785312833 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]]]}] 02:15:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 02:15:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 731ms 02:15:12 INFO - PROCESS | 2848 | 1462785312854 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 02:15:12 INFO - PROCESS | 2848 | 1462785312857 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 02:15:12 INFO - PROCESS | 2848 | 1462785312860 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 02:15:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 02:15:12 INFO - PROCESS | 2848 | 1462785312862 Marionette TRACE conn5 <- [1,2094,null,{}] 02:15:12 INFO - PROCESS | 2848 | 1462785312865 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}] 02:15:12 INFO - PROCESS | 2848 | 1462785312954 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 02:15:12 INFO - PROCESS | 2848 | 1462785312961 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:12 INFO - PROCESS | 2848 | ++DOCSHELL 188D5800 == 45 [pid = 2848] [id = 533] 02:15:12 INFO - PROCESS | 2848 | ++DOMWINDOW == 112 (188DF400) [pid = 2848] [serial = 1599] [outer = 00000000] 02:15:13 INFO - PROCESS | 2848 | ++DOMWINDOW == 113 (19277400) [pid = 2848] [serial = 1600] [outer = 188DF400] 02:15:13 INFO - PROCESS | 2848 | 1462785313007 Marionette DEBUG loaded listener.js 02:15:13 INFO - PROCESS | 2848 | ++DOMWINDOW == 114 (19295400) [pid = 2848] [serial = 1601] [outer = 188DF400] 02:15:13 INFO - PROCESS | 2848 | 1462785313455 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]]]}] 02:15:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 02:15:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 630ms 02:15:13 INFO - PROCESS | 2848 | 1462785313494 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 02:15:13 INFO - PROCESS | 2848 | 1462785313497 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 02:15:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 02:15:13 INFO - PROCESS | 2848 | 1462785313500 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 02:15:13 INFO - PROCESS | 2848 | 1462785313501 Marionette TRACE conn5 <- [1,2098,null,{}] 02:15:13 INFO - PROCESS | 2848 | 1462785313505 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}] 02:15:13 INFO - PROCESS | 2848 | 1462785313627 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 02:15:13 INFO - PROCESS | 2848 | 1462785313718 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:13 INFO - PROCESS | 2848 | ++DOCSHELL 18C7E000 == 46 [pid = 2848] [id = 534] 02:15:13 INFO - PROCESS | 2848 | ++DOMWINDOW == 115 (19299800) [pid = 2848] [serial = 1602] [outer = 00000000] 02:15:13 INFO - PROCESS | 2848 | ++DOMWINDOW == 116 (19565400) [pid = 2848] [serial = 1603] [outer = 19299800] 02:15:13 INFO - PROCESS | 2848 | 1462785313763 Marionette DEBUG loaded listener.js 02:15:13 INFO - PROCESS | 2848 | ++DOMWINDOW == 117 (19915C00) [pid = 2848] [serial = 1604] [outer = 19299800] 02:15:14 INFO - PROCESS | 2848 | 1462785314183 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]]]}] 02:15:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 02:15:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 730ms 02:15:14 INFO - PROCESS | 2848 | 1462785314235 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 02:15:14 INFO - PROCESS | 2848 | 1462785314237 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 02:15:14 INFO - PROCESS | 2848 | 1462785314240 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 02:15:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 02:15:14 INFO - PROCESS | 2848 | 1462785314242 Marionette TRACE conn5 <- [1,2102,null,{}] 02:15:14 INFO - PROCESS | 2848 | 1462785314258 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}] 02:15:14 INFO - PROCESS | 2848 | 1462785314394 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 02:15:14 INFO - PROCESS | 2848 | 1462785314406 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:14 INFO - PROCESS | 2848 | ++DOCSHELL 19918400 == 47 [pid = 2848] [id = 535] 02:15:14 INFO - PROCESS | 2848 | ++DOMWINDOW == 118 (1991B400) [pid = 2848] [serial = 1605] [outer = 00000000] 02:15:14 INFO - PROCESS | 2848 | ++DOMWINDOW == 119 (19BCFC00) [pid = 2848] [serial = 1606] [outer = 1991B400] 02:15:14 INFO - PROCESS | 2848 | 1462785314513 Marionette DEBUG loaded listener.js 02:15:14 INFO - PROCESS | 2848 | ++DOMWINDOW == 120 (19D84400) [pid = 2848] [serial = 1607] [outer = 1991B400] 02:15:14 INFO - PROCESS | 2848 | 1462785314960 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]]]}] 02:15:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 02:15:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 730ms 02:15:15 INFO - PROCESS | 2848 | 1462785315009 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 02:15:15 INFO - PROCESS | 2848 | 1462785315011 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 02:15:15 INFO - PROCESS | 2848 | 1462785315015 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 02:15:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 02:15:15 INFO - PROCESS | 2848 | 1462785315016 Marionette TRACE conn5 <- [1,2106,null,{}] 02:15:15 INFO - PROCESS | 2848 | 1462785315020 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}] 02:15:15 INFO - PROCESS | 2848 | 1462785315140 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 02:15:15 INFO - PROCESS | 2848 | 1462785315205 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:15 INFO - PROCESS | 2848 | ++DOCSHELL 19D8C400 == 48 [pid = 2848] [id = 536] 02:15:15 INFO - PROCESS | 2848 | ++DOMWINDOW == 121 (19D91C00) [pid = 2848] [serial = 1608] [outer = 00000000] 02:15:15 INFO - PROCESS | 2848 | ++DOMWINDOW == 122 (19DBDC00) [pid = 2848] [serial = 1609] [outer = 19D91C00] 02:15:15 INFO - PROCESS | 2848 | 1462785315250 Marionette DEBUG loaded listener.js 02:15:15 INFO - PROCESS | 2848 | ++DOMWINDOW == 123 (19E9F400) [pid = 2848] [serial = 1610] [outer = 19D91C00] 02:15:15 INFO - PROCESS | 2848 | --DOMWINDOW == 122 (1956BC00) [pid = 2848] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 02:15:15 INFO - PROCESS | 2848 | --DOMWINDOW == 121 (188DC800) [pid = 2848] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 02:15:15 INFO - PROCESS | 2848 | --DOMWINDOW == 120 (0CED0400) [pid = 2848] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 02:15:15 INFO - PROCESS | 2848 | --DOMWINDOW == 119 (19DBBC00) [pid = 2848] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 02:15:15 INFO - PROCESS | 2848 | --DOMWINDOW == 118 (1707E400) [pid = 2848] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 02:15:15 INFO - PROCESS | 2848 | --DOMWINDOW == 117 (19279000) [pid = 2848] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 02:15:15 INFO - PROCESS | 2848 | --DOMWINDOW == 116 (091E9800) [pid = 2848] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 02:15:15 INFO - PROCESS | 2848 | --DOMWINDOW == 115 (148E2000) [pid = 2848] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 02:15:15 INFO - PROCESS | 2848 | --DOMWINDOW == 114 (0D282C00) [pid = 2848] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 02:15:15 INFO - PROCESS | 2848 | --DOMWINDOW == 113 (199B3C00) [pid = 2848] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 02:15:15 INFO - PROCESS | 2848 | --DOMWINDOW == 112 (188E0C00) [pid = 2848] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 02:15:15 INFO - PROCESS | 2848 | 1462785315746 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]]]}] 02:15:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 02:15:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 771ms 02:15:15 INFO - PROCESS | 2848 | 1462785315789 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 02:15:15 INFO - PROCESS | 2848 | 1462785315792 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 02:15:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 02:15:15 INFO - PROCESS | 2848 | 1462785315795 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 02:15:15 INFO - PROCESS | 2848 | 1462785315796 Marionette TRACE conn5 <- [1,2110,null,{}] 02:15:15 INFO - PROCESS | 2848 | 1462785315800 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}] 02:15:15 INFO - PROCESS | 2848 | 1462785315881 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 02:15:16 INFO - PROCESS | 2848 | 1462785315979 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:16 INFO - PROCESS | 2848 | ++DOCSHELL 0907BC00 == 49 [pid = 2848] [id = 537] 02:15:16 INFO - PROCESS | 2848 | ++DOMWINDOW == 113 (091E9800) [pid = 2848] [serial = 1611] [outer = 00000000] 02:15:16 INFO - PROCESS | 2848 | ++DOMWINDOW == 114 (188DFC00) [pid = 2848] [serial = 1612] [outer = 091E9800] 02:15:16 INFO - PROCESS | 2848 | 1462785316026 Marionette DEBUG loaded listener.js 02:15:16 INFO - PROCESS | 2848 | ++DOMWINDOW == 115 (19B90C00) [pid = 2848] [serial = 1613] [outer = 091E9800] 02:15:16 INFO - PROCESS | 2848 | 1462785316391 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]]]}] 02:15:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 02:15:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 630ms 02:15:16 INFO - PROCESS | 2848 | 1462785316426 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 02:15:16 INFO - PROCESS | 2848 | 1462785316428 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 02:15:16 INFO - PROCESS | 2848 | 1462785316431 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 02:15:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 02:15:16 INFO - PROCESS | 2848 | 1462785316432 Marionette TRACE conn5 <- [1,2114,null,{}] 02:15:16 INFO - PROCESS | 2848 | 1462785316436 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}] 02:15:16 INFO - PROCESS | 2848 | 1462785316591 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 02:15:16 INFO - PROCESS | 2848 | 1462785316602 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:16 INFO - PROCESS | 2848 | ++DOCSHELL 1929C400 == 50 [pid = 2848] [id = 538] 02:15:16 INFO - PROCESS | 2848 | ++DOMWINDOW == 116 (19DB7800) [pid = 2848] [serial = 1614] [outer = 00000000] 02:15:16 INFO - PROCESS | 2848 | ++DOMWINDOW == 117 (1A393400) [pid = 2848] [serial = 1615] [outer = 19DB7800] 02:15:16 INFO - PROCESS | 2848 | 1462785316649 Marionette DEBUG loaded listener.js 02:15:16 INFO - PROCESS | 2848 | ++DOMWINDOW == 118 (1B00DC00) [pid = 2848] [serial = 1616] [outer = 19DB7800] 02:15:17 INFO - PROCESS | 2848 | 1462785317068 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]]]}] 02:15:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 02:15:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 670ms 02:15:17 INFO - PROCESS | 2848 | 1462785317106 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 02:15:17 INFO - PROCESS | 2848 | 1462785317108 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 02:15:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 02:15:17 INFO - PROCESS | 2848 | 1462785317127 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 02:15:17 INFO - PROCESS | 2848 | 1462785317130 Marionette TRACE conn5 <- [1,2118,null,{}] 02:15:17 INFO - PROCESS | 2848 | 1462785317133 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}] 02:15:17 INFO - PROCESS | 2848 | 1462785317216 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 02:15:17 INFO - PROCESS | 2848 | 1462785317223 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:17 INFO - PROCESS | 2848 | ++DOCSHELL 19FA2000 == 51 [pid = 2848] [id = 539] 02:15:17 INFO - PROCESS | 2848 | ++DOMWINDOW == 119 (19FC8400) [pid = 2848] [serial = 1617] [outer = 00000000] 02:15:17 INFO - PROCESS | 2848 | ++DOMWINDOW == 120 (1C5A0C00) [pid = 2848] [serial = 1618] [outer = 19FC8400] 02:15:17 INFO - PROCESS | 2848 | 1462785317272 Marionette DEBUG loaded listener.js 02:15:17 INFO - PROCESS | 2848 | ++DOMWINDOW == 121 (1CA56C00) [pid = 2848] [serial = 1619] [outer = 19FC8400] 02:15:17 INFO - PROCESS | 2848 | 1462785317860 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] 02:15:17 INFO - PROCESS | 2848 | 1462785317942 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 02:15:17 INFO - PROCESS | 2848 | 1462785317962 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 02:15:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 02:15:17 INFO - PROCESS | 2848 | 1462785317967 Marionette TRACE conn5 <- [1,2122,null,{}] 02:15:18 INFO - PROCESS | 2848 | 1462785317974 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}] 02:15:18 INFO - PROCESS | 2848 | 1462785318097 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 02:15:18 INFO - PROCESS | 2848 | 1462785318234 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:18 INFO - PROCESS | 2848 | ++DOCSHELL 09166400 == 52 [pid = 2848] [id = 540] 02:15:18 INFO - PROCESS | 2848 | ++DOMWINDOW == 122 (09172C00) [pid = 2848] [serial = 1620] [outer = 00000000] 02:15:18 INFO - PROCESS | 2848 | ++DOMWINDOW == 123 (148DB800) [pid = 2848] [serial = 1621] [outer = 09172C00] 02:15:18 INFO - PROCESS | 2848 | 1462785318292 Marionette DEBUG loaded listener.js 02:15:18 INFO - PROCESS | 2848 | ++DOMWINDOW == 124 (161D3C00) [pid = 2848] [serial = 1622] [outer = 09172C00] 02:15:18 INFO - PROCESS | 2848 | 1462785318887 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]]]}] 02:15:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 02:15:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 970ms 02:15:18 INFO - PROCESS | 2848 | 1462785318937 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 02:15:18 INFO - PROCESS | 2848 | 1462785318944 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 02:15:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 02:15:18 INFO - PROCESS | 2848 | 1462785318950 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 02:15:18 INFO - PROCESS | 2848 | 1462785318953 Marionette TRACE conn5 <- [1,2126,null,{}] 02:15:18 INFO - PROCESS | 2848 | 1462785318957 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}] 02:15:19 INFO - PROCESS | 2848 | 1462785319068 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 02:15:19 INFO - PROCESS | 2848 | 1462785319210 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:19 INFO - PROCESS | 2848 | ++DOCSHELL 177AF400 == 53 [pid = 2848] [id = 541] 02:15:19 INFO - PROCESS | 2848 | ++DOMWINDOW == 125 (17DCC800) [pid = 2848] [serial = 1623] [outer = 00000000] 02:15:19 INFO - PROCESS | 2848 | ++DOMWINDOW == 126 (1927CC00) [pid = 2848] [serial = 1624] [outer = 17DCC800] 02:15:19 INFO - PROCESS | 2848 | 1462785319266 Marionette DEBUG loaded listener.js 02:15:19 INFO - PROCESS | 2848 | ++DOMWINDOW == 127 (19912C00) [pid = 2848] [serial = 1625] [outer = 17DCC800] 02:15:19 INFO - PROCESS | 2848 | 1462785319854 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]]]}] 02:15:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 02:15:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 971ms 02:15:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 02:15:19 INFO - PROCESS | 2848 | 1462785319922 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 02:15:19 INFO - PROCESS | 2848 | 1462785319925 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 02:15:19 INFO - PROCESS | 2848 | 1462785319929 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 02:15:19 INFO - PROCESS | 2848 | 1462785319933 Marionette TRACE conn5 <- [1,2130,null,{}] 02:15:19 INFO - PROCESS | 2848 | 1462785319945 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}] 02:15:20 INFO - PROCESS | 2848 | 1462785320064 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 02:15:20 INFO - PROCESS | 2848 | 1462785320206 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:20 INFO - PROCESS | 2848 | ++DOCSHELL 19DDE400 == 54 [pid = 2848] [id = 542] 02:15:20 INFO - PROCESS | 2848 | ++DOMWINDOW == 128 (1A39D400) [pid = 2848] [serial = 1626] [outer = 00000000] 02:15:20 INFO - PROCESS | 2848 | ++DOMWINDOW == 129 (1CAB9000) [pid = 2848] [serial = 1627] [outer = 1A39D400] 02:15:20 INFO - PROCESS | 2848 | 1462785320265 Marionette DEBUG loaded listener.js 02:15:20 INFO - PROCESS | 2848 | ++DOMWINDOW == 130 (1D526000) [pid = 2848] [serial = 1628] [outer = 1A39D400] 02:15:20 INFO - PROCESS | 2848 | 1462785320848 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] 02:15:20 INFO - PROCESS | 2848 | 1462785320905 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 02:15:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 02:15:20 INFO - PROCESS | 2848 | 1462785320909 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 02:15:20 INFO - PROCESS | 2848 | 1462785320911 Marionette TRACE conn5 <- [1,2134,null,{}] 02:15:20 INFO - PROCESS | 2848 | 1462785320914 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}] 02:15:21 INFO - PROCESS | 2848 | 1462785321028 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 02:15:21 INFO - PROCESS | 2848 | 1462785321141 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:21 INFO - PROCESS | 2848 | ++DOCSHELL 1D9E6400 == 55 [pid = 2848] [id = 543] 02:15:21 INFO - PROCESS | 2848 | ++DOMWINDOW == 131 (1D9EA800) [pid = 2848] [serial = 1629] [outer = 00000000] 02:15:21 INFO - PROCESS | 2848 | ++DOMWINDOW == 132 (1DF16000) [pid = 2848] [serial = 1630] [outer = 1D9EA800] 02:15:21 INFO - PROCESS | 2848 | 1462785321237 Marionette DEBUG loaded listener.js 02:15:21 INFO - PROCESS | 2848 | ++DOMWINDOW == 133 (1DF19800) [pid = 2848] [serial = 1631] [outer = 1D9EA800] 02:15:21 INFO - PROCESS | 2848 | 1462785321872 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] 02:15:21 INFO - PROCESS | 2848 | 1462785321884 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 02:15:21 INFO - PROCESS | 2848 | 1462785321888 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 02:15:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 02:15:21 INFO - PROCESS | 2848 | 1462785321890 Marionette TRACE conn5 <- [1,2138,null,{}] 02:15:21 INFO - PROCESS | 2848 | 1462785321909 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}] 02:15:22 INFO - PROCESS | 2848 | 1462785322020 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 02:15:22 INFO - PROCESS | 2848 | 1462785322333 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:22 INFO - PROCESS | 2848 | ++DOCSHELL 09078C00 == 56 [pid = 2848] [id = 544] 02:15:22 INFO - PROCESS | 2848 | ++DOMWINDOW == 134 (09167800) [pid = 2848] [serial = 1632] [outer = 00000000] 02:15:22 INFO - PROCESS | 2848 | ++DOMWINDOW == 135 (10238800) [pid = 2848] [serial = 1633] [outer = 09167800] 02:15:22 INFO - PROCESS | 2848 | 1462785322422 Marionette DEBUG loaded listener.js 02:15:22 INFO - PROCESS | 2848 | ++DOMWINDOW == 136 (14586400) [pid = 2848] [serial = 1634] [outer = 09167800] 02:15:23 INFO - PROCESS | 2848 | 1462785323047 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]]]}] 02:15:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 02:15:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1222ms 02:15:23 INFO - PROCESS | 2848 | 1462785323113 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 02:15:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 02:15:23 INFO - PROCESS | 2848 | 1462785323118 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 02:15:23 INFO - PROCESS | 2848 | 1462785323122 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 02:15:23 INFO - PROCESS | 2848 | 1462785323126 Marionette TRACE conn5 <- [1,2142,null,{}] 02:15:23 INFO - PROCESS | 2848 | 1462785323130 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}] 02:15:23 INFO - PROCESS | 2848 | 1462785323234 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 02:15:23 INFO - PROCESS | 2848 | 1462785323395 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:23 INFO - PROCESS | 2848 | --DOCSHELL 10059400 == 55 [pid = 2848] [id = 412] 02:15:23 INFO - PROCESS | 2848 | --DOCSHELL 19D86C00 == 54 [pid = 2848] [id = 508] 02:15:23 INFO - PROCESS | 2848 | --DOCSHELL 14AA8000 == 53 [pid = 2848] [id = 414] 02:15:23 INFO - PROCESS | 2848 | --DOCSHELL 0D3F5400 == 52 [pid = 2848] [id = 413] 02:15:23 INFO - PROCESS | 2848 | --DOCSHELL 17079000 == 51 [pid = 2848] [id = 415] 02:15:23 INFO - PROCESS | 2848 | --DOCSHELL 178E0000 == 50 [pid = 2848] [id = 405] 02:15:23 INFO - PROCESS | 2848 | --DOCSHELL 1929C400 == 49 [pid = 2848] [id = 538] 02:15:23 INFO - PROCESS | 2848 | --DOCSHELL 0907BC00 == 48 [pid = 2848] [id = 537] 02:15:23 INFO - PROCESS | 2848 | --DOCSHELL 19D8C400 == 47 [pid = 2848] [id = 536] 02:15:23 INFO - PROCESS | 2848 | --DOCSHELL 19918400 == 46 [pid = 2848] [id = 535] 02:15:23 INFO - PROCESS | 2848 | --DOCSHELL 18C7E000 == 45 [pid = 2848] [id = 534] 02:15:23 INFO - PROCESS | 2848 | --DOCSHELL 188D5800 == 44 [pid = 2848] [id = 533] 02:15:23 INFO - PROCESS | 2848 | --DOCSHELL 0CE2D800 == 43 [pid = 2848] [id = 13] 02:15:23 INFO - PROCESS | 2848 | --DOMWINDOW == 135 (1082D400) [pid = 2848] [serial = 1528] [outer = 00000000] [url = about:blank] 02:15:23 INFO - PROCESS | 2848 | --DOMWINDOW == 134 (161D1400) [pid = 2848] [serial = 1531] [outer = 00000000] [url = about:blank] 02:15:23 INFO - PROCESS | 2848 | --DOMWINDOW == 133 (19D88000) [pid = 2848] [serial = 1534] [outer = 00000000] [url = about:blank] 02:15:23 INFO - PROCESS | 2848 | --DOMWINDOW == 132 (19FA0C00) [pid = 2848] [serial = 1537] [outer = 00000000] [url = about:blank] 02:15:23 INFO - PROCESS | 2848 | --DOMWINDOW == 131 (1A398C00) [pid = 2848] [serial = 1540] [outer = 00000000] [url = about:blank] 02:15:23 INFO - PROCESS | 2848 | --DOMWINDOW == 130 (19F82C00) [pid = 2848] [serial = 1570] [outer = 00000000] [url = about:blank] 02:15:23 INFO - PROCESS | 2848 | ++DOCSHELL 0907BC00 == 44 [pid = 2848] [id = 545] 02:15:23 INFO - PROCESS | 2848 | ++DOMWINDOW == 131 (091A1800) [pid = 2848] [serial = 1635] [outer = 00000000] 02:15:23 INFO - PROCESS | 2848 | ++DOMWINDOW == 132 (0D3F5400) [pid = 2848] [serial = 1636] [outer = 091A1800] 02:15:23 INFO - PROCESS | 2848 | 1462785323513 Marionette DEBUG loaded listener.js 02:15:23 INFO - PROCESS | 2848 | ++DOMWINDOW == 133 (10828400) [pid = 2848] [serial = 1637] [outer = 091A1800] 02:15:23 INFO - PROCESS | 2848 | --DOCSHELL 170D5C00 == 43 [pid = 2848] [id = 532] 02:15:23 INFO - PROCESS | 2848 | --DOCSHELL 0D2CA800 == 42 [pid = 2848] [id = 531] 02:15:23 INFO - PROCESS | 2848 | --DOCSHELL 10055000 == 41 [pid = 2848] [id = 530] 02:15:23 INFO - PROCESS | 2848 | --DOCSHELL 091AD000 == 40 [pid = 2848] [id = 527] 02:15:23 INFO - PROCESS | 2848 | --DOCSHELL 19D8D800 == 39 [pid = 2848] [id = 526] 02:15:23 INFO - PROCESS | 2848 | --DOCSHELL 148DC000 == 38 [pid = 2848] [id = 525] 02:15:23 INFO - PROCESS | 2848 | --DOCSHELL 0C42D000 == 37 [pid = 2848] [id = 524] 02:15:23 INFO - PROCESS | 2848 | --DOCSHELL 19DB6000 == 36 [pid = 2848] [id = 523] 02:15:23 INFO - PROCESS | 2848 | --DOMWINDOW == 132 (18965800) [pid = 2848] [serial = 1555] [outer = 00000000] [url = about:blank] 02:15:23 INFO - PROCESS | 2848 | --DOMWINDOW == 131 (10053400) [pid = 2848] [serial = 1546] [outer = 00000000] [url = about:blank] 02:15:23 INFO - PROCESS | 2848 | --DOMWINDOW == 130 (1062BC00) [pid = 2848] [serial = 1547] [outer = 00000000] [url = about:blank] 02:15:23 INFO - PROCESS | 2848 | --DOMWINDOW == 129 (19DE1800) [pid = 2848] [serial = 1526] [outer = 00000000] [url = about:blank] 02:15:23 INFO - PROCESS | 2848 | --DOMWINDOW == 128 (1853DC00) [pid = 2848] [serial = 1552] [outer = 00000000] [url = about:blank] 02:15:23 INFO - PROCESS | 2848 | --DOMWINDOW == 127 (19916000) [pid = 2848] [serial = 1559] [outer = 00000000] [url = about:blank] 02:15:23 INFO - PROCESS | 2848 | --DOMWINDOW == 126 (141B1800) [pid = 2848] [serial = 1544] [outer = 00000000] [url = about:blank] 02:15:23 INFO - PROCESS | 2848 | --DOMWINDOW == 125 (1110F800) [pid = 2848] [serial = 1543] [outer = 00000000] [url = about:blank] 02:15:23 INFO - PROCESS | 2848 | --DOMWINDOW == 124 (14BE2C00) [pid = 2848] [serial = 1549] [outer = 00000000] [url = about:blank] 02:15:23 INFO - PROCESS | 2848 | --DOMWINDOW == 123 (192A3C00) [pid = 2848] [serial = 1558] [outer = 00000000] [url = about:blank] 02:15:23 INFO - PROCESS | 2848 | --DOMWINDOW == 122 (16BFC800) [pid = 2848] [serial = 1550] [outer = 00000000] [url = about:blank] 02:15:23 INFO - PROCESS | 2848 | --DOMWINDOW == 121 (188D3C00) [pid = 2848] [serial = 1564] [outer = 00000000] [url = about:blank] 02:15:23 INFO - PROCESS | 2848 | --DOMWINDOW == 120 (19B22000) [pid = 2848] [serial = 1561] [outer = 00000000] [url = about:blank] 02:15:23 INFO - PROCESS | 2848 | --DOMWINDOW == 119 (19DBD000) [pid = 2848] [serial = 1568] [outer = 00000000] [url = about:blank] 02:15:23 INFO - PROCESS | 2848 | --DOMWINDOW == 118 (19D86000) [pid = 2848] [serial = 1567] [outer = 00000000] [url = about:blank] 02:15:23 INFO - PROCESS | 2848 | --DOMWINDOW == 117 (19B25000) [pid = 2848] [serial = 1562] [outer = 00000000] [url = about:blank] 02:15:23 INFO - PROCESS | 2848 | --DOMWINDOW == 116 (18C87400) [pid = 2848] [serial = 1556] [outer = 00000000] [url = about:blank] 02:15:23 INFO - PROCESS | 2848 | --DOMWINDOW == 115 (1929E000) [pid = 2848] [serial = 1565] [outer = 00000000] [url = about:blank] 02:15:23 INFO - PROCESS | 2848 | --DOMWINDOW == 114 (1855B800) [pid = 2848] [serial = 1553] [outer = 00000000] [url = about:blank] 02:15:23 INFO - PROCESS | 2848 | --DOMWINDOW == 113 (19B1BC00) [pid = 2848] [serial = 1448] [outer = 00000000] [url = about:blank] 02:15:24 INFO - PROCESS | 2848 | 1462785323993 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]]]}] 02:15:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 02:15:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 930ms 02:15:24 INFO - PROCESS | 2848 | 1462785324055 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 02:15:24 INFO - PROCESS | 2848 | 1462785324059 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 02:15:24 INFO - PROCESS | 2848 | 1462785324064 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 02:15:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 02:15:24 INFO - PROCESS | 2848 | 1462785324066 Marionette TRACE conn5 <- [1,2146,null,{}] 02:15:24 INFO - PROCESS | 2848 | 1462785324070 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}] 02:15:24 INFO - PROCESS | 2848 | 1462785324159 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 02:15:24 INFO - PROCESS | 2848 | 1462785324289 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:24 INFO - PROCESS | 2848 | ++DOCSHELL 14180800 == 37 [pid = 2848] [id = 546] 02:15:24 INFO - PROCESS | 2848 | ++DOMWINDOW == 114 (1455E400) [pid = 2848] [serial = 1638] [outer = 00000000] 02:15:24 INFO - PROCESS | 2848 | ++DOMWINDOW == 115 (16B49C00) [pid = 2848] [serial = 1639] [outer = 1455E400] 02:15:24 INFO - PROCESS | 2848 | 1462785324336 Marionette DEBUG loaded listener.js 02:15:24 INFO - PROCESS | 2848 | ++DOMWINDOW == 116 (1707E400) [pid = 2848] [serial = 1640] [outer = 1455E400] 02:15:24 INFO - PROCESS | 2848 | 1462785324725 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]]]}] 02:15:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 02:15:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 731ms 02:15:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 02:15:24 INFO - PROCESS | 2848 | 1462785324799 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 02:15:24 INFO - PROCESS | 2848 | 1462785324801 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 02:15:24 INFO - PROCESS | 2848 | 1462785324807 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 02:15:24 INFO - PROCESS | 2848 | 1462785324813 Marionette TRACE conn5 <- [1,2150,null,{}] 02:15:24 INFO - PROCESS | 2848 | 1462785324822 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}] 02:15:24 INFO - PROCESS | 2848 | 1462785324914 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 02:15:24 INFO - PROCESS | 2848 | 1462785324930 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:24 INFO - PROCESS | 2848 | ++DOCSHELL 188DD800 == 38 [pid = 2848] [id = 547] 02:15:24 INFO - PROCESS | 2848 | ++DOMWINDOW == 117 (188DDC00) [pid = 2848] [serial = 1641] [outer = 00000000] 02:15:24 INFO - PROCESS | 2848 | ++DOMWINDOW == 118 (18B53800) [pid = 2848] [serial = 1642] [outer = 188DDC00] 02:15:25 INFO - PROCESS | 2848 | 1462785324975 Marionette DEBUG loaded listener.js 02:15:25 INFO - PROCESS | 2848 | ++DOMWINDOW == 119 (18C7AC00) [pid = 2848] [serial = 1643] [outer = 188DDC00] 02:15:25 INFO - PROCESS | 2848 | 1462785325422 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]]]}] 02:15:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 02:15:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 630ms 02:15:25 INFO - PROCESS | 2848 | 1462785325450 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 02:15:25 INFO - PROCESS | 2848 | 1462785325453 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 02:15:25 INFO - PROCESS | 2848 | 1462785325456 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 02:15:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 02:15:25 INFO - PROCESS | 2848 | 1462785325458 Marionette TRACE conn5 <- [1,2154,null,{}] 02:15:25 INFO - PROCESS | 2848 | 1462785325461 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}] 02:15:25 INFO - PROCESS | 2848 | 1462785325548 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 02:15:25 INFO - PROCESS | 2848 | 1462785325585 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:25 INFO - PROCESS | 2848 | ++DOCSHELL 1855B800 == 39 [pid = 2848] [id = 548] 02:15:25 INFO - PROCESS | 2848 | ++DOMWINDOW == 120 (18C87400) [pid = 2848] [serial = 1644] [outer = 00000000] 02:15:25 INFO - PROCESS | 2848 | ++DOMWINDOW == 121 (19298C00) [pid = 2848] [serial = 1645] [outer = 18C87400] 02:15:25 INFO - PROCESS | 2848 | 1462785325630 Marionette DEBUG loaded listener.js 02:15:25 INFO - PROCESS | 2848 | ++DOMWINDOW == 122 (19563000) [pid = 2848] [serial = 1646] [outer = 18C87400] 02:15:26 INFO - PROCESS | 2848 | 1462785326117 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]]]}] 02:15:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 02:15:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 731ms 02:15:26 INFO - PROCESS | 2848 | 1462785326190 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 02:15:26 INFO - PROCESS | 2848 | 1462785326192 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 02:15:26 INFO - PROCESS | 2848 | 1462785326195 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 02:15:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 02:15:26 INFO - PROCESS | 2848 | 1462785326197 Marionette TRACE conn5 <- [1,2158,null,{}] 02:15:26 INFO - PROCESS | 2848 | 1462785326200 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}] 02:15:26 INFO - PROCESS | 2848 | 1462785326314 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 02:15:26 INFO - PROCESS | 2848 | 1462785326378 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:26 INFO - PROCESS | 2848 | ++DOCSHELL 195A0400 == 40 [pid = 2848] [id = 549] 02:15:26 INFO - PROCESS | 2848 | ++DOMWINDOW == 123 (19916000) [pid = 2848] [serial = 1647] [outer = 00000000] 02:15:26 INFO - PROCESS | 2848 | ++DOMWINDOW == 124 (199ACC00) [pid = 2848] [serial = 1648] [outer = 19916000] 02:15:26 INFO - PROCESS | 2848 | 1462785326432 Marionette DEBUG loaded listener.js 02:15:26 INFO - PROCESS | 2848 | ++DOMWINDOW == 125 (19B24C00) [pid = 2848] [serial = 1649] [outer = 19916000] 02:15:26 INFO - PROCESS | 2848 | 1462785326889 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]]]}] 02:15:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 02:15:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 730ms 02:15:26 INFO - PROCESS | 2848 | 1462785326954 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 02:15:26 INFO - PROCESS | 2848 | 1462785326956 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 02:15:26 INFO - PROCESS | 2848 | 1462785326970 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 02:15:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 02:15:26 INFO - PROCESS | 2848 | 1462785326972 Marionette TRACE conn5 <- [1,2162,null,{}] 02:15:26 INFO - PROCESS | 2848 | 1462785326976 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}] 02:15:27 INFO - PROCESS | 2848 | 1462785327093 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 02:15:27 INFO - PROCESS | 2848 | 1462785327106 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:27 INFO - PROCESS | 2848 | ++DOCSHELL 091F3C00 == 41 [pid = 2848] [id = 550] 02:15:27 INFO - PROCESS | 2848 | ++DOMWINDOW == 126 (0D284C00) [pid = 2848] [serial = 1650] [outer = 00000000] 02:15:27 INFO - PROCESS | 2848 | ++DOMWINDOW == 127 (19D87800) [pid = 2848] [serial = 1651] [outer = 0D284C00] 02:15:27 INFO - PROCESS | 2848 | 1462785327216 Marionette DEBUG loaded listener.js 02:15:27 INFO - PROCESS | 2848 | ++DOMWINDOW == 128 (19D88800) [pid = 2848] [serial = 1652] [outer = 0D284C00] 02:15:27 INFO - PROCESS | 2848 | 1462785327648 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]]]}] 02:15:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 02:15:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 730ms 02:15:27 INFO - PROCESS | 2848 | 1462785327705 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 02:15:27 INFO - PROCESS | 2848 | 1462785327707 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 02:15:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 02:15:27 INFO - PROCESS | 2848 | 1462785327710 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 02:15:27 INFO - PROCESS | 2848 | 1462785327712 Marionette TRACE conn5 <- [1,2166,null,{}] 02:15:27 INFO - PROCESS | 2848 | 1462785327732 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}] 02:15:28 INFO - PROCESS | 2848 | 1462785328012 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 02:15:28 INFO - PROCESS | 2848 | --DOMWINDOW == 127 (188DF400) [pid = 2848] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 02:15:28 INFO - PROCESS | 2848 | --DOMWINDOW == 126 (0D324800) [pid = 2848] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 02:15:28 INFO - PROCESS | 2848 | --DOMWINDOW == 125 (19299800) [pid = 2848] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 02:15:28 INFO - PROCESS | 2848 | --DOMWINDOW == 124 (1005A800) [pid = 2848] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 02:15:28 INFO - PROCESS | 2848 | --DOMWINDOW == 123 (1991B400) [pid = 2848] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 02:15:28 INFO - PROCESS | 2848 | --DOMWINDOW == 122 (178DCC00) [pid = 2848] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 02:15:28 INFO - PROCESS | 2848 | --DOMWINDOW == 121 (091E9800) [pid = 2848] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 02:15:28 INFO - PROCESS | 2848 | --DOMWINDOW == 120 (19D91C00) [pid = 2848] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 02:15:28 INFO - PROCESS | 2848 | --DOMWINDOW == 119 (19DB7800) [pid = 2848] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 02:15:28 INFO - PROCESS | 2848 | --DOMWINDOW == 118 (141AD400) [pid = 2848] [serial = 35] [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.] 02:15:28 INFO - PROCESS | 2848 | --DOMWINDOW == 117 (142DA800) [pid = 2848] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:15:28 INFO - PROCESS | 2848 | 1462785328083 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:28 INFO - PROCESS | 2848 | ++DOCSHELL 091A9C00 == 42 [pid = 2848] [id = 551] 02:15:28 INFO - PROCESS | 2848 | ++DOMWINDOW == 118 (091E6800) [pid = 2848] [serial = 1653] [outer = 00000000] 02:15:28 INFO - PROCESS | 2848 | ++DOMWINDOW == 119 (141AD400) [pid = 2848] [serial = 1654] [outer = 091E6800] 02:15:28 INFO - PROCESS | 2848 | 1462785328128 Marionette DEBUG loaded listener.js 02:15:28 INFO - PROCESS | 2848 | ++DOMWINDOW == 120 (18969400) [pid = 2848] [serial = 1655] [outer = 091E6800] 02:15:28 INFO - PROCESS | 2848 | 1462785328538 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]]]}] 02:15:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 02:15:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 870ms 02:15:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 02:15:28 INFO - PROCESS | 2848 | 1462785328581 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 02:15:28 INFO - PROCESS | 2848 | 1462785328583 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 02:15:28 INFO - PROCESS | 2848 | 1462785328586 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 02:15:28 INFO - PROCESS | 2848 | 1462785328588 Marionette TRACE conn5 <- [1,2170,null,{}] 02:15:28 INFO - PROCESS | 2848 | 1462785328591 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}] 02:15:28 INFO - PROCESS | 2848 | 1462785328677 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 02:15:28 INFO - PROCESS | 2848 | 1462785328684 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:28 INFO - PROCESS | 2848 | ++DOCSHELL 1927F000 == 43 [pid = 2848] [id = 552] 02:15:28 INFO - PROCESS | 2848 | ++DOMWINDOW == 121 (19299800) [pid = 2848] [serial = 1656] [outer = 00000000] 02:15:28 INFO - PROCESS | 2848 | ++DOMWINDOW == 122 (19DBD000) [pid = 2848] [serial = 1657] [outer = 19299800] 02:15:28 INFO - PROCESS | 2848 | 1462785328732 Marionette DEBUG loaded listener.js 02:15:28 INFO - PROCESS | 2848 | ++DOMWINDOW == 123 (19EA7400) [pid = 2848] [serial = 1658] [outer = 19299800] 02:15:29 INFO - PROCESS | 2848 | 1462785329184 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]]]}] 02:15:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 02:15:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 633ms 02:15:29 INFO - PROCESS | 2848 | 1462785329219 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 02:15:29 INFO - PROCESS | 2848 | 1462785329221 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 02:15:29 INFO - PROCESS | 2848 | 1462785329224 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 02:15:29 INFO - PROCESS | 2848 | 1462785329226 Marionette TRACE conn5 <- [1,2174,null,{}] 02:15:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 02:15:29 INFO - PROCESS | 2848 | 1462785329230 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}] 02:15:29 INFO - PROCESS | 2848 | 1462785329317 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 02:15:29 INFO - PROCESS | 2848 | 1462785329324 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:29 INFO - PROCESS | 2848 | ++DOCSHELL 0C439800 == 44 [pid = 2848] [id = 553] 02:15:29 INFO - PROCESS | 2848 | ++DOMWINDOW == 124 (19F82C00) [pid = 2848] [serial = 1659] [outer = 00000000] 02:15:29 INFO - PROCESS | 2848 | ++DOMWINDOW == 125 (19FA2800) [pid = 2848] [serial = 1660] [outer = 19F82C00] 02:15:29 INFO - PROCESS | 2848 | 1462785329372 Marionette DEBUG loaded listener.js 02:15:29 INFO - PROCESS | 2848 | ++DOMWINDOW == 126 (1A398C00) [pid = 2848] [serial = 1661] [outer = 19F82C00] 02:15:29 INFO - PROCESS | 2848 | 1462785329806 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]]]}] 02:15:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 02:15:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 630ms 02:15:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 02:15:29 INFO - PROCESS | 2848 | 1462785329862 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 02:15:29 INFO - PROCESS | 2848 | 1462785329864 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 02:15:29 INFO - PROCESS | 2848 | 1462785329867 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 02:15:29 INFO - PROCESS | 2848 | 1462785329869 Marionette TRACE conn5 <- [1,2178,null,{}] 02:15:29 INFO - PROCESS | 2848 | 1462785329873 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}] 02:15:29 INFO - PROCESS | 2848 | 1462785329964 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 02:15:29 INFO - PROCESS | 2848 | 1462785329970 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:30 INFO - PROCESS | 2848 | ++DOCSHELL 1AB8E800 == 45 [pid = 2848] [id = 554] 02:15:30 INFO - PROCESS | 2848 | ++DOMWINDOW == 127 (1B0E3C00) [pid = 2848] [serial = 1662] [outer = 00000000] 02:15:30 INFO - PROCESS | 2848 | ++DOMWINDOW == 128 (1C5A1400) [pid = 2848] [serial = 1663] [outer = 1B0E3C00] 02:15:30 INFO - PROCESS | 2848 | 1462785330023 Marionette DEBUG loaded listener.js 02:15:30 INFO - PROCESS | 2848 | ++DOMWINDOW == 129 (1CA5AC00) [pid = 2848] [serial = 1664] [outer = 1B0E3C00] 02:15:30 INFO - PROCESS | 2848 | 1462785330742 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]]]}] 02:15:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 02:15:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 930ms 02:15:30 INFO - PROCESS | 2848 | 1462785330800 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 02:15:30 INFO - PROCESS | 2848 | 1462785330804 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 02:15:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 02:15:30 INFO - PROCESS | 2848 | 1462785330808 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 02:15:30 INFO - PROCESS | 2848 | 1462785330812 Marionette TRACE conn5 <- [1,2182,null,{}] 02:15:30 INFO - PROCESS | 2848 | 1462785330818 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}] 02:15:30 INFO - PROCESS | 2848 | 1462785330933 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 02:15:31 INFO - PROCESS | 2848 | 1462785331077 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:31 INFO - PROCESS | 2848 | ++DOCSHELL 1110DC00 == 46 [pid = 2848] [id = 555] 02:15:31 INFO - PROCESS | 2848 | ++DOMWINDOW == 130 (1110F800) [pid = 2848] [serial = 1665] [outer = 00000000] 02:15:31 INFO - PROCESS | 2848 | ++DOMWINDOW == 131 (14BE2000) [pid = 2848] [serial = 1666] [outer = 1110F800] 02:15:31 INFO - PROCESS | 2848 | 1462785331134 Marionette DEBUG loaded listener.js 02:15:31 INFO - PROCESS | 2848 | ++DOMWINDOW == 132 (17077400) [pid = 2848] [serial = 1667] [outer = 1110F800] 02:15:31 INFO - PROCESS | 2848 | 1462785331742 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]]]}] 02:15:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 02:15:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 988ms 02:15:31 INFO - PROCESS | 2848 | 1462785331798 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 02:15:31 INFO - PROCESS | 2848 | 1462785331804 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 02:15:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 02:15:31 INFO - PROCESS | 2848 | 1462785331811 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 02:15:31 INFO - PROCESS | 2848 | 1462785331814 Marionette TRACE conn5 <- [1,2186,null,{}] 02:15:31 INFO - PROCESS | 2848 | 1462785331819 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}] 02:15:31 INFO - PROCESS | 2848 | 1462785331936 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 02:15:32 INFO - PROCESS | 2848 | 1462785332078 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:32 INFO - PROCESS | 2848 | ++DOCSHELL 188D3C00 == 47 [pid = 2848] [id = 556] 02:15:32 INFO - PROCESS | 2848 | ++DOMWINDOW == 133 (188E0800) [pid = 2848] [serial = 1668] [outer = 00000000] 02:15:32 INFO - PROCESS | 2848 | ++DOMWINDOW == 134 (19918000) [pid = 2848] [serial = 1669] [outer = 188E0800] 02:15:32 INFO - PROCESS | 2848 | 1462785332134 Marionette DEBUG loaded listener.js 02:15:32 INFO - PROCESS | 2848 | ++DOMWINDOW == 135 (19B22800) [pid = 2848] [serial = 1670] [outer = 188E0800] 02:15:32 INFO - PROCESS | 2848 | 1462785332730 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]]]}] 02:15:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 02:15:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 971ms 02:15:32 INFO - PROCESS | 2848 | 1462785332783 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 02:15:32 INFO - PROCESS | 2848 | 1462785332786 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 02:15:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 02:15:32 INFO - PROCESS | 2848 | 1462785332790 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 02:15:32 INFO - PROCESS | 2848 | 1462785332794 Marionette TRACE conn5 <- [1,2190,null,{}] 02:15:32 INFO - PROCESS | 2848 | 1462785332805 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}] 02:15:32 INFO - PROCESS | 2848 | 1462785332925 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 02:15:33 INFO - PROCESS | 2848 | 1462785333067 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:33 INFO - PROCESS | 2848 | ++DOCSHELL 091F2800 == 48 [pid = 2848] [id = 557] 02:15:33 INFO - PROCESS | 2848 | ++DOMWINDOW == 136 (19B95800) [pid = 2848] [serial = 1671] [outer = 00000000] 02:15:33 INFO - PROCESS | 2848 | ++DOMWINDOW == 137 (1CAC0400) [pid = 2848] [serial = 1672] [outer = 19B95800] 02:15:33 INFO - PROCESS | 2848 | 1462785333126 Marionette DEBUG loaded listener.js 02:15:33 INFO - PROCESS | 2848 | ++DOMWINDOW == 138 (1D9E1C00) [pid = 2848] [serial = 1673] [outer = 19B95800] 02:15:33 INFO - PROCESS | 2848 | 1462785333681 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]]]}] 02:15:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 02:15:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 931ms 02:15:33 INFO - PROCESS | 2848 | 1462785333723 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 02:15:33 INFO - PROCESS | 2848 | 1462785333727 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 02:15:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 02:15:33 INFO - PROCESS | 2848 | 1462785333730 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 02:15:33 INFO - PROCESS | 2848 | 1462785333732 Marionette TRACE conn5 <- [1,2194,null,{}] 02:15:33 INFO - PROCESS | 2848 | 1462785333736 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}] 02:15:33 INFO - PROCESS | 2848 | 1462785333851 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 02:15:33 INFO - PROCESS | 2848 | 1462785333965 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:34 INFO - PROCESS | 2848 | ++DOCSHELL 19DB9000 == 49 [pid = 2848] [id = 558] 02:15:34 INFO - PROCESS | 2848 | ++DOMWINDOW == 139 (1CABE400) [pid = 2848] [serial = 1674] [outer = 00000000] 02:15:34 INFO - PROCESS | 2848 | ++DOMWINDOW == 140 (1DF70000) [pid = 2848] [serial = 1675] [outer = 1CABE400] 02:15:34 INFO - PROCESS | 2848 | 1462785334061 Marionette DEBUG loaded listener.js 02:15:34 INFO - PROCESS | 2848 | ++DOMWINDOW == 141 (1DFA2C00) [pid = 2848] [serial = 1676] [outer = 1CABE400] 02:15:34 INFO - PROCESS | 2848 | 1462785334636 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]]]}] 02:15:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 02:15:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 930ms 02:15:34 INFO - PROCESS | 2848 | 1462785334663 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 02:15:34 INFO - PROCESS | 2848 | 1462785334665 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 02:15:34 INFO - PROCESS | 2848 | 1462785334669 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 02:15:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 02:15:34 INFO - PROCESS | 2848 | 1462785334671 Marionette TRACE conn5 <- [1,2198,null,{}] 02:15:34 INFO - PROCESS | 2848 | 1462785334674 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}] 02:15:34 INFO - PROCESS | 2848 | 1462785334780 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 02:15:34 INFO - PROCESS | 2848 | 1462785334939 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:34 INFO - PROCESS | 2848 | ++DOCSHELL 1E4E7000 == 50 [pid = 2848] [id = 559] 02:15:34 INFO - PROCESS | 2848 | ++DOMWINDOW == 142 (1E4E7400) [pid = 2848] [serial = 1677] [outer = 00000000] 02:15:35 INFO - PROCESS | 2848 | ++DOMWINDOW == 143 (1E4EA000) [pid = 2848] [serial = 1678] [outer = 1E4E7400] 02:15:35 INFO - PROCESS | 2848 | 1462785334995 Marionette DEBUG loaded listener.js 02:15:35 INFO - PROCESS | 2848 | ++DOMWINDOW == 144 (1E4ECC00) [pid = 2848] [serial = 1679] [outer = 1E4E7400] 02:15:35 INFO - PROCESS | 2848 | 1462785335626 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]]]}] 02:15:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 02:15:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 970ms 02:15:35 INFO - PROCESS | 2848 | 1462785335643 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 02:15:35 INFO - PROCESS | 2848 | 1462785335646 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 02:15:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 02:15:35 INFO - PROCESS | 2848 | 1462785335649 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 02:15:35 INFO - PROCESS | 2848 | 1462785335651 Marionette TRACE conn5 <- [1,2202,null,{}] 02:15:35 INFO - PROCESS | 2848 | 1462785335655 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}] 02:15:35 INFO - PROCESS | 2848 | 1462785335778 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 02:15:35 INFO - PROCESS | 2848 | 1462785335941 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:35 INFO - PROCESS | 2848 | ++DOCSHELL 1062E800 == 51 [pid = 2848] [id = 560] 02:15:35 INFO - PROCESS | 2848 | ++DOMWINDOW == 145 (10831C00) [pid = 2848] [serial = 1680] [outer = 00000000] 02:15:36 INFO - PROCESS | 2848 | ++DOMWINDOW == 146 (19282C00) [pid = 2848] [serial = 1681] [outer = 10831C00] 02:15:36 INFO - PROCESS | 2848 | 1462785336001 Marionette DEBUG loaded listener.js 02:15:36 INFO - PROCESS | 2848 | ++DOMWINDOW == 147 (19D85C00) [pid = 2848] [serial = 1682] [outer = 10831C00] 02:15:36 INFO - PROCESS | 2848 | 1462785336737 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]]]}] 02:15:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 02:15:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1129ms 02:15:36 INFO - PROCESS | 2848 | 1462785336781 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 02:15:36 INFO - PROCESS | 2848 | 1462785336786 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 02:15:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 02:15:36 INFO - PROCESS | 2848 | 1462785336790 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 02:15:36 INFO - PROCESS | 2848 | 1462785336795 Marionette TRACE conn5 <- [1,2206,null,{}] 02:15:36 INFO - PROCESS | 2848 | 1462785336800 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}] 02:15:36 INFO - PROCESS | 2848 | 1462785336932 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 02:15:37 INFO - PROCESS | 2848 | 1462785337057 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:37 INFO - PROCESS | 2848 | ++DOCSHELL 14A1E800 == 52 [pid = 2848] [id = 561] 02:15:37 INFO - PROCESS | 2848 | ++DOMWINDOW == 148 (14BE5400) [pid = 2848] [serial = 1683] [outer = 00000000] 02:15:37 INFO - PROCESS | 2848 | ++DOMWINDOW == 149 (1707C400) [pid = 2848] [serial = 1684] [outer = 14BE5400] 02:15:37 INFO - PROCESS | 2848 | 1462785337107 Marionette DEBUG loaded listener.js 02:15:37 INFO - PROCESS | 2848 | ++DOMWINDOW == 150 (17DC8C00) [pid = 2848] [serial = 1685] [outer = 14BE5400] 02:15:37 INFO - PROCESS | 2848 | --DOCSHELL 161CF000 == 51 [pid = 2848] [id = 513] 02:15:37 INFO - PROCESS | 2848 | --DOCSHELL 0C439800 == 50 [pid = 2848] [id = 553] 02:15:37 INFO - PROCESS | 2848 | --DOCSHELL 1927F000 == 49 [pid = 2848] [id = 552] 02:15:37 INFO - PROCESS | 2848 | --DOCSHELL 091A9C00 == 48 [pid = 2848] [id = 551] 02:15:37 INFO - PROCESS | 2848 | --DOCSHELL 091F3C00 == 47 [pid = 2848] [id = 550] 02:15:37 INFO - PROCESS | 2848 | --DOCSHELL 195A0400 == 46 [pid = 2848] [id = 549] 02:15:37 INFO - PROCESS | 2848 | --DOCSHELL 1855B800 == 45 [pid = 2848] [id = 548] 02:15:37 INFO - PROCESS | 2848 | --DOCSHELL 188DD800 == 44 [pid = 2848] [id = 547] 02:15:37 INFO - PROCESS | 2848 | --DOCSHELL 14180800 == 43 [pid = 2848] [id = 546] 02:15:37 INFO - PROCESS | 2848 | --DOCSHELL 0907BC00 == 42 [pid = 2848] [id = 545] 02:15:37 INFO - PROCESS | 2848 | --DOCSHELL 09078C00 == 41 [pid = 2848] [id = 544] 02:15:37 INFO - PROCESS | 2848 | --DOMWINDOW == 149 (14791C00) [pid = 2848] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:15:37 INFO - PROCESS | 2848 | --DOMWINDOW == 148 (1C5A0C00) [pid = 2848] [serial = 1618] [outer = 00000000] [url = about:blank] 02:15:37 INFO - PROCESS | 2848 | --DOMWINDOW == 147 (19277400) [pid = 2848] [serial = 1600] [outer = 00000000] [url = about:blank] 02:15:37 INFO - PROCESS | 2848 | --DOMWINDOW == 146 (14286000) [pid = 2848] [serial = 1594] [outer = 00000000] [url = about:blank] 02:15:37 INFO - PROCESS | 2848 | --DOMWINDOW == 145 (14749800) [pid = 2848] [serial = 1595] [outer = 00000000] [url = about:blank] 02:15:37 INFO - PROCESS | 2848 | --DOMWINDOW == 144 (19565400) [pid = 2848] [serial = 1603] [outer = 00000000] [url = about:blank] 02:15:37 INFO - PROCESS | 2848 | --DOMWINDOW == 143 (19915C00) [pid = 2848] [serial = 1604] [outer = 00000000] [url = about:blank] 02:15:37 INFO - PROCESS | 2848 | --DOMWINDOW == 142 (16BF7000) [pid = 2848] [serial = 1592] [outer = 00000000] [url = about:blank] 02:15:37 INFO - PROCESS | 2848 | --DOMWINDOW == 141 (14744C00) [pid = 2848] [serial = 1591] [outer = 00000000] [url = about:blank] 02:15:37 INFO - PROCESS | 2848 | --DOMWINDOW == 140 (170DE000) [pid = 2848] [serial = 1576] [outer = 00000000] [url = about:blank] 02:15:37 INFO - PROCESS | 2848 | --DOMWINDOW == 139 (19D84400) [pid = 2848] [serial = 1607] [outer = 00000000] [url = about:blank] 02:15:37 INFO - PROCESS | 2848 | --DOMWINDOW == 138 (19BCFC00) [pid = 2848] [serial = 1606] [outer = 00000000] [url = about:blank] 02:15:37 INFO - PROCESS | 2848 | --DOMWINDOW == 137 (10237800) [pid = 2848] [serial = 1573] [outer = 00000000] [url = about:blank] 02:15:37 INFO - PROCESS | 2848 | --DOMWINDOW == 136 (17DCD000) [pid = 2848] [serial = 1597] [outer = 00000000] [url = about:blank] 02:15:37 INFO - PROCESS | 2848 | --DOMWINDOW == 135 (18559400) [pid = 2848] [serial = 1598] [outer = 00000000] [url = about:blank] 02:15:37 INFO - PROCESS | 2848 | --DOMWINDOW == 134 (1C5C9400) [pid = 2848] [serial = 1585] [outer = 00000000] [url = about:blank] 02:15:37 INFO - PROCESS | 2848 | --DOMWINDOW == 133 (1D43C800) [pid = 2848] [serial = 1588] [outer = 00000000] [url = about:blank] 02:15:37 INFO - PROCESS | 2848 | --DOMWINDOW == 132 (1A39CC00) [pid = 2848] [serial = 1579] [outer = 00000000] [url = about:blank] 02:15:37 INFO - PROCESS | 2848 | --DOMWINDOW == 131 (188DFC00) [pid = 2848] [serial = 1612] [outer = 00000000] [url = about:blank] 02:15:37 INFO - PROCESS | 2848 | --DOMWINDOW == 130 (19DBDC00) [pid = 2848] [serial = 1609] [outer = 00000000] [url = about:blank] 02:15:37 INFO - PROCESS | 2848 | --DOMWINDOW == 129 (1B00DC00) [pid = 2848] [serial = 1616] [outer = 00000000] [url = about:blank] 02:15:37 INFO - PROCESS | 2848 | --DOMWINDOW == 128 (1B0E3800) [pid = 2848] [serial = 1106] [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.] 02:15:37 INFO - PROCESS | 2848 | --DOMWINDOW == 127 (1A393400) [pid = 2848] [serial = 1615] [outer = 00000000] [url = about:blank] 02:15:37 INFO - PROCESS | 2848 | --DOMWINDOW == 126 (19E9F400) [pid = 2848] [serial = 1610] [outer = 00000000] [url = about:blank] 02:15:37 INFO - PROCESS | 2848 | --DOMWINDOW == 125 (1C598C00) [pid = 2848] [serial = 1582] [outer = 00000000] [url = about:blank] 02:15:37 INFO - PROCESS | 2848 | --DOMWINDOW == 124 (19B90C00) [pid = 2848] [serial = 1613] [outer = 00000000] [url = about:blank] 02:15:37 INFO - PROCESS | 2848 | --DOMWINDOW == 123 (19295400) [pid = 2848] [serial = 1601] [outer = 00000000] [url = about:blank] 02:15:37 INFO - PROCESS | 2848 | 1462785337662 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]]]}] 02:15:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 02:15:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 930ms 02:15:37 INFO - PROCESS | 2848 | 1462785337722 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 02:15:37 INFO - PROCESS | 2848 | 1462785337727 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 02:15:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 02:15:37 INFO - PROCESS | 2848 | 1462785337733 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 02:15:37 INFO - PROCESS | 2848 | 1462785337736 Marionette TRACE conn5 <- [1,2210,null,{}] 02:15:37 INFO - PROCESS | 2848 | 1462785337740 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}] 02:15:37 INFO - PROCESS | 2848 | 1462785337834 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 02:15:37 INFO - PROCESS | 2848 | 1462785337845 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:37 INFO - PROCESS | 2848 | ++DOCSHELL 111EE400 == 42 [pid = 2848] [id = 562] 02:15:37 INFO - PROCESS | 2848 | ++DOMWINDOW == 124 (14180800) [pid = 2848] [serial = 1686] [outer = 00000000] 02:15:37 INFO - PROCESS | 2848 | ++DOMWINDOW == 125 (14BE8000) [pid = 2848] [serial = 1687] [outer = 14180800] 02:15:37 INFO - PROCESS | 2848 | 1462785337893 Marionette DEBUG loaded listener.js 02:15:38 INFO - PROCESS | 2848 | ++DOMWINDOW == 126 (170D3400) [pid = 2848] [serial = 1688] [outer = 14180800] 02:15:38 INFO - PROCESS | 2848 | 1462785338402 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]]]}] 02:15:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 02:15:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 730ms 02:15:38 INFO - PROCESS | 2848 | 1462785338467 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 02:15:38 INFO - PROCESS | 2848 | 1462785338469 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 02:15:38 INFO - PROCESS | 2848 | 1462785338473 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 02:15:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 02:15:38 INFO - PROCESS | 2848 | 1462785338476 Marionette TRACE conn5 <- [1,2214,null,{}] 02:15:38 INFO - PROCESS | 2848 | 1462785338486 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}] 02:15:38 INFO - PROCESS | 2848 | 1462785338576 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 02:15:38 INFO - PROCESS | 2848 | 1462785338716 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:38 INFO - PROCESS | 2848 | ++DOCSHELL 188DE400 == 43 [pid = 2848] [id = 563] 02:15:38 INFO - PROCESS | 2848 | ++DOMWINDOW == 127 (188E0C00) [pid = 2848] [serial = 1689] [outer = 00000000] 02:15:38 INFO - PROCESS | 2848 | ++DOMWINDOW == 128 (1927F800) [pid = 2848] [serial = 1690] [outer = 188E0C00] 02:15:38 INFO - PROCESS | 2848 | 1462785338763 Marionette DEBUG loaded listener.js 02:15:38 INFO - PROCESS | 2848 | ++DOMWINDOW == 129 (192A2800) [pid = 2848] [serial = 1691] [outer = 188E0C00] 02:15:39 INFO - PROCESS | 2848 | 1462785339114 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]]]}] 02:15:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 02:15:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 671ms 02:15:39 INFO - PROCESS | 2848 | 1462785339146 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 02:15:39 INFO - PROCESS | 2848 | 1462785339149 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 02:15:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 02:15:39 INFO - PROCESS | 2848 | 1462785339176 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 02:15:39 INFO - PROCESS | 2848 | 1462785339178 Marionette TRACE conn5 <- [1,2218,null,{}] 02:15:39 INFO - PROCESS | 2848 | 1462785339182 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}] 02:15:39 INFO - PROCESS | 2848 | 1462785339273 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 02:15:39 INFO - PROCESS | 2848 | 1462785339280 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:39 INFO - PROCESS | 2848 | ++DOCSHELL 1955FC00 == 44 [pid = 2848] [id = 564] 02:15:39 INFO - PROCESS | 2848 | ++DOMWINDOW == 130 (1956C400) [pid = 2848] [serial = 1692] [outer = 00000000] 02:15:39 INFO - PROCESS | 2848 | ++DOMWINDOW == 131 (1991E000) [pid = 2848] [serial = 1693] [outer = 1956C400] 02:15:39 INFO - PROCESS | 2848 | 1462785339328 Marionette DEBUG loaded listener.js 02:15:39 INFO - PROCESS | 2848 | ++DOMWINDOW == 132 (19B97800) [pid = 2848] [serial = 1694] [outer = 1956C400] 02:15:39 INFO - PROCESS | 2848 | 1462785339820 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]]]}] 02:15:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 02:15:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 690ms 02:15:39 INFO - PROCESS | 2848 | 1462785339847 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 02:15:39 INFO - PROCESS | 2848 | 1462785339849 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 02:15:39 INFO - PROCESS | 2848 | 1462785339852 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 02:15:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 02:15:39 INFO - PROCESS | 2848 | 1462785339854 Marionette TRACE conn5 <- [1,2222,null,{}] 02:15:39 INFO - PROCESS | 2848 | 1462785339857 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}] 02:15:40 INFO - PROCESS | 2848 | 1462785339980 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 02:15:40 INFO - PROCESS | 2848 | 1462785340077 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:40 INFO - PROCESS | 2848 | ++DOCSHELL 19BC5C00 == 45 [pid = 2848] [id = 565] 02:15:40 INFO - PROCESS | 2848 | ++DOMWINDOW == 133 (19D0A800) [pid = 2848] [serial = 1695] [outer = 00000000] 02:15:40 INFO - PROCESS | 2848 | ++DOMWINDOW == 134 (19DB5C00) [pid = 2848] [serial = 1696] [outer = 19D0A800] 02:15:40 INFO - PROCESS | 2848 | 1462785340122 Marionette DEBUG loaded listener.js 02:15:40 INFO - PROCESS | 2848 | ++DOMWINDOW == 135 (19DBC800) [pid = 2848] [serial = 1697] [outer = 19D0A800] 02:15:40 INFO - PROCESS | 2848 | 1462785340563 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]]]}] 02:15:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 02:15:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 730ms 02:15:40 INFO - PROCESS | 2848 | 1462785340586 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 02:15:40 INFO - PROCESS | 2848 | 1462785340588 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 02:15:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 02:15:40 INFO - PROCESS | 2848 | 1462785340591 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 02:15:40 INFO - PROCESS | 2848 | 1462785340593 Marionette TRACE conn5 <- [1,2226,null,{}] 02:15:40 INFO - PROCESS | 2848 | 1462785340604 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}] 02:15:40 INFO - PROCESS | 2848 | 1462785340736 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 02:15:40 INFO - PROCESS | 2848 | 1462785340749 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:40 INFO - PROCESS | 2848 | ++DOCSHELL 19F89800 == 46 [pid = 2848] [id = 566] 02:15:40 INFO - PROCESS | 2848 | ++DOMWINDOW == 136 (19F95800) [pid = 2848] [serial = 1698] [outer = 00000000] 02:15:40 INFO - PROCESS | 2848 | ++DOMWINDOW == 137 (1B00D400) [pid = 2848] [serial = 1699] [outer = 19F95800] 02:15:40 INFO - PROCESS | 2848 | 1462785340860 Marionette DEBUG loaded listener.js 02:15:40 INFO - PROCESS | 2848 | ++DOMWINDOW == 138 (1B0E5400) [pid = 2848] [serial = 1700] [outer = 19F95800] 02:15:41 INFO - PROCESS | 2848 | 1462785341285 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]]]}] 02:15:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 02:15:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 730ms 02:15:41 INFO - PROCESS | 2848 | 1462785341322 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 02:15:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 02:15:41 INFO - PROCESS | 2848 | 1462785341325 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 02:15:41 INFO - PROCESS | 2848 | 1462785341327 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 02:15:41 INFO - PROCESS | 2848 | 1462785341329 Marionette TRACE conn5 <- [1,2230,null,{}] 02:15:41 INFO - PROCESS | 2848 | 1462785341339 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}] 02:15:41 INFO - PROCESS | 2848 | 1462785341486 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 02:15:41 INFO - PROCESS | 2848 | 1462785341701 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:41 INFO - PROCESS | 2848 | --DOMWINDOW == 137 (19DC3800) [pid = 2848] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 02:15:41 INFO - PROCESS | 2848 | --DOMWINDOW == 136 (19F82C00) [pid = 2848] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 02:15:41 INFO - PROCESS | 2848 | --DOMWINDOW == 135 (19916000) [pid = 2848] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 02:15:41 INFO - PROCESS | 2848 | --DOMWINDOW == 134 (1455E400) [pid = 2848] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 02:15:41 INFO - PROCESS | 2848 | --DOMWINDOW == 133 (19FC8400) [pid = 2848] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 02:15:41 INFO - PROCESS | 2848 | --DOMWINDOW == 132 (18C87400) [pid = 2848] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 02:15:41 INFO - PROCESS | 2848 | --DOMWINDOW == 131 (0D284C00) [pid = 2848] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 02:15:41 INFO - PROCESS | 2848 | --DOMWINDOW == 130 (188DDC00) [pid = 2848] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 02:15:41 INFO - PROCESS | 2848 | --DOMWINDOW == 129 (091E6800) [pid = 2848] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 02:15:41 INFO - PROCESS | 2848 | --DOMWINDOW == 128 (09167800) [pid = 2848] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 02:15:41 INFO - PROCESS | 2848 | --DOMWINDOW == 127 (091A1800) [pid = 2848] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 02:15:41 INFO - PROCESS | 2848 | --DOMWINDOW == 126 (19299800) [pid = 2848] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 02:15:41 INFO - PROCESS | 2848 | ++DOCSHELL 09167800 == 47 [pid = 2848] [id = 567] 02:15:41 INFO - PROCESS | 2848 | ++DOMWINDOW == 127 (09170C00) [pid = 2848] [serial = 1701] [outer = 00000000] 02:15:41 INFO - PROCESS | 2848 | ++DOMWINDOW == 128 (11101400) [pid = 2848] [serial = 1702] [outer = 09170C00] 02:15:41 INFO - PROCESS | 2848 | 1462785341752 Marionette DEBUG loaded listener.js 02:15:41 INFO - PROCESS | 2848 | ++DOMWINDOW == 129 (188DD400) [pid = 2848] [serial = 1703] [outer = 09170C00] 02:15:42 INFO - PROCESS | 2848 | 1462785342109 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]]]}] 02:15:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 02:15:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 831ms 02:15:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 02:15:42 INFO - PROCESS | 2848 | 1462785342160 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 02:15:42 INFO - PROCESS | 2848 | 1462785342162 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 02:15:42 INFO - PROCESS | 2848 | 1462785342165 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 02:15:42 INFO - PROCESS | 2848 | 1462785342166 Marionette TRACE conn5 <- [1,2234,null,{}] 02:15:42 INFO - PROCESS | 2848 | 1462785342180 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}] 02:15:42 INFO - PROCESS | 2848 | 1462785342267 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 02:15:42 INFO - PROCESS | 2848 | 1462785342367 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:42 INFO - PROCESS | 2848 | ++DOCSHELL 10052400 == 48 [pid = 2848] [id = 568] 02:15:42 INFO - PROCESS | 2848 | ++DOMWINDOW == 130 (10052800) [pid = 2848] [serial = 1704] [outer = 00000000] 02:15:42 INFO - PROCESS | 2848 | ++DOMWINDOW == 131 (1C0DE400) [pid = 2848] [serial = 1705] [outer = 10052800] 02:15:42 INFO - PROCESS | 2848 | 1462785342411 Marionette DEBUG loaded listener.js 02:15:42 INFO - PROCESS | 2848 | ++DOMWINDOW == 132 (1C5D0C00) [pid = 2848] [serial = 1706] [outer = 10052800] 02:15:42 INFO - PROCESS | 2848 | 1462785342777 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]]]}] 02:15:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 02:15:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 671ms 02:15:42 INFO - PROCESS | 2848 | 1462785342841 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 02:15:42 INFO - PROCESS | 2848 | 1462785342844 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 02:15:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 02:15:42 INFO - PROCESS | 2848 | 1462785342847 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 02:15:42 INFO - PROCESS | 2848 | 1462785342849 Marionette TRACE conn5 <- [1,2238,null,{}] 02:15:42 INFO - PROCESS | 2848 | 1462785342852 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}] 02:15:42 INFO - PROCESS | 2848 | 1462785342939 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 02:15:43 INFO - PROCESS | 2848 | 1462785342976 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:43 INFO - PROCESS | 2848 | ++DOCSHELL 1B00D800 == 49 [pid = 2848] [id = 569] 02:15:43 INFO - PROCESS | 2848 | ++DOMWINDOW == 133 (1CA51C00) [pid = 2848] [serial = 1707] [outer = 00000000] 02:15:43 INFO - PROCESS | 2848 | ++DOMWINDOW == 134 (1D52A000) [pid = 2848] [serial = 1708] [outer = 1CA51C00] 02:15:43 INFO - PROCESS | 2848 | 1462785343020 Marionette DEBUG loaded listener.js 02:15:43 INFO - PROCESS | 2848 | ++DOMWINDOW == 135 (1DF17000) [pid = 2848] [serial = 1709] [outer = 1CA51C00] 02:15:43 INFO - PROCESS | 2848 | 1462785343438 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]]]}] 02:15:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 02:15:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 632ms 02:15:43 INFO - PROCESS | 2848 | 1462785343497 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 02:15:43 INFO - PROCESS | 2848 | 1462785343499 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 02:15:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 02:15:43 INFO - PROCESS | 2848 | 1462785343503 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 02:15:43 INFO - PROCESS | 2848 | 1462785343504 Marionette TRACE conn5 <- [1,2242,null,{}] 02:15:43 INFO - PROCESS | 2848 | 1462785343508 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}] 02:15:43 INFO - PROCESS | 2848 | 1462785343593 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 02:15:43 INFO - PROCESS | 2848 | 1462785343599 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:43 INFO - PROCESS | 2848 | ++DOCSHELL 108A8400 == 50 [pid = 2848] [id = 570] 02:15:43 INFO - PROCESS | 2848 | ++DOMWINDOW == 136 (19279000) [pid = 2848] [serial = 1710] [outer = 00000000] 02:15:43 INFO - PROCESS | 2848 | ++DOMWINDOW == 137 (1E4E5800) [pid = 2848] [serial = 1711] [outer = 19279000] 02:15:43 INFO - PROCESS | 2848 | 1462785343644 Marionette DEBUG loaded listener.js 02:15:43 INFO - PROCESS | 2848 | ++DOMWINDOW == 138 (1E4E8800) [pid = 2848] [serial = 1712] [outer = 19279000] 02:15:44 INFO - PROCESS | 2848 | 1462785344314 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]]]}] 02:15:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 02:15:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 930ms 02:15:44 INFO - PROCESS | 2848 | 1462785344434 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 02:15:44 INFO - PROCESS | 2848 | 1462785344440 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 02:15:44 INFO - PROCESS | 2848 | 1462785344445 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 02:15:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 02:15:44 INFO - PROCESS | 2848 | 1462785344449 Marionette TRACE conn5 <- [1,2246,null,{}] 02:15:44 INFO - PROCESS | 2848 | 1462785344455 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}] 02:15:44 INFO - PROCESS | 2848 | 1462785344578 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 02:15:44 INFO - PROCESS | 2848 | 1462785344718 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:44 INFO - PROCESS | 2848 | ++DOCSHELL 0D3F4C00 == 51 [pid = 2848] [id = 571] 02:15:44 INFO - PROCESS | 2848 | ++DOMWINDOW == 139 (108A5800) [pid = 2848] [serial = 1713] [outer = 00000000] 02:15:44 INFO - PROCESS | 2848 | ++DOMWINDOW == 140 (14B08800) [pid = 2848] [serial = 1714] [outer = 108A5800] 02:15:44 INFO - PROCESS | 2848 | 1462785344778 Marionette DEBUG loaded listener.js 02:15:44 INFO - PROCESS | 2848 | ++DOMWINDOW == 141 (1853A400) [pid = 2848] [serial = 1715] [outer = 108A5800] 02:15:45 INFO - PROCESS | 2848 | 1462785345374 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]]]}] 02:15:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 02:15:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 970ms 02:15:45 INFO - PROCESS | 2848 | 1462785345420 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 02:15:45 INFO - PROCESS | 2848 | 1462785345426 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 02:15:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 02:15:45 INFO - PROCESS | 2848 | 1462785345433 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 02:15:45 INFO - PROCESS | 2848 | 1462785345436 Marionette TRACE conn5 <- [1,2250,null,{}] 02:15:45 INFO - PROCESS | 2848 | 1462785345440 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}] 02:15:45 INFO - PROCESS | 2848 | 1462785345557 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 02:15:45 INFO - PROCESS | 2848 | 1462785345703 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:45 INFO - PROCESS | 2848 | ++DOCSHELL 1854FC00 == 52 [pid = 2848] [id = 572] 02:15:45 INFO - PROCESS | 2848 | ++DOMWINDOW == 142 (18C7B400) [pid = 2848] [serial = 1716] [outer = 00000000] 02:15:45 INFO - PROCESS | 2848 | ++DOMWINDOW == 143 (19D04400) [pid = 2848] [serial = 1717] [outer = 18C7B400] 02:15:45 INFO - PROCESS | 2848 | 1462785345760 Marionette DEBUG loaded listener.js 02:15:45 INFO - PROCESS | 2848 | ++DOMWINDOW == 144 (19EA3C00) [pid = 2848] [serial = 1718] [outer = 18C7B400] 02:15:46 INFO - PROCESS | 2848 | 1462785346375 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]]]}] 02:15:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 02:15:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 971ms 02:15:46 INFO - PROCESS | 2848 | 1462785346404 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 02:15:46 INFO - PROCESS | 2848 | 1462785346407 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 02:15:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 02:15:46 INFO - PROCESS | 2848 | 1462785346411 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 02:15:46 INFO - PROCESS | 2848 | 1462785346415 Marionette TRACE conn5 <- [1,2254,null,{}] 02:15:46 INFO - PROCESS | 2848 | 1462785346426 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}] 02:15:46 INFO - PROCESS | 2848 | 1462785346591 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 02:15:46 INFO - PROCESS | 2848 | 1462785346610 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:46 INFO - PROCESS | 2848 | ++DOCSHELL 1435D400 == 53 [pid = 2848] [id = 573] 02:15:46 INFO - PROCESS | 2848 | ++DOMWINDOW == 145 (1C5CF000) [pid = 2848] [serial = 1719] [outer = 00000000] 02:15:46 INFO - PROCESS | 2848 | ++DOMWINDOW == 146 (1F245C00) [pid = 2848] [serial = 1720] [outer = 1C5CF000] 02:15:46 INFO - PROCESS | 2848 | 1462785346670 Marionette DEBUG loaded listener.js 02:15:46 INFO - PROCESS | 2848 | ++DOMWINDOW == 147 (203CE400) [pid = 2848] [serial = 1721] [outer = 1C5CF000] 02:15:47 INFO - PROCESS | 2848 | 1462785347284 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]]]}] 02:15:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 02:15:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 930ms 02:15:47 INFO - PROCESS | 2848 | 1462785347344 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 02:15:47 INFO - PROCESS | 2848 | 1462785347347 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 02:15:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 02:15:47 INFO - PROCESS | 2848 | 1462785347351 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 02:15:47 INFO - PROCESS | 2848 | 1462785347353 Marionette TRACE conn5 <- [1,2258,null,{}] 02:15:47 INFO - PROCESS | 2848 | 1462785347357 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}] 02:15:47 INFO - PROCESS | 2848 | 1462785347479 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 02:15:47 INFO - PROCESS | 2848 | 1462785347592 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:47 INFO - PROCESS | 2848 | ++DOCSHELL 1F248C00 == 54 [pid = 2848] [id = 574] 02:15:47 INFO - PROCESS | 2848 | ++DOMWINDOW == 148 (203D3000) [pid = 2848] [serial = 1722] [outer = 00000000] 02:15:47 INFO - PROCESS | 2848 | ++DOMWINDOW == 149 (203DA800) [pid = 2848] [serial = 1723] [outer = 203D3000] 02:15:47 INFO - PROCESS | 2848 | 1462785347688 Marionette DEBUG loaded listener.js 02:15:47 INFO - PROCESS | 2848 | ++DOMWINDOW == 150 (20D39C00) [pid = 2848] [serial = 1724] [outer = 203D3000] 02:15:48 INFO - PROCESS | 2848 | 1462785348294 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]]]}] 02:15:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 02:15:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 970ms 02:15:48 INFO - PROCESS | 2848 | 1462785348324 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 02:15:48 INFO - PROCESS | 2848 | 1462785348326 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 02:15:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 02:15:48 INFO - PROCESS | 2848 | 1462785348617 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 02:15:48 INFO - PROCESS | 2848 | 1462785348621 Marionette TRACE conn5 <- [1,2262,null,{}] 02:15:48 INFO - PROCESS | 2848 | 1462785348627 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}] 02:15:48 INFO - PROCESS | 2848 | 1462785348726 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 02:15:48 INFO - PROCESS | 2848 | 1462785348869 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:48 INFO - PROCESS | 2848 | ++DOCSHELL 1082E400 == 55 [pid = 2848] [id = 575] 02:15:48 INFO - PROCESS | 2848 | ++DOMWINDOW == 151 (108A7000) [pid = 2848] [serial = 1725] [outer = 00000000] 02:15:48 INFO - PROCESS | 2848 | ++DOMWINDOW == 152 (113DC000) [pid = 2848] [serial = 1726] [outer = 108A7000] 02:15:48 INFO - PROCESS | 2848 | 1462785348921 Marionette DEBUG loaded listener.js 02:15:49 INFO - PROCESS | 2848 | ++DOMWINDOW == 153 (142E2800) [pid = 2848] [serial = 1727] [outer = 108A7000] 02:15:49 INFO - PROCESS | 2848 | 1462785349491 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]]]}] 02:15:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 02:15:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 991ms 02:15:49 INFO - PROCESS | 2848 | 1462785349547 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 02:15:49 INFO - PROCESS | 2848 | 1462785349551 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 02:15:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 02:15:49 INFO - PROCESS | 2848 | 1462785349555 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 02:15:49 INFO - PROCESS | 2848 | 1462785349557 Marionette TRACE conn5 <- [1,2266,null,{}] 02:15:49 INFO - PROCESS | 2848 | 1462785349565 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}] 02:15:49 INFO - PROCESS | 2848 | 1462785349667 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 02:15:49 INFO - PROCESS | 2848 | 1462785349831 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:49 INFO - PROCESS | 2848 | ++DOCSHELL 14BE0C00 == 56 [pid = 2848] [id = 576] 02:15:49 INFO - PROCESS | 2848 | ++DOMWINDOW == 154 (14BE4400) [pid = 2848] [serial = 1728] [outer = 00000000] 02:15:49 INFO - PROCESS | 2848 | ++DOMWINDOW == 155 (1707C000) [pid = 2848] [serial = 1729] [outer = 14BE4400] 02:15:49 INFO - PROCESS | 2848 | 1462785349880 Marionette DEBUG loaded listener.js 02:15:49 INFO - PROCESS | 2848 | ++DOMWINDOW == 156 (177A2400) [pid = 2848] [serial = 1730] [outer = 14BE4400] 02:15:50 INFO - PROCESS | 2848 | --DOCSHELL 1C598800 == 55 [pid = 2848] [id = 528] 02:15:50 INFO - PROCESS | 2848 | --DOCSHELL 1B00D800 == 54 [pid = 2848] [id = 569] 02:15:50 INFO - PROCESS | 2848 | --DOCSHELL 10052400 == 53 [pid = 2848] [id = 568] 02:15:50 INFO - PROCESS | 2848 | --DOCSHELL 09167800 == 52 [pid = 2848] [id = 567] 02:15:50 INFO - PROCESS | 2848 | --DOCSHELL 19F89800 == 51 [pid = 2848] [id = 566] 02:15:50 INFO - PROCESS | 2848 | --DOCSHELL 19BC5C00 == 50 [pid = 2848] [id = 565] 02:15:50 INFO - PROCESS | 2848 | --DOCSHELL 1955FC00 == 49 [pid = 2848] [id = 564] 02:15:50 INFO - PROCESS | 2848 | --DOCSHELL 188DE400 == 48 [pid = 2848] [id = 563] 02:15:50 INFO - PROCESS | 2848 | --DOMWINDOW == 155 (1DF16000) [pid = 2848] [serial = 1630] [outer = 00000000] [url = about:blank] 02:15:50 INFO - PROCESS | 2848 | --DOMWINDOW == 154 (1927CC00) [pid = 2848] [serial = 1624] [outer = 00000000] [url = about:blank] 02:15:50 INFO - PROCESS | 2848 | --DOMWINDOW == 153 (148DB800) [pid = 2848] [serial = 1621] [outer = 00000000] [url = about:blank] 02:15:50 INFO - PROCESS | 2848 | --DOMWINDOW == 152 (1CAB9000) [pid = 2848] [serial = 1627] [outer = 00000000] [url = about:blank] 02:15:50 INFO - PROCESS | 2848 | --DOCSHELL 111EE400 == 47 [pid = 2848] [id = 562] 02:15:50 INFO - PROCESS | 2848 | --DOCSHELL 14A1E800 == 46 [pid = 2848] [id = 561] 02:15:50 INFO - PROCESS | 2848 | --DOCSHELL 091F2800 == 45 [pid = 2848] [id = 557] 02:15:50 INFO - PROCESS | 2848 | --DOCSHELL 188D3C00 == 44 [pid = 2848] [id = 556] 02:15:50 INFO - PROCESS | 2848 | --DOCSHELL 1991A400 == 43 [pid = 2848] [id = 498] 02:15:50 INFO - PROCESS | 2848 | --DOCSHELL 1110DC00 == 42 [pid = 2848] [id = 555] 02:15:50 INFO - PROCESS | 2848 | --DOCSHELL 1AB8E800 == 41 [pid = 2848] [id = 554] 02:15:50 INFO - PROCESS | 2848 | 1462785350492 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]]]}] 02:15:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 02:15:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 990ms 02:15:50 INFO - PROCESS | 2848 | 1462785350547 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 02:15:50 INFO - PROCESS | 2848 | 1462785350549 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 02:15:50 INFO - PROCESS | 2848 | 1462785350552 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 02:15:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 02:15:50 INFO - PROCESS | 2848 | 1462785350554 Marionette TRACE conn5 <- [1,2270,null,{}] 02:15:50 INFO - PROCESS | 2848 | 1462785350558 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}] 02:15:50 INFO - PROCESS | 2848 | 1462785350656 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 02:15:50 INFO - PROCESS | 2848 | --DOMWINDOW == 151 (19F9A800) [pid = 2848] [serial = 1571] [outer = 00000000] [url = about:blank] 02:15:50 INFO - PROCESS | 2848 | --DOMWINDOW == 150 (19FA2800) [pid = 2848] [serial = 1660] [outer = 00000000] [url = about:blank] 02:15:50 INFO - PROCESS | 2848 | --DOMWINDOW == 149 (199ACC00) [pid = 2848] [serial = 1648] [outer = 00000000] [url = about:blank] 02:15:50 INFO - PROCESS | 2848 | --DOMWINDOW == 148 (16B49C00) [pid = 2848] [serial = 1639] [outer = 00000000] [url = about:blank] 02:15:50 INFO - PROCESS | 2848 | --DOMWINDOW == 147 (1707E400) [pid = 2848] [serial = 1640] [outer = 00000000] [url = about:blank] 02:15:50 INFO - PROCESS | 2848 | --DOMWINDOW == 146 (1CA56C00) [pid = 2848] [serial = 1619] [outer = 00000000] [url = about:blank] 02:15:50 INFO - PROCESS | 2848 | --DOMWINDOW == 145 (19298C00) [pid = 2848] [serial = 1645] [outer = 00000000] [url = about:blank] 02:15:50 INFO - PROCESS | 2848 | --DOMWINDOW == 144 (19D87800) [pid = 2848] [serial = 1651] [outer = 00000000] [url = about:blank] 02:15:50 INFO - PROCESS | 2848 | --DOMWINDOW == 143 (18B53800) [pid = 2848] [serial = 1642] [outer = 00000000] [url = about:blank] 02:15:50 INFO - PROCESS | 2848 | --DOMWINDOW == 142 (19B24C00) [pid = 2848] [serial = 1649] [outer = 00000000] [url = about:blank] 02:15:50 INFO - PROCESS | 2848 | --DOMWINDOW == 141 (18C7AC00) [pid = 2848] [serial = 1643] [outer = 00000000] [url = about:blank] 02:15:50 INFO - PROCESS | 2848 | --DOMWINDOW == 140 (141AD400) [pid = 2848] [serial = 1654] [outer = 00000000] [url = about:blank] 02:15:50 INFO - PROCESS | 2848 | --DOMWINDOW == 139 (14586400) [pid = 2848] [serial = 1634] [outer = 00000000] [url = about:blank] 02:15:50 INFO - PROCESS | 2848 | --DOMWINDOW == 138 (10238800) [pid = 2848] [serial = 1633] [outer = 00000000] [url = about:blank] 02:15:50 INFO - PROCESS | 2848 | --DOMWINDOW == 137 (19D88800) [pid = 2848] [serial = 1652] [outer = 00000000] [url = about:blank] 02:15:50 INFO - PROCESS | 2848 | --DOMWINDOW == 136 (0D3F5400) [pid = 2848] [serial = 1636] [outer = 00000000] [url = about:blank] 02:15:50 INFO - PROCESS | 2848 | --DOMWINDOW == 135 (10828400) [pid = 2848] [serial = 1637] [outer = 00000000] [url = about:blank] 02:15:50 INFO - PROCESS | 2848 | --DOMWINDOW == 134 (19DBD000) [pid = 2848] [serial = 1657] [outer = 00000000] [url = about:blank] 02:15:50 INFO - PROCESS | 2848 | --DOMWINDOW == 133 (19EA7400) [pid = 2848] [serial = 1658] [outer = 00000000] [url = about:blank] 02:15:50 INFO - PROCESS | 2848 | --DOMWINDOW == 132 (18969400) [pid = 2848] [serial = 1655] [outer = 00000000] [url = about:blank] 02:15:50 INFO - PROCESS | 2848 | --DOMWINDOW == 131 (1A398C00) [pid = 2848] [serial = 1661] [outer = 00000000] [url = about:blank] 02:15:50 INFO - PROCESS | 2848 | --DOMWINDOW == 130 (19563000) [pid = 2848] [serial = 1646] [outer = 00000000] [url = about:blank] 02:15:50 INFO - PROCESS | 2848 | 1462785350789 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:50 INFO - PROCESS | 2848 | ++DOCSHELL 10234800 == 42 [pid = 2848] [id = 577] 02:15:50 INFO - PROCESS | 2848 | ++DOMWINDOW == 131 (10234C00) [pid = 2848] [serial = 1731] [outer = 00000000] 02:15:50 INFO - PROCESS | 2848 | ++DOMWINDOW == 132 (1082C400) [pid = 2848] [serial = 1732] [outer = 10234C00] 02:15:50 INFO - PROCESS | 2848 | 1462785350840 Marionette DEBUG loaded listener.js 02:15:50 INFO - PROCESS | 2848 | ++DOMWINDOW == 133 (1417E000) [pid = 2848] [serial = 1733] [outer = 10234C00] 02:15:51 INFO - PROCESS | 2848 | 1462785351221 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]]]}] 02:15:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 02:15:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 730ms 02:15:51 INFO - PROCESS | 2848 | 1462785351286 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 02:15:51 INFO - PROCESS | 2848 | 1462785351288 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 02:15:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 02:15:51 INFO - PROCESS | 2848 | 1462785351320 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 02:15:51 INFO - PROCESS | 2848 | 1462785351322 Marionette TRACE conn5 <- [1,2274,null,{}] 02:15:51 INFO - PROCESS | 2848 | 1462785351326 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}] 02:15:51 INFO - PROCESS | 2848 | 1462785351415 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 02:15:51 INFO - PROCESS | 2848 | 1462785351426 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:51 INFO - PROCESS | 2848 | ++DOCSHELL 16BF7800 == 43 [pid = 2848] [id = 578] 02:15:51 INFO - PROCESS | 2848 | ++DOMWINDOW == 134 (16BFC400) [pid = 2848] [serial = 1734] [outer = 00000000] 02:15:51 INFO - PROCESS | 2848 | ++DOMWINDOW == 135 (17DCD800) [pid = 2848] [serial = 1735] [outer = 16BFC400] 02:15:51 INFO - PROCESS | 2848 | 1462785351478 Marionette DEBUG loaded listener.js 02:15:51 INFO - PROCESS | 2848 | ++DOMWINDOW == 136 (188D3400) [pid = 2848] [serial = 1736] [outer = 16BFC400] 02:15:51 INFO - PROCESS | 2848 | 1462785351932 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]]]}] 02:15:52 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 02:15:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 670ms 02:15:52 INFO - PROCESS | 2848 | 1462785351992 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 02:15:52 INFO - PROCESS | 2848 | 1462785351994 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 02:15:52 INFO - PROCESS | 2848 | 1462785351997 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 02:15:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 02:15:52 INFO - PROCESS | 2848 | 1462785351999 Marionette TRACE conn5 <- [1,2278,null,{}] 02:15:52 INFO - PROCESS | 2848 | 1462785352003 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}] 02:15:52 INFO - PROCESS | 2848 | 1462785352084 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 02:15:52 INFO - PROCESS | 2848 | 1462785352093 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:52 INFO - PROCESS | 2848 | ++DOCSHELL 0D23A400 == 44 [pid = 2848] [id = 579] 02:15:52 INFO - PROCESS | 2848 | ++DOMWINDOW == 137 (188D7C00) [pid = 2848] [serial = 1737] [outer = 00000000] 02:15:52 INFO - PROCESS | 2848 | ++DOMWINDOW == 138 (1896B000) [pid = 2848] [serial = 1738] [outer = 188D7C00] 02:15:52 INFO - PROCESS | 2848 | 1462785352139 Marionette DEBUG loaded listener.js 02:15:52 INFO - PROCESS | 2848 | ++DOMWINDOW == 139 (1927C000) [pid = 2848] [serial = 1739] [outer = 188D7C00] 02:15:52 INFO - PROCESS | 2848 | 1462785352581 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]]]}] 02:15:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 02:15:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 631ms 02:15:52 INFO - PROCESS | 2848 | 1462785352642 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 02:15:52 INFO - PROCESS | 2848 | 1462785352645 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 02:15:52 INFO - PROCESS | 2848 | 1462785352648 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 02:15:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 02:15:52 INFO - PROCESS | 2848 | 1462785352650 Marionette TRACE conn5 <- [1,2282,null,{}] 02:15:52 INFO - PROCESS | 2848 | 1462785352654 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}] 02:15:52 INFO - PROCESS | 2848 | 1462785352760 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 02:15:52 INFO - PROCESS | 2848 | 1462785352798 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:52 INFO - PROCESS | 2848 | ++DOCSHELL 1927E800 == 45 [pid = 2848] [id = 580] 02:15:52 INFO - PROCESS | 2848 | ++DOMWINDOW == 140 (19296400) [pid = 2848] [serial = 1740] [outer = 00000000] 02:15:52 INFO - PROCESS | 2848 | ++DOMWINDOW == 141 (195A0000) [pid = 2848] [serial = 1741] [outer = 19296400] 02:15:52 INFO - PROCESS | 2848 | 1462785352845 Marionette DEBUG loaded listener.js 02:15:52 INFO - PROCESS | 2848 | ++DOMWINDOW == 142 (1991A400) [pid = 2848] [serial = 1742] [outer = 19296400] 02:15:53 INFO - PROCESS | 2848 | 1462785353338 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]]]}] 02:15:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 02:15:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 730ms 02:15:53 INFO - PROCESS | 2848 | 1462785353383 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 02:15:53 INFO - PROCESS | 2848 | 1462785353385 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 02:15:53 INFO - PROCESS | 2848 | 1462785353389 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 02:15:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 02:15:53 INFO - PROCESS | 2848 | 1462785353390 Marionette TRACE conn5 <- [1,2286,null,{}] 02:15:53 INFO - PROCESS | 2848 | 1462785353394 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}] 02:15:53 INFO - PROCESS | 2848 | 1462785353517 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 02:15:53 INFO - PROCESS | 2848 | 1462785353585 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:53 INFO - PROCESS | 2848 | ++DOCSHELL 1991F800 == 46 [pid = 2848] [id = 581] 02:15:53 INFO - PROCESS | 2848 | ++DOMWINDOW == 143 (199BA000) [pid = 2848] [serial = 1743] [outer = 00000000] 02:15:53 INFO - PROCESS | 2848 | ++DOMWINDOW == 144 (19B23C00) [pid = 2848] [serial = 1744] [outer = 199BA000] 02:15:53 INFO - PROCESS | 2848 | 1462785353630 Marionette DEBUG loaded listener.js 02:15:53 INFO - PROCESS | 2848 | ++DOMWINDOW == 145 (19B25400) [pid = 2848] [serial = 1745] [outer = 199BA000] 02:15:54 INFO - PROCESS | 2848 | 1462785354019 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]]]}] 02:15:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 02:15:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 670ms 02:15:54 INFO - PROCESS | 2848 | 1462785354063 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 02:15:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 02:15:54 INFO - PROCESS | 2848 | 1462785354065 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 02:15:54 INFO - PROCESS | 2848 | 1462785354068 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 02:15:54 INFO - PROCESS | 2848 | 1462785354070 Marionette TRACE conn5 <- [1,2290,null,{}] 02:15:54 INFO - PROCESS | 2848 | 1462785354073 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}] 02:15:54 INFO - PROCESS | 2848 | 1462785354190 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 02:15:54 INFO - PROCESS | 2848 | 1462785354281 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:54 INFO - PROCESS | 2848 | ++DOCSHELL 177A0C00 == 47 [pid = 2848] [id = 582] 02:15:54 INFO - PROCESS | 2848 | ++DOMWINDOW == 146 (19B22C00) [pid = 2848] [serial = 1746] [outer = 00000000] 02:15:54 INFO - PROCESS | 2848 | ++DOMWINDOW == 147 (19D89000) [pid = 2848] [serial = 1747] [outer = 19B22C00] 02:15:54 INFO - PROCESS | 2848 | 1462785354325 Marionette DEBUG loaded listener.js 02:15:54 INFO - PROCESS | 2848 | ++DOMWINDOW == 148 (19D8F800) [pid = 2848] [serial = 1748] [outer = 19B22C00] 02:15:54 INFO - PROCESS | 2848 | 1462785354756 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]]]}] 02:15:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 02:15:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 730ms 02:15:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 02:15:54 INFO - PROCESS | 2848 | 1462785354800 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 02:15:54 INFO - PROCESS | 2848 | 1462785354802 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 02:15:54 INFO - PROCESS | 2848 | 1462785354805 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 02:15:54 INFO - PROCESS | 2848 | 1462785354806 Marionette TRACE conn5 <- [1,2294,null,{}] 02:15:54 INFO - PROCESS | 2848 | 1462785354810 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}] 02:15:54 INFO - PROCESS | 2848 | 1462785354943 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 02:15:55 INFO - PROCESS | 2848 | 1462785355011 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:55 INFO - PROCESS | 2848 | ++DOCSHELL 19DB9C00 == 48 [pid = 2848] [id = 583] 02:15:55 INFO - PROCESS | 2848 | ++DOMWINDOW == 149 (19DBDC00) [pid = 2848] [serial = 1749] [outer = 00000000] 02:15:55 INFO - PROCESS | 2848 | ++DOMWINDOW == 150 (19EA2400) [pid = 2848] [serial = 1750] [outer = 19DBDC00] 02:15:55 INFO - PROCESS | 2848 | 1462785355056 Marionette DEBUG loaded listener.js 02:15:55 INFO - PROCESS | 2848 | ++DOMWINDOW == 151 (19EAAC00) [pid = 2848] [serial = 1751] [outer = 19DBDC00] 02:15:55 INFO - PROCESS | 2848 | --DOMWINDOW == 150 (09170C00) [pid = 2848] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 02:15:55 INFO - PROCESS | 2848 | --DOMWINDOW == 149 (18C0B400) [pid = 2848] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 02:15:55 INFO - PROCESS | 2848 | --DOMWINDOW == 148 (1CA4EC00) [pid = 2848] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 02:15:55 INFO - PROCESS | 2848 | --DOMWINDOW == 147 (0C42F000) [pid = 2848] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 02:15:55 INFO - PROCESS | 2848 | --DOMWINDOW == 146 (14180800) [pid = 2848] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 02:15:55 INFO - PROCESS | 2848 | --DOMWINDOW == 145 (188E0C00) [pid = 2848] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 02:15:55 INFO - PROCESS | 2848 | --DOMWINDOW == 144 (17DCC800) [pid = 2848] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 02:15:55 INFO - PROCESS | 2848 | --DOMWINDOW == 143 (18C7B800) [pid = 2848] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 02:15:55 INFO - PROCESS | 2848 | --DOMWINDOW == 142 (1C5A0800) [pid = 2848] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 02:15:55 INFO - PROCESS | 2848 | --DOMWINDOW == 141 (10052800) [pid = 2848] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 02:15:55 INFO - PROCESS | 2848 | --DOMWINDOW == 140 (1956C400) [pid = 2848] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 02:15:55 INFO - PROCESS | 2848 | --DOMWINDOW == 139 (1A39D400) [pid = 2848] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 02:15:55 INFO - PROCESS | 2848 | --DOMWINDOW == 138 (091E7400) [pid = 2848] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 02:15:55 INFO - PROCESS | 2848 | --DOMWINDOW == 137 (09172C00) [pid = 2848] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 02:15:55 INFO - PROCESS | 2848 | --DOMWINDOW == 136 (14BE5400) [pid = 2848] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 02:15:55 INFO - PROCESS | 2848 | --DOMWINDOW == 135 (09081800) [pid = 2848] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 02:15:55 INFO - PROCESS | 2848 | --DOMWINDOW == 134 (091F2000) [pid = 2848] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 02:15:55 INFO - PROCESS | 2848 | --DOMWINDOW == 133 (19D0A800) [pid = 2848] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 02:15:55 INFO - PROCESS | 2848 | --DOMWINDOW == 132 (19F95800) [pid = 2848] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 02:15:55 INFO - PROCESS | 2848 | --DOMWINDOW == 131 (161CF800) [pid = 2848] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 02:15:55 INFO - PROCESS | 2848 | --DOMWINDOW == 130 (10831C00) [pid = 2848] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 02:15:55 INFO - PROCESS | 2848 | --DOMWINDOW == 129 (19F95C00) [pid = 2848] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 02:15:55 INFO - PROCESS | 2848 | --DOMWINDOW == 128 (142E2000) [pid = 2848] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 02:15:55 INFO - PROCESS | 2848 | --DOMWINDOW == 127 (14585000) [pid = 2848] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 02:15:55 INFO - PROCESS | 2848 | --DOMWINDOW == 126 (1991A800) [pid = 2848] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 02:15:55 INFO - PROCESS | 2848 | --DOMWINDOW == 125 (1D9EA800) [pid = 2848] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 02:15:55 INFO - PROCESS | 2848 | --DOMWINDOW == 124 (16BF2000) [pid = 2848] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 02:15:55 INFO - PROCESS | 2848 | --DOMWINDOW == 123 (1022D400) [pid = 2848] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 02:15:55 INFO - PROCESS | 2848 | --DOMWINDOW == 122 (19B20800) [pid = 2848] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 02:15:55 INFO - PROCESS | 2848 | --DOMWINDOW == 121 (1CA52000) [pid = 2848] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 02:15:55 INFO - PROCESS | 2848 | --DOMWINDOW == 120 (16BF2800) [pid = 2848] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 02:15:55 INFO - PROCESS | 2848 | --DOMWINDOW == 119 (19DBB800) [pid = 2848] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 02:15:55 INFO - PROCESS | 2848 | --DOMWINDOW == 118 (1CA51C00) [pid = 2848] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 02:15:55 INFO - PROCESS | 2848 | 1462785355806 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]]]}] 02:15:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 02:15:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1019ms 02:15:55 INFO - PROCESS | 2848 | 1462785355835 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 02:15:55 INFO - PROCESS | 2848 | 1462785355837 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 02:15:55 INFO - PROCESS | 2848 | 1462785355840 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 02:15:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 02:15:55 INFO - PROCESS | 2848 | 1462785355842 Marionette TRACE conn5 <- [1,2298,null,{}] 02:15:55 INFO - PROCESS | 2848 | 1462785355849 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}] 02:15:55 INFO - PROCESS | 2848 | 1462785355932 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 02:15:55 INFO - PROCESS | 2848 | 1462785355939 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:55 INFO - PROCESS | 2848 | ++DOCSHELL 091F2000 == 49 [pid = 2848] [id = 584] 02:15:55 INFO - PROCESS | 2848 | ++DOMWINDOW == 119 (1062BC00) [pid = 2848] [serial = 1752] [outer = 00000000] 02:15:56 INFO - PROCESS | 2848 | ++DOMWINDOW == 120 (148D6C00) [pid = 2848] [serial = 1753] [outer = 1062BC00] 02:15:56 INFO - PROCESS | 2848 | 1462785355986 Marionette DEBUG loaded listener.js 02:15:56 INFO - PROCESS | 2848 | ++DOMWINDOW == 121 (16BF2800) [pid = 2848] [serial = 1754] [outer = 1062BC00] 02:15:56 INFO - PROCESS | 2848 | 1462785356438 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]]]}] 02:15:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 02:15:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 630ms 02:15:56 INFO - PROCESS | 2848 | 1462785356478 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 02:15:56 INFO - PROCESS | 2848 | 1462785356480 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 02:15:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 02:15:56 INFO - PROCESS | 2848 | 1462785356483 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 02:15:56 INFO - PROCESS | 2848 | 1462785356485 Marionette TRACE conn5 <- [1,2302,null,{}] 02:15:56 INFO - PROCESS | 2848 | 1462785356489 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}] 02:15:56 INFO - PROCESS | 2848 | 1462785356595 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 02:15:56 INFO - PROCESS | 2848 | 1462785356602 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:56 INFO - PROCESS | 2848 | ++DOCSHELL 14A20C00 == 50 [pid = 2848] [id = 585] 02:15:56 INFO - PROCESS | 2848 | ++DOMWINDOW == 122 (18555400) [pid = 2848] [serial = 1755] [outer = 00000000] 02:15:56 INFO - PROCESS | 2848 | ++DOMWINDOW == 123 (19DE6800) [pid = 2848] [serial = 1756] [outer = 18555400] 02:15:56 INFO - PROCESS | 2848 | 1462785356655 Marionette DEBUG loaded listener.js 02:15:56 INFO - PROCESS | 2848 | ++DOMWINDOW == 124 (19F9A000) [pid = 2848] [serial = 1757] [outer = 18555400] 02:15:57 INFO - PROCESS | 2848 | 1462785357203 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]]]}] 02:15:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 02:15:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 770ms 02:15:57 INFO - PROCESS | 2848 | 1462785357255 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 02:15:57 INFO - PROCESS | 2848 | 1462785357258 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 02:15:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 02:15:57 INFO - PROCESS | 2848 | 1462785357261 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 02:15:57 INFO - PROCESS | 2848 | 1462785357263 Marionette TRACE conn5 <- [1,2306,null,{}] 02:15:57 INFO - PROCESS | 2848 | 1462785357266 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}] 02:15:57 INFO - PROCESS | 2848 | 1462785357363 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 02:15:57 INFO - PROCESS | 2848 | 1462785357373 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:57 INFO - PROCESS | 2848 | ++DOCSHELL 19FC4400 == 51 [pid = 2848] [id = 586] 02:15:57 INFO - PROCESS | 2848 | ++DOMWINDOW == 125 (19FC8400) [pid = 2848] [serial = 1758] [outer = 00000000] 02:15:57 INFO - PROCESS | 2848 | ++DOMWINDOW == 126 (1A39C800) [pid = 2848] [serial = 1759] [outer = 19FC8400] 02:15:57 INFO - PROCESS | 2848 | 1462785357420 Marionette DEBUG loaded listener.js 02:15:57 INFO - PROCESS | 2848 | ++DOMWINDOW == 127 (1B00FC00) [pid = 2848] [serial = 1760] [outer = 19FC8400] 02:15:58 INFO - PROCESS | 2848 | 1462785358193 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] 02:15:58 INFO - PROCESS | 2848 | 1462785358241 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 02:15:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 02:15:58 INFO - PROCESS | 2848 | 1462785358246 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 02:15:58 INFO - PROCESS | 2848 | 1462785358250 Marionette TRACE conn5 <- [1,2310,null,{}] 02:15:58 INFO - PROCESS | 2848 | 1462785358255 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}] 02:15:58 INFO - PROCESS | 2848 | 1462785358369 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 02:15:58 INFO - PROCESS | 2848 | 1462785358515 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:58 INFO - PROCESS | 2848 | ++DOCSHELL 0C42F000 == 52 [pid = 2848] [id = 587] 02:15:58 INFO - PROCESS | 2848 | ++DOMWINDOW == 128 (0C437800) [pid = 2848] [serial = 1761] [outer = 00000000] 02:15:58 INFO - PROCESS | 2848 | ++DOMWINDOW == 129 (1435F800) [pid = 2848] [serial = 1762] [outer = 0C437800] 02:15:58 INFO - PROCESS | 2848 | 1462785358573 Marionette DEBUG loaded listener.js 02:15:58 INFO - PROCESS | 2848 | ++DOMWINDOW == 130 (148E2000) [pid = 2848] [serial = 1763] [outer = 0C437800] 02:15:59 INFO - PROCESS | 2848 | 1462785359138 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]]]}] 02:15:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 02:15:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 931ms 02:15:59 INFO - PROCESS | 2848 | 1462785359183 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 02:15:59 INFO - PROCESS | 2848 | 1462785359189 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 02:15:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 02:15:59 INFO - PROCESS | 2848 | 1462785359195 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 02:15:59 INFO - PROCESS | 2848 | 1462785359199 Marionette TRACE conn5 <- [1,2314,null,{}] 02:15:59 INFO - PROCESS | 2848 | 1462785359202 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}] 02:15:59 INFO - PROCESS | 2848 | 1462785359320 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 02:15:59 INFO - PROCESS | 2848 | 1462785359479 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:59 INFO - PROCESS | 2848 | ++DOCSHELL 1896A000 == 53 [pid = 2848] [id = 588] 02:15:59 INFO - PROCESS | 2848 | ++DOMWINDOW == 131 (18C0A800) [pid = 2848] [serial = 1764] [outer = 00000000] 02:15:59 INFO - PROCESS | 2848 | ++DOMWINDOW == 132 (1929B400) [pid = 2848] [serial = 1765] [outer = 18C0A800] 02:15:59 INFO - PROCESS | 2848 | 1462785359535 Marionette DEBUG loaded listener.js 02:15:59 INFO - PROCESS | 2848 | ++DOMWINDOW == 133 (19599000) [pid = 2848] [serial = 1766] [outer = 18C0A800] 02:16:00 INFO - PROCESS | 2848 | 1462785360088 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]]]}] 02:16:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 02:16:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 930ms 02:16:00 INFO - PROCESS | 2848 | 1462785360127 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 02:16:00 INFO - PROCESS | 2848 | 1462785360129 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 02:16:00 INFO - PROCESS | 2848 | 1462785360133 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 02:16:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 02:16:00 INFO - PROCESS | 2848 | 1462785360137 Marionette TRACE conn5 <- [1,2318,null,{}] 02:16:00 INFO - PROCESS | 2848 | 1462785360149 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}] 02:16:00 INFO - PROCESS | 2848 | 1462785360266 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 02:16:00 INFO - PROCESS | 2848 | 1462785360414 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:00 INFO - PROCESS | 2848 | ++DOCSHELL 1A392800 == 54 [pid = 2848] [id = 589] 02:16:00 INFO - PROCESS | 2848 | ++DOMWINDOW == 134 (1A39A000) [pid = 2848] [serial = 1767] [outer = 00000000] 02:16:00 INFO - PROCESS | 2848 | ++DOMWINDOW == 135 (1B0EC000) [pid = 2848] [serial = 1768] [outer = 1A39A000] 02:16:00 INFO - PROCESS | 2848 | 1462785360473 Marionette DEBUG loaded listener.js 02:16:00 INFO - PROCESS | 2848 | ++DOMWINDOW == 136 (1C0DD800) [pid = 2848] [serial = 1769] [outer = 1A39A000] 02:16:01 INFO - PROCESS | 2848 | 1462785361056 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]]]}] 02:16:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 02:16:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 970ms 02:16:01 INFO - PROCESS | 2848 | 1462785361107 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 02:16:01 INFO - PROCESS | 2848 | 1462785361110 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 02:16:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 02:16:01 INFO - PROCESS | 2848 | 1462785361114 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 02:16:01 INFO - PROCESS | 2848 | 1462785361116 Marionette TRACE conn5 <- [1,2322,null,{}] 02:16:01 INFO - PROCESS | 2848 | 1462785361120 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}] 02:16:01 INFO - PROCESS | 2848 | 1462785361233 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 02:16:01 INFO - PROCESS | 2848 | 1462785361378 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:01 INFO - PROCESS | 2848 | ++DOCSHELL 1C5A1800 == 55 [pid = 2848] [id = 590] 02:16:01 INFO - PROCESS | 2848 | ++DOMWINDOW == 137 (1C5A3000) [pid = 2848] [serial = 1770] [outer = 00000000] 02:16:01 INFO - PROCESS | 2848 | ++DOMWINDOW == 138 (1C5C9C00) [pid = 2848] [serial = 1771] [outer = 1C5A3000] 02:16:01 INFO - PROCESS | 2848 | 1462785361435 Marionette DEBUG loaded listener.js 02:16:01 INFO - PROCESS | 2848 | ++DOMWINDOW == 139 (1CA50400) [pid = 2848] [serial = 1772] [outer = 1C5A3000] 02:16:02 INFO - PROCESS | 2848 | 1462785362005 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]]]}] 02:16:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 02:16:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 930ms 02:16:02 INFO - PROCESS | 2848 | 1462785362047 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 02:16:02 INFO - PROCESS | 2848 | 1462785362049 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 02:16:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 02:16:02 INFO - PROCESS | 2848 | 1462785362053 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 02:16:02 INFO - PROCESS | 2848 | 1462785362055 Marionette TRACE conn5 <- [1,2326,null,{}] 02:16:02 INFO - PROCESS | 2848 | 1462785362059 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}] 02:16:02 INFO - PROCESS | 2848 | 1462785362166 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 02:16:02 INFO - PROCESS | 2848 | 1462785362338 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:02 INFO - PROCESS | 2848 | ++DOCSHELL 0D3F5000 == 56 [pid = 2848] [id = 591] 02:16:02 INFO - PROCESS | 2848 | ++DOMWINDOW == 140 (17DCE400) [pid = 2848] [serial = 1773] [outer = 00000000] 02:16:02 INFO - PROCESS | 2848 | ++DOMWINDOW == 141 (1CAC2C00) [pid = 2848] [serial = 1774] [outer = 17DCE400] 02:16:02 INFO - PROCESS | 2848 | 1462785362395 Marionette DEBUG loaded listener.js 02:16:02 INFO - PROCESS | 2848 | ++DOMWINDOW == 142 (1D525400) [pid = 2848] [serial = 1775] [outer = 17DCE400] 02:16:03 INFO - PROCESS | 2848 | 1462785362977 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]]]}] 02:16:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 02:16:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 971ms 02:16:03 INFO - PROCESS | 2848 | 1462785363027 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 02:16:03 INFO - PROCESS | 2848 | 1462785363029 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 02:16:03 INFO - PROCESS | 2848 | 1462785363032 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 02:16:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 02:16:03 INFO - PROCESS | 2848 | 1462785363034 Marionette TRACE conn5 <- [1,2330,null,{}] 02:16:03 INFO - PROCESS | 2848 | 1462785363038 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}] 02:16:03 INFO - PROCESS | 2848 | 1462785363158 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 02:16:03 INFO - PROCESS | 2848 | 1462785363444 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:03 INFO - PROCESS | 2848 | ++DOCSHELL 091E9800 == 57 [pid = 2848] [id = 592] 02:16:03 INFO - PROCESS | 2848 | ++DOMWINDOW == 143 (091EC800) [pid = 2848] [serial = 1776] [outer = 00000000] 02:16:03 INFO - PROCESS | 2848 | ++DOMWINDOW == 144 (1022C400) [pid = 2848] [serial = 1777] [outer = 091EC800] 02:16:03 INFO - PROCESS | 2848 | 1462785363501 Marionette DEBUG loaded listener.js 02:16:03 INFO - PROCESS | 2848 | ++DOMWINDOW == 145 (10834C00) [pid = 2848] [serial = 1778] [outer = 091EC800] 02:16:04 INFO - PROCESS | 2848 | 1462785364134 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]]]}] 02:16:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 02:16:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1123ms 02:16:04 INFO - PROCESS | 2848 | 1462785364160 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 02:16:04 INFO - PROCESS | 2848 | 1462785364164 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 02:16:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 02:16:04 INFO - PROCESS | 2848 | 1462785364168 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 02:16:04 INFO - PROCESS | 2848 | 1462785364172 Marionette TRACE conn5 <- [1,2334,null,{}] 02:16:04 INFO - PROCESS | 2848 | 1462785364176 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}] 02:16:04 INFO - PROCESS | 2848 | 1462785364282 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 02:16:04 INFO - PROCESS | 2848 | 1462785364432 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:04 INFO - PROCESS | 2848 | ++DOCSHELL 16BF7400 == 58 [pid = 2848] [id = 593] 02:16:04 INFO - PROCESS | 2848 | ++DOMWINDOW == 146 (17076800) [pid = 2848] [serial = 1779] [outer = 00000000] 02:16:04 INFO - PROCESS | 2848 | ++DOMWINDOW == 147 (177A7800) [pid = 2848] [serial = 1780] [outer = 17076800] 02:16:04 INFO - PROCESS | 2848 | 1462785364487 Marionette DEBUG loaded listener.js 02:16:04 INFO - PROCESS | 2848 | ++DOMWINDOW == 148 (17DCC800) [pid = 2848] [serial = 1781] [outer = 17076800] 02:16:04 INFO - PROCESS | 2848 | --DOCSHELL 14A20C00 == 57 [pid = 2848] [id = 585] 02:16:04 INFO - PROCESS | 2848 | --DOCSHELL 091F2000 == 56 [pid = 2848] [id = 584] 02:16:04 INFO - PROCESS | 2848 | --DOCSHELL 19DB9C00 == 55 [pid = 2848] [id = 583] 02:16:04 INFO - PROCESS | 2848 | --DOCSHELL 177A0C00 == 54 [pid = 2848] [id = 582] 02:16:04 INFO - PROCESS | 2848 | --DOCSHELL 1991F800 == 53 [pid = 2848] [id = 581] 02:16:04 INFO - PROCESS | 2848 | --DOCSHELL 1927E800 == 52 [pid = 2848] [id = 580] 02:16:04 INFO - PROCESS | 2848 | --DOCSHELL 0D23A400 == 51 [pid = 2848] [id = 579] 02:16:04 INFO - PROCESS | 2848 | --DOCSHELL 16BF7800 == 50 [pid = 2848] [id = 578] 02:16:04 INFO - PROCESS | 2848 | --DOCSHELL 10234800 == 49 [pid = 2848] [id = 577] 02:16:04 INFO - PROCESS | 2848 | --DOCSHELL 14BE0C00 == 48 [pid = 2848] [id = 576] 02:16:04 INFO - PROCESS | 2848 | --DOMWINDOW == 147 (1DF70000) [pid = 2848] [serial = 1675] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 2848 | --DOMWINDOW == 146 (1CAC0400) [pid = 2848] [serial = 1672] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 2848 | --DOMWINDOW == 145 (14BE2000) [pid = 2848] [serial = 1666] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 2848 | --DOMWINDOW == 144 (19918000) [pid = 2848] [serial = 1669] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 2848 | --DOMWINDOW == 143 (1E4EA000) [pid = 2848] [serial = 1678] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 2848 | --DOMWINDOW == 142 (1C5A1400) [pid = 2848] [serial = 1663] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 2848 | --DOCSHELL 1082E400 == 47 [pid = 2848] [id = 575] 02:16:04 INFO - PROCESS | 2848 | --DOCSHELL 1435D400 == 46 [pid = 2848] [id = 573] 02:16:04 INFO - PROCESS | 2848 | --DOCSHELL 1854FC00 == 45 [pid = 2848] [id = 572] 02:16:04 INFO - PROCESS | 2848 | --DOCSHELL 0D3F4C00 == 44 [pid = 2848] [id = 571] 02:16:04 INFO - PROCESS | 2848 | --DOCSHELL 108A8400 == 43 [pid = 2848] [id = 570] 02:16:04 INFO - PROCESS | 2848 | --DOMWINDOW == 141 (1DF17000) [pid = 2848] [serial = 1709] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 2848 | --DOMWINDOW == 140 (11101400) [pid = 2848] [serial = 1702] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 2848 | --DOMWINDOW == 139 (19A14400) [pid = 2848] [serial = 1490] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 2848 | --DOMWINDOW == 138 (1D525C00) [pid = 2848] [serial = 1589] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 2848 | --DOMWINDOW == 137 (11102400) [pid = 2848] [serial = 1574] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 2848 | --DOMWINDOW == 136 (14BE8000) [pid = 2848] [serial = 1687] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 2848 | --DOMWINDOW == 135 (192A2800) [pid = 2848] [serial = 1691] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 2848 | --DOMWINDOW == 134 (19912C00) [pid = 2848] [serial = 1625] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 2848 | --DOMWINDOW == 133 (19DDEC00) [pid = 2848] [serial = 1535] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 2848 | --DOMWINDOW == 132 (1C5CE800) [pid = 2848] [serial = 1586] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 2848 | --DOMWINDOW == 131 (1C5D0C00) [pid = 2848] [serial = 1706] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 2848 | --DOMWINDOW == 130 (19B97800) [pid = 2848] [serial = 1694] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 2848 | --DOMWINDOW == 129 (1D526000) [pid = 2848] [serial = 1628] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 2848 | --DOMWINDOW == 128 (1022C000) [pid = 2848] [serial = 1451] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 2848 | --DOMWINDOW == 127 (161D3C00) [pid = 2848] [serial = 1622] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 2848 | --DOMWINDOW == 126 (1707C400) [pid = 2848] [serial = 1684] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 2848 | --DOMWINDOW == 125 (0C42BC00) [pid = 2848] [serial = 1484] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 2848 | --DOMWINDOW == 124 (14742C00) [pid = 2848] [serial = 1454] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 2848 | --DOMWINDOW == 123 (17DC8C00) [pid = 2848] [serial = 1685] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 2848 | --DOMWINDOW == 122 (19DBC800) [pid = 2848] [serial = 1697] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 2848 | --DOMWINDOW == 121 (1B00D400) [pid = 2848] [serial = 1699] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 2848 | --DOMWINDOW == 120 (1AB87800) [pid = 2848] [serial = 1541] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 2848 | --DOMWINDOW == 119 (19D85C00) [pid = 2848] [serial = 1682] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 2848 | --DOMWINDOW == 118 (19FA4800) [pid = 2848] [serial = 1538] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 2848 | --DOMWINDOW == 117 (14B01C00) [pid = 2848] [serial = 1487] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 2848 | --DOMWINDOW == 116 (177AD800) [pid = 2848] [serial = 1532] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 2848 | --DOMWINDOW == 115 (19D92C00) [pid = 2848] [serial = 1496] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 2848 | --DOMWINDOW == 114 (1B0E5400) [pid = 2848] [serial = 1700] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 2848 | --DOMWINDOW == 113 (170D3400) [pid = 2848] [serial = 1688] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 2848 | --DOMWINDOW == 112 (1DF19800) [pid = 2848] [serial = 1631] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 2848 | --DOMWINDOW == 111 (1927F800) [pid = 2848] [serial = 1690] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 2848 | --DOMWINDOW == 110 (1C59F400) [pid = 2848] [serial = 1583] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 2848 | --DOMWINDOW == 109 (1991E000) [pid = 2848] [serial = 1693] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 2848 | --DOMWINDOW == 108 (19DB5C00) [pid = 2848] [serial = 1696] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 2848 | --DOMWINDOW == 107 (1023A000) [pid = 2848] [serial = 1529] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 2848 | --DOMWINDOW == 106 (19D04800) [pid = 2848] [serial = 1493] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 2848 | --DOMWINDOW == 105 (1C0DE400) [pid = 2848] [serial = 1705] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 2848 | --DOMWINDOW == 104 (19282C00) [pid = 2848] [serial = 1681] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 2848 | --DOMWINDOW == 103 (188DD400) [pid = 2848] [serial = 1703] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 2848 | --DOMWINDOW == 102 (1DF14400) [pid = 2848] [serial = 1406] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 2848 | --DOMWINDOW == 101 (188DC400) [pid = 2848] [serial = 1577] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 2848 | --DOMWINDOW == 100 (1B0E4000) [pid = 2848] [serial = 1580] [outer = 00000000] [url = about:blank] 02:16:04 INFO - PROCESS | 2848 | --DOMWINDOW == 99 (1D52A000) [pid = 2848] [serial = 1708] [outer = 00000000] [url = about:blank] 02:16:05 INFO - PROCESS | 2848 | 1462785365061 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]]]}] 02:16:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 02:16:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 930ms 02:16:05 INFO - PROCESS | 2848 | 1462785365102 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 02:16:05 INFO - PROCESS | 2848 | 1462785365106 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 02:16:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 02:16:05 INFO - PROCESS | 2848 | 1462785365110 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 02:16:05 INFO - PROCESS | 2848 | 1462785365112 Marionette TRACE conn5 <- [1,2338,null,{}] 02:16:05 INFO - PROCESS | 2848 | 1462785365117 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}] 02:16:05 INFO - PROCESS | 2848 | 1462785365208 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 02:16:05 INFO - PROCESS | 2848 | 1462785365218 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:05 INFO - PROCESS | 2848 | ++DOCSHELL 10234800 == 44 [pid = 2848] [id = 594] 02:16:05 INFO - PROCESS | 2848 | ++DOMWINDOW == 100 (1023A000) [pid = 2848] [serial = 1782] [outer = 00000000] 02:16:05 INFO - PROCESS | 2848 | ++DOMWINDOW == 101 (1428A000) [pid = 2848] [serial = 1783] [outer = 1023A000] 02:16:05 INFO - PROCESS | 2848 | 1462785365294 Marionette DEBUG loaded listener.js 02:16:05 INFO - PROCESS | 2848 | ++DOMWINDOW == 102 (14A04400) [pid = 2848] [serial = 1784] [outer = 1023A000] 02:16:05 INFO - PROCESS | 2848 | 1462785365843 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]]]}] 02:16:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 02:16:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 771ms 02:16:05 INFO - PROCESS | 2848 | 1462785365885 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 02:16:05 INFO - PROCESS | 2848 | 1462785365887 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 02:16:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 02:16:05 INFO - PROCESS | 2848 | 1462785365892 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 02:16:05 INFO - PROCESS | 2848 | 1462785365898 Marionette TRACE conn5 <- [1,2342,null,{}] 02:16:05 INFO - PROCESS | 2848 | 1462785365908 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}] 02:16:06 INFO - PROCESS | 2848 | 1462785366024 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 02:16:06 INFO - PROCESS | 2848 | 1462785366037 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:06 INFO - PROCESS | 2848 | ++DOCSHELL 16B46C00 == 45 [pid = 2848] [id = 595] 02:16:06 INFO - PROCESS | 2848 | ++DOMWINDOW == 103 (177A7000) [pid = 2848] [serial = 1785] [outer = 00000000] 02:16:06 INFO - PROCESS | 2848 | ++DOMWINDOW == 104 (188D6000) [pid = 2848] [serial = 1786] [outer = 177A7000] 02:16:06 INFO - PROCESS | 2848 | 1462785366082 Marionette DEBUG loaded listener.js 02:16:06 INFO - PROCESS | 2848 | ++DOMWINDOW == 105 (18962800) [pid = 2848] [serial = 1787] [outer = 177A7000] 02:16:06 INFO - PROCESS | 2848 | 1462785366520 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]]]}] 02:16:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 02:16:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 691ms 02:16:06 INFO - PROCESS | 2848 | 1462785366586 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 02:16:06 INFO - PROCESS | 2848 | 1462785366589 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 02:16:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 02:16:06 INFO - PROCESS | 2848 | 1462785366592 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 02:16:06 INFO - PROCESS | 2848 | 1462785366594 Marionette TRACE conn5 <- [1,2346,null,{}] 02:16:06 INFO - PROCESS | 2848 | 1462785366598 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}] 02:16:06 INFO - PROCESS | 2848 | 1462785366684 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 02:16:06 INFO - PROCESS | 2848 | 1462785366691 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:06 INFO - PROCESS | 2848 | ++DOCSHELL 091EDC00 == 46 [pid = 2848] [id = 596] 02:16:06 INFO - PROCESS | 2848 | ++DOMWINDOW == 106 (18C0BC00) [pid = 2848] [serial = 1788] [outer = 00000000] 02:16:06 INFO - PROCESS | 2848 | ++DOMWINDOW == 107 (19281400) [pid = 2848] [serial = 1789] [outer = 18C0BC00] 02:16:06 INFO - PROCESS | 2848 | 1462785366736 Marionette DEBUG loaded listener.js 02:16:06 INFO - PROCESS | 2848 | ++DOMWINDOW == 108 (192A2800) [pid = 2848] [serial = 1790] [outer = 18C0BC00] 02:16:07 INFO - PROCESS | 2848 | 1462785367236 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]]]}] 02:16:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 02:16:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 670ms 02:16:07 INFO - PROCESS | 2848 | 1462785367266 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 02:16:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 02:16:07 INFO - PROCESS | 2848 | 1462785367268 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 02:16:07 INFO - PROCESS | 2848 | 1462785367272 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 02:16:07 INFO - PROCESS | 2848 | 1462785367274 Marionette TRACE conn5 <- [1,2350,null,{}] 02:16:07 INFO - PROCESS | 2848 | 1462785367277 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}] 02:16:07 INFO - PROCESS | 2848 | 1462785367399 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 02:16:07 INFO - PROCESS | 2848 | 1462785367496 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:07 INFO - PROCESS | 2848 | ++DOCSHELL 0C433400 == 47 [pid = 2848] [id = 597] 02:16:07 INFO - PROCESS | 2848 | ++DOMWINDOW == 109 (19564800) [pid = 2848] [serial = 1791] [outer = 00000000] 02:16:07 INFO - PROCESS | 2848 | ++DOMWINDOW == 110 (1991B400) [pid = 2848] [serial = 1792] [outer = 19564800] 02:16:07 INFO - PROCESS | 2848 | 1462785367548 Marionette DEBUG loaded listener.js 02:16:07 INFO - PROCESS | 2848 | ++DOMWINDOW == 111 (19B21400) [pid = 2848] [serial = 1793] [outer = 19564800] 02:16:08 INFO - PROCESS | 2848 | 1462785368008 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]]]}] 02:16:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 02:16:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 771ms 02:16:08 INFO - PROCESS | 2848 | 1462785368047 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 02:16:08 INFO - PROCESS | 2848 | 1462785368049 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 02:16:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 02:16:08 INFO - PROCESS | 2848 | 1462785368052 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 02:16:08 INFO - PROCESS | 2848 | 1462785368054 Marionette TRACE conn5 <- [1,2354,null,{}] 02:16:08 INFO - PROCESS | 2848 | 1462785368057 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}] 02:16:08 INFO - PROCESS | 2848 | 1462785368177 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 02:16:08 INFO - PROCESS | 2848 | 1462785368247 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:08 INFO - PROCESS | 2848 | ++DOCSHELL 19B90400 == 48 [pid = 2848] [id = 598] 02:16:08 INFO - PROCESS | 2848 | ++DOMWINDOW == 112 (19B94400) [pid = 2848] [serial = 1794] [outer = 00000000] 02:16:08 INFO - PROCESS | 2848 | ++DOMWINDOW == 113 (19D88000) [pid = 2848] [serial = 1795] [outer = 19B94400] 02:16:08 INFO - PROCESS | 2848 | 1462785368291 Marionette DEBUG loaded listener.js 02:16:08 INFO - PROCESS | 2848 | ++DOMWINDOW == 114 (19D8A800) [pid = 2848] [serial = 1796] [outer = 19B94400] 02:16:08 INFO - PROCESS | 2848 | 1462785368717 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]]]}] 02:16:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 02:16:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 730ms 02:16:08 INFO - PROCESS | 2848 | 1462785368820 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 02:16:08 INFO - PROCESS | 2848 | 1462785368822 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 02:16:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 02:16:08 INFO - PROCESS | 2848 | 1462785368825 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 02:16:08 INFO - PROCESS | 2848 | 1462785368827 Marionette TRACE conn5 <- [1,2358,null,{}] 02:16:08 INFO - PROCESS | 2848 | 1462785368831 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}] 02:16:09 INFO - PROCESS | 2848 | 1462785369145 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 02:16:09 INFO - PROCESS | 2848 | --DOMWINDOW == 113 (18555400) [pid = 2848] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 02:16:09 INFO - PROCESS | 2848 | --DOMWINDOW == 112 (16BFC400) [pid = 2848] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 02:16:09 INFO - PROCESS | 2848 | --DOMWINDOW == 111 (199BA000) [pid = 2848] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 02:16:09 INFO - PROCESS | 2848 | --DOMWINDOW == 110 (10234C00) [pid = 2848] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 02:16:09 INFO - PROCESS | 2848 | --DOMWINDOW == 109 (188D7C00) [pid = 2848] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 02:16:09 INFO - PROCESS | 2848 | --DOMWINDOW == 108 (19296400) [pid = 2848] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 02:16:09 INFO - PROCESS | 2848 | --DOMWINDOW == 107 (14BE4400) [pid = 2848] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 02:16:09 INFO - PROCESS | 2848 | --DOMWINDOW == 106 (19B22C00) [pid = 2848] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 02:16:09 INFO - PROCESS | 2848 | --DOMWINDOW == 105 (108A7000) [pid = 2848] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 02:16:09 INFO - PROCESS | 2848 | --DOMWINDOW == 104 (19DBDC00) [pid = 2848] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 02:16:09 INFO - PROCESS | 2848 | --DOMWINDOW == 103 (1062BC00) [pid = 2848] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 02:16:09 INFO - PROCESS | 2848 | 1462785369215 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:09 INFO - PROCESS | 2848 | ++DOCSHELL 091A3C00 == 49 [pid = 2848] [id = 599] 02:16:09 INFO - PROCESS | 2848 | ++DOMWINDOW == 104 (091A8000) [pid = 2848] [serial = 1797] [outer = 00000000] 02:16:09 INFO - PROCESS | 2848 | ++DOMWINDOW == 105 (108A6800) [pid = 2848] [serial = 1798] [outer = 091A8000] 02:16:09 INFO - PROCESS | 2848 | 1462785369260 Marionette DEBUG loaded listener.js 02:16:09 INFO - PROCESS | 2848 | ++DOMWINDOW == 106 (17074000) [pid = 2848] [serial = 1799] [outer = 091A8000] 02:16:09 INFO - PROCESS | 2848 | 1462785369626 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]]]}] 02:16:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 02:16:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 831ms 02:16:09 INFO - PROCESS | 2848 | 1462785369657 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 02:16:09 INFO - PROCESS | 2848 | 1462785369669 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 02:16:09 INFO - PROCESS | 2848 | 1462785369672 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 02:16:09 INFO - PROCESS | 2848 | 1462785369674 Marionette TRACE conn5 <- [1,2362,null,{}] 02:16:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 02:16:09 INFO - PROCESS | 2848 | 1462785369678 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}] 02:16:09 INFO - PROCESS | 2848 | 1462785369764 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 02:16:09 INFO - PROCESS | 2848 | 1462785369771 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:09 INFO - PROCESS | 2848 | ++DOCSHELL 19296400 == 50 [pid = 2848] [id = 600] 02:16:09 INFO - PROCESS | 2848 | ++DOMWINDOW == 107 (19B22000) [pid = 2848] [serial = 1800] [outer = 00000000] 02:16:09 INFO - PROCESS | 2848 | ++DOMWINDOW == 108 (19DC1000) [pid = 2848] [serial = 1801] [outer = 19B22000] 02:16:09 INFO - PROCESS | 2848 | 1462785369819 Marionette DEBUG loaded listener.js 02:16:09 INFO - PROCESS | 2848 | ++DOMWINDOW == 109 (19F84C00) [pid = 2848] [serial = 1802] [outer = 19B22000] 02:16:10 INFO - PROCESS | 2848 | 1462785370273 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]]]}] 02:16:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 02:16:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 631ms 02:16:10 INFO - PROCESS | 2848 | 1462785370310 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 02:16:10 INFO - PROCESS | 2848 | 1462785370313 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 02:16:10 INFO - PROCESS | 2848 | 1462785370316 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 02:16:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 02:16:10 INFO - PROCESS | 2848 | 1462785370318 Marionette TRACE conn5 <- [1,2366,null,{}] 02:16:10 INFO - PROCESS | 2848 | 1462785370321 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}] 02:16:10 INFO - PROCESS | 2848 | 1462785370406 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 02:16:10 INFO - PROCESS | 2848 | 1462785370413 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:10 INFO - PROCESS | 2848 | ++DOCSHELL 19F97400 == 51 [pid = 2848] [id = 601] 02:16:10 INFO - PROCESS | 2848 | ++DOMWINDOW == 110 (19F99400) [pid = 2848] [serial = 1803] [outer = 00000000] 02:16:10 INFO - PROCESS | 2848 | ++DOMWINDOW == 111 (1A38E800) [pid = 2848] [serial = 1804] [outer = 19F99400] 02:16:10 INFO - PROCESS | 2848 | 1462785370457 Marionette DEBUG loaded listener.js 02:16:10 INFO - PROCESS | 2848 | ++DOMWINDOW == 112 (1B00F400) [pid = 2848] [serial = 1805] [outer = 19F99400] 02:16:10 INFO - PROCESS | 2848 | 1462785370925 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]]]}] 02:16:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 02:16:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 630ms 02:16:10 INFO - PROCESS | 2848 | 1462785370950 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 02:16:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 02:16:10 INFO - PROCESS | 2848 | 1462785370952 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 02:16:10 INFO - PROCESS | 2848 | 1462785370955 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 02:16:10 INFO - PROCESS | 2848 | 1462785370957 Marionette TRACE conn5 <- [1,2370,null,{}] 02:16:10 INFO - PROCESS | 2848 | 1462785370960 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}] 02:16:11 INFO - PROCESS | 2848 | 1462785371091 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 02:16:11 INFO - PROCESS | 2848 | 1462785371098 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:11 INFO - PROCESS | 2848 | ++DOCSHELL 1AB8F800 == 52 [pid = 2848] [id = 602] 02:16:11 INFO - PROCESS | 2848 | ++DOMWINDOW == 113 (1AB92C00) [pid = 2848] [serial = 1806] [outer = 00000000] 02:16:11 INFO - PROCESS | 2848 | ++DOMWINDOW == 114 (1C07C800) [pid = 2848] [serial = 1807] [outer = 1AB92C00] 02:16:11 INFO - PROCESS | 2848 | 1462785371150 Marionette DEBUG loaded listener.js 02:16:11 INFO - PROCESS | 2848 | ++DOMWINDOW == 115 (1C5A1000) [pid = 2848] [serial = 1808] [outer = 1AB92C00] 02:16:11 INFO - PROCESS | 2848 | 1462785371879 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]]]}] 02:16:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 02:16:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 970ms 02:16:11 INFO - PROCESS | 2848 | 1462785371927 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 02:16:11 INFO - PROCESS | 2848 | 1462785371932 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 02:16:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 02:16:11 INFO - PROCESS | 2848 | 1462785371937 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 02:16:11 INFO - PROCESS | 2848 | 1462785371942 Marionette TRACE conn5 <- [1,2374,null,{}] 02:16:11 INFO - PROCESS | 2848 | 1462785371947 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}] 02:16:12 INFO - PROCESS | 2848 | 1462785372064 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 02:16:12 INFO - PROCESS | 2848 | 1462785372211 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:12 INFO - PROCESS | 2848 | ++DOCSHELL 10830C00 == 53 [pid = 2848] [id = 603] 02:16:12 INFO - PROCESS | 2848 | ++DOMWINDOW == 116 (1110B000) [pid = 2848] [serial = 1809] [outer = 00000000] 02:16:12 INFO - PROCESS | 2848 | ++DOMWINDOW == 117 (14A0B000) [pid = 2848] [serial = 1810] [outer = 1110B000] 02:16:12 INFO - PROCESS | 2848 | 1462785372270 Marionette DEBUG loaded listener.js 02:16:12 INFO - PROCESS | 2848 | ++DOMWINDOW == 118 (161D3800) [pid = 2848] [serial = 1811] [outer = 1110B000] 02:16:12 INFO - PROCESS | 2848 | 1462785372858 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]]]}] 02:16:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 02:16:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 970ms 02:16:12 INFO - PROCESS | 2848 | 1462785372912 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 02:16:12 INFO - PROCESS | 2848 | 1462785372918 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 02:16:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 02:16:12 INFO - PROCESS | 2848 | 1462785372925 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 02:16:12 INFO - PROCESS | 2848 | 1462785372928 Marionette TRACE conn5 <- [1,2378,null,{}] 02:16:12 INFO - PROCESS | 2848 | 1462785372932 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}] 02:16:13 INFO - PROCESS | 2848 | 1462785373073 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 02:16:13 INFO - PROCESS | 2848 | 1462785373222 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:13 INFO - PROCESS | 2848 | ++DOCSHELL 091F1000 == 54 [pid = 2848] [id = 604] 02:16:13 INFO - PROCESS | 2848 | ++DOMWINDOW == 119 (18553800) [pid = 2848] [serial = 1812] [outer = 00000000] 02:16:13 INFO - PROCESS | 2848 | ++DOMWINDOW == 120 (19919C00) [pid = 2848] [serial = 1813] [outer = 18553800] 02:16:13 INFO - PROCESS | 2848 | 1462785373278 Marionette DEBUG loaded listener.js 02:16:13 INFO - PROCESS | 2848 | ++DOMWINDOW == 121 (19B8F400) [pid = 2848] [serial = 1814] [outer = 18553800] 02:16:13 INFO - PROCESS | 2848 | 1462785373905 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]]]}] 02:16:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 02:16:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1025ms 02:16:13 INFO - PROCESS | 2848 | 1462785373951 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 02:16:13 INFO - PROCESS | 2848 | 1462785373954 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 02:16:13 INFO - PROCESS | 2848 | 1462785373958 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 02:16:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 02:16:13 INFO - PROCESS | 2848 | 1462785373962 Marionette TRACE conn5 <- [1,2382,null,{}] 02:16:14 INFO - PROCESS | 2848 | 1462785373973 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}] 02:16:14 INFO - PROCESS | 2848 | 1462785374106 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 02:16:14 INFO - PROCESS | 2848 | 1462785374252 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:14 INFO - PROCESS | 2848 | ++DOCSHELL 1C59FC00 == 55 [pid = 2848] [id = 605] 02:16:14 INFO - PROCESS | 2848 | ++DOMWINDOW == 122 (1C5A4C00) [pid = 2848] [serial = 1815] [outer = 00000000] 02:16:14 INFO - PROCESS | 2848 | ++DOMWINDOW == 123 (1C5CE800) [pid = 2848] [serial = 1816] [outer = 1C5A4C00] 02:16:14 INFO - PROCESS | 2848 | 1462785374311 Marionette DEBUG loaded listener.js 02:16:14 INFO - PROCESS | 2848 | ++DOMWINDOW == 124 (1CA59800) [pid = 2848] [serial = 1817] [outer = 1C5A4C00] 02:16:14 INFO - PROCESS | 2848 | 1462785374963 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]]]}] 02:16:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 02:16:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1079ms 02:16:15 INFO - PROCESS | 2848 | 1462785375049 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 02:16:15 INFO - PROCESS | 2848 | 1462785375052 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 02:16:15 INFO - PROCESS | 2848 | 1462785375055 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 02:16:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 02:16:15 INFO - PROCESS | 2848 | 1462785375057 Marionette TRACE conn5 <- [1,2386,null,{}] 02:16:15 INFO - PROCESS | 2848 | 1462785375061 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}] 02:16:15 INFO - PROCESS | 2848 | 1462785375203 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 02:16:15 INFO - PROCESS | 2848 | 1462785375347 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:15 INFO - PROCESS | 2848 | ++DOCSHELL 1CAC0400 == 56 [pid = 2848] [id = 606] 02:16:15 INFO - PROCESS | 2848 | ++DOMWINDOW == 125 (1D442C00) [pid = 2848] [serial = 1818] [outer = 00000000] 02:16:15 INFO - PROCESS | 2848 | ++DOMWINDOW == 126 (1D9DCC00) [pid = 2848] [serial = 1819] [outer = 1D442C00] 02:16:15 INFO - PROCESS | 2848 | 1462785375404 Marionette DEBUG loaded listener.js 02:16:15 INFO - PROCESS | 2848 | ++DOMWINDOW == 127 (1DF14400) [pid = 2848] [serial = 1820] [outer = 1D442C00] 02:16:16 INFO - PROCESS | 2848 | 1462785375960 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]]]}] 02:16:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 02:16:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 930ms 02:16:16 INFO - PROCESS | 2848 | 1462785375994 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 02:16:16 INFO - PROCESS | 2848 | 1462785375997 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 02:16:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 02:16:16 INFO - PROCESS | 2848 | 1462785376002 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 02:16:16 INFO - PROCESS | 2848 | 1462785376004 Marionette TRACE conn5 <- [1,2390,null,{}] 02:16:16 INFO - PROCESS | 2848 | 1462785376008 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}] 02:16:16 INFO - PROCESS | 2848 | 1462785376130 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 02:16:16 INFO - PROCESS | 2848 | 1462785376258 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:16 INFO - PROCESS | 2848 | ++DOCSHELL 091E9C00 == 57 [pid = 2848] [id = 607] 02:16:16 INFO - PROCESS | 2848 | ++DOMWINDOW == 128 (091EF800) [pid = 2848] [serial = 1821] [outer = 00000000] 02:16:16 INFO - PROCESS | 2848 | ++DOMWINDOW == 129 (142DA000) [pid = 2848] [serial = 1822] [outer = 091EF800] 02:16:16 INFO - PROCESS | 2848 | 1462785376355 Marionette DEBUG loaded listener.js 02:16:16 INFO - PROCESS | 2848 | ++DOMWINDOW == 130 (14A9A400) [pid = 2848] [serial = 1823] [outer = 091EF800] 02:16:17 INFO - PROCESS | 2848 | 1462785377203 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]]]}] 02:16:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 02:16:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1283ms 02:16:17 INFO - PROCESS | 2848 | 1462785377289 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 02:16:17 INFO - PROCESS | 2848 | 1462785377293 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 02:16:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 02:16:17 INFO - PROCESS | 2848 | 1462785377298 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 02:16:17 INFO - PROCESS | 2848 | 1462785377302 Marionette TRACE conn5 <- [1,2394,null,{}] 02:16:17 INFO - PROCESS | 2848 | 1462785377307 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}] 02:16:17 INFO - PROCESS | 2848 | 1462785377452 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 02:16:17 INFO - PROCESS | 2848 | 1462785377605 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:17 INFO - PROCESS | 2848 | ++DOCSHELL 113D9800 == 58 [pid = 2848] [id = 608] 02:16:17 INFO - PROCESS | 2848 | ++DOMWINDOW == 131 (14180C00) [pid = 2848] [serial = 1824] [outer = 00000000] 02:16:17 INFO - PROCESS | 2848 | ++DOMWINDOW == 132 (14A12800) [pid = 2848] [serial = 1825] [outer = 14180C00] 02:16:17 INFO - PROCESS | 2848 | 1462785377658 Marionette DEBUG loaded listener.js 02:16:17 INFO - PROCESS | 2848 | ++DOMWINDOW == 133 (17078C00) [pid = 2848] [serial = 1826] [outer = 14180C00] 02:16:17 INFO - PROCESS | 2848 | --DOCSHELL 19F97400 == 57 [pid = 2848] [id = 601] 02:16:17 INFO - PROCESS | 2848 | --DOCSHELL 19296400 == 56 [pid = 2848] [id = 600] 02:16:17 INFO - PROCESS | 2848 | --DOCSHELL 091A3C00 == 55 [pid = 2848] [id = 599] 02:16:17 INFO - PROCESS | 2848 | --DOCSHELL 19B90400 == 54 [pid = 2848] [id = 598] 02:16:17 INFO - PROCESS | 2848 | --DOCSHELL 0C433400 == 53 [pid = 2848] [id = 597] 02:16:17 INFO - PROCESS | 2848 | --DOCSHELL 091EDC00 == 52 [pid = 2848] [id = 596] 02:16:17 INFO - PROCESS | 2848 | --DOCSHELL 16B46C00 == 51 [pid = 2848] [id = 595] 02:16:17 INFO - PROCESS | 2848 | --DOMWINDOW == 132 (1A39C800) [pid = 2848] [serial = 1759] [outer = 00000000] [url = about:blank] 02:16:17 INFO - PROCESS | 2848 | --DOMWINDOW == 131 (203DA800) [pid = 2848] [serial = 1723] [outer = 00000000] [url = about:blank] 02:16:17 INFO - PROCESS | 2848 | --DOCSHELL 10234800 == 50 [pid = 2848] [id = 594] 02:16:17 INFO - PROCESS | 2848 | --DOCSHELL 16BF7400 == 49 [pid = 2848] [id = 593] 02:16:17 INFO - PROCESS | 2848 | --DOCSHELL 091E9800 == 48 [pid = 2848] [id = 592] 02:16:17 INFO - PROCESS | 2848 | --DOCSHELL 0C42F000 == 47 [pid = 2848] [id = 587] 02:16:18 INFO - PROCESS | 2848 | --DOMWINDOW == 130 (19F9A000) [pid = 2848] [serial = 1757] [outer = 00000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2848 | --DOMWINDOW == 129 (17DCD800) [pid = 2848] [serial = 1735] [outer = 00000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2848 | --DOMWINDOW == 128 (188D3400) [pid = 2848] [serial = 1736] [outer = 00000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2848 | --DOMWINDOW == 127 (19D04400) [pid = 2848] [serial = 1717] [outer = 00000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2848 | --DOMWINDOW == 126 (1E4E5800) [pid = 2848] [serial = 1711] [outer = 00000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2848 | --DOMWINDOW == 125 (19B23C00) [pid = 2848] [serial = 1744] [outer = 00000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2848 | --DOMWINDOW == 124 (1082C400) [pid = 2848] [serial = 1732] [outer = 00000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2848 | --DOMWINDOW == 123 (1417E000) [pid = 2848] [serial = 1733] [outer = 00000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2848 | --DOMWINDOW == 122 (1896B000) [pid = 2848] [serial = 1738] [outer = 00000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2848 | --DOMWINDOW == 121 (1927C000) [pid = 2848] [serial = 1739] [outer = 00000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2848 | --DOMWINDOW == 120 (195A0000) [pid = 2848] [serial = 1741] [outer = 00000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2848 | --DOMWINDOW == 119 (177A2400) [pid = 2848] [serial = 1730] [outer = 00000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2848 | --DOMWINDOW == 118 (1707C000) [pid = 2848] [serial = 1729] [outer = 00000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2848 | --DOMWINDOW == 117 (19D89000) [pid = 2848] [serial = 1747] [outer = 00000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2848 | --DOMWINDOW == 116 (142E2800) [pid = 2848] [serial = 1727] [outer = 00000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2848 | --DOMWINDOW == 115 (113DC000) [pid = 2848] [serial = 1726] [outer = 00000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2848 | --DOMWINDOW == 114 (1F245C00) [pid = 2848] [serial = 1720] [outer = 00000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2848 | --DOMWINDOW == 113 (14B08800) [pid = 2848] [serial = 1714] [outer = 00000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2848 | --DOMWINDOW == 112 (19B25400) [pid = 2848] [serial = 1745] [outer = 00000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2848 | --DOMWINDOW == 111 (19EA2400) [pid = 2848] [serial = 1750] [outer = 00000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2848 | --DOMWINDOW == 110 (19D8F800) [pid = 2848] [serial = 1748] [outer = 00000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2848 | --DOMWINDOW == 109 (19DE6800) [pid = 2848] [serial = 1756] [outer = 00000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2848 | --DOMWINDOW == 108 (19EAAC00) [pid = 2848] [serial = 1751] [outer = 00000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2848 | --DOMWINDOW == 107 (148D6C00) [pid = 2848] [serial = 1753] [outer = 00000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2848 | --DOMWINDOW == 106 (16BF2800) [pid = 2848] [serial = 1754] [outer = 00000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2848 | --DOMWINDOW == 105 (1991A400) [pid = 2848] [serial = 1742] [outer = 00000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2848 | 1462785378228 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]]]}] 02:16:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 02:16:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 987ms 02:16:18 INFO - PROCESS | 2848 | 1462785378286 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 02:16:18 INFO - PROCESS | 2848 | 1462785378292 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 02:16:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 02:16:18 INFO - PROCESS | 2848 | 1462785378298 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 02:16:18 INFO - PROCESS | 2848 | 1462785378301 Marionette TRACE conn5 <- [1,2398,null,{}] 02:16:18 INFO - PROCESS | 2848 | 1462785378305 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}] 02:16:18 INFO - PROCESS | 2848 | 1462785378398 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 02:16:18 INFO - PROCESS | 2848 | 1462785378530 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:18 INFO - PROCESS | 2848 | ++DOCSHELL 1005A800 == 48 [pid = 2848] [id = 609] 02:16:18 INFO - PROCESS | 2848 | ++DOMWINDOW == 106 (1022F400) [pid = 2848] [serial = 1827] [outer = 00000000] 02:16:18 INFO - PROCESS | 2848 | ++DOMWINDOW == 107 (141AD400) [pid = 2848] [serial = 1828] [outer = 1022F400] 02:16:18 INFO - PROCESS | 2848 | 1462785378575 Marionette DEBUG loaded listener.js 02:16:18 INFO - PROCESS | 2848 | ++DOMWINDOW == 108 (14796000) [pid = 2848] [serial = 1829] [outer = 1022F400] 02:16:19 INFO - PROCESS | 2848 | 1462785378982 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]]]}] 02:16:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 02:16:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 730ms 02:16:19 INFO - PROCESS | 2848 | 1462785379031 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 02:16:19 INFO - PROCESS | 2848 | 1462785379033 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 02:16:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 02:16:19 INFO - PROCESS | 2848 | 1462785379036 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 02:16:19 INFO - PROCESS | 2848 | 1462785379040 Marionette TRACE conn5 <- [1,2402,null,{}] 02:16:19 INFO - PROCESS | 2848 | 1462785379050 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}] 02:16:19 INFO - PROCESS | 2848 | 1462785379172 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 02:16:19 INFO - PROCESS | 2848 | 1462785379190 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:19 INFO - PROCESS | 2848 | ++DOCSHELL 18539C00 == 49 [pid = 2848] [id = 610] 02:16:19 INFO - PROCESS | 2848 | ++DOMWINDOW == 109 (1853A800) [pid = 2848] [serial = 1830] [outer = 00000000] 02:16:19 INFO - PROCESS | 2848 | ++DOMWINDOW == 110 (188D2400) [pid = 2848] [serial = 1831] [outer = 1853A800] 02:16:19 INFO - PROCESS | 2848 | 1462785379237 Marionette DEBUG loaded listener.js 02:16:19 INFO - PROCESS | 2848 | ++DOMWINDOW == 111 (188E0C00) [pid = 2848] [serial = 1832] [outer = 1853A800] 02:16:19 INFO - PROCESS | 2848 | 1462785379679 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]]]}] 02:16:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 02:16:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 670ms 02:16:19 INFO - PROCESS | 2848 | 1462785379725 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 02:16:19 INFO - PROCESS | 2848 | 1462785379728 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 02:16:19 INFO - PROCESS | 2848 | 1462785379732 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 02:16:19 INFO - PROCESS | 2848 | 1462785379734 Marionette TRACE conn5 <- [1,2406,null,{}] 02:16:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 02:16:19 INFO - PROCESS | 2848 | 1462785379738 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}] 02:16:19 INFO - PROCESS | 2848 | 1462785379826 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 02:16:19 INFO - PROCESS | 2848 | 1462785379832 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:19 INFO - PROCESS | 2848 | ++DOCSHELL 18965800 == 50 [pid = 2848] [id = 611] 02:16:19 INFO - PROCESS | 2848 | ++DOMWINDOW == 112 (1927B000) [pid = 2848] [serial = 1833] [outer = 00000000] 02:16:19 INFO - PROCESS | 2848 | ++DOMWINDOW == 113 (1956C400) [pid = 2848] [serial = 1834] [outer = 1927B000] 02:16:19 INFO - PROCESS | 2848 | 1462785379881 Marionette DEBUG loaded listener.js 02:16:19 INFO - PROCESS | 2848 | ++DOMWINDOW == 114 (19912000) [pid = 2848] [serial = 1835] [outer = 1927B000] 02:16:20 INFO - PROCESS | 2848 | 1462785380392 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]]]}] 02:16:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 02:16:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 670ms 02:16:20 INFO - PROCESS | 2848 | 1462785380408 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 02:16:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 02:16:20 INFO - PROCESS | 2848 | 1462785380410 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 02:16:20 INFO - PROCESS | 2848 | 1462785380413 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 02:16:20 INFO - PROCESS | 2848 | 1462785380415 Marionette TRACE conn5 <- [1,2410,null,{}] 02:16:20 INFO - PROCESS | 2848 | 1462785380427 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}] 02:16:20 INFO - PROCESS | 2848 | 1462785380549 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 02:16:20 INFO - PROCESS | 2848 | 1462785380646 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:20 INFO - PROCESS | 2848 | ++DOCSHELL 19916400 == 51 [pid = 2848] [id = 612] 02:16:20 INFO - PROCESS | 2848 | ++DOMWINDOW == 115 (1991A800) [pid = 2848] [serial = 1836] [outer = 00000000] 02:16:20 INFO - PROCESS | 2848 | ++DOMWINDOW == 116 (19B25800) [pid = 2848] [serial = 1837] [outer = 1991A800] 02:16:20 INFO - PROCESS | 2848 | 1462785380692 Marionette DEBUG loaded listener.js 02:16:20 INFO - PROCESS | 2848 | ++DOMWINDOW == 117 (19B99800) [pid = 2848] [serial = 1838] [outer = 1991A800] 02:16:21 INFO - PROCESS | 2848 | 1462785381118 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]]]}] 02:16:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 02:16:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 730ms 02:16:21 INFO - PROCESS | 2848 | 1462785381149 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 02:16:21 INFO - PROCESS | 2848 | 1462785381151 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 02:16:21 INFO - PROCESS | 2848 | 1462785381154 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 02:16:21 INFO - PROCESS | 2848 | 1462785381156 Marionette TRACE conn5 <- [1,2414,null,{}] 02:16:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 02:16:21 INFO - PROCESS | 2848 | 1462785381165 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}] 02:16:21 INFO - PROCESS | 2848 | 1462785381316 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 02:16:21 INFO - PROCESS | 2848 | 1462785381394 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:21 INFO - PROCESS | 2848 | ++DOCSHELL 19D8B400 == 52 [pid = 2848] [id = 613] 02:16:21 INFO - PROCESS | 2848 | ++DOMWINDOW == 118 (19D92800) [pid = 2848] [serial = 1839] [outer = 00000000] 02:16:21 INFO - PROCESS | 2848 | ++DOMWINDOW == 119 (19DE6800) [pid = 2848] [serial = 1840] [outer = 19D92800] 02:16:21 INFO - PROCESS | 2848 | 1462785381440 Marionette DEBUG loaded listener.js 02:16:21 INFO - PROCESS | 2848 | ++DOMWINDOW == 120 (19E9C400) [pid = 2848] [serial = 1841] [outer = 19D92800] 02:16:21 INFO - PROCESS | 2848 | 1462785381872 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]]]}] 02:16:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 02:16:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 730ms 02:16:21 INFO - PROCESS | 2848 | 1462785381892 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 02:16:21 INFO - PROCESS | 2848 | 1462785381894 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 02:16:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 02:16:21 INFO - PROCESS | 2848 | 1462785381897 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 02:16:21 INFO - PROCESS | 2848 | 1462785381899 Marionette TRACE conn5 <- [1,2418,null,{}] 02:16:21 INFO - PROCESS | 2848 | 1462785381902 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}] 02:16:22 INFO - PROCESS | 2848 | 1462785382048 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 02:16:22 INFO - PROCESS | 2848 | --DOMWINDOW == 119 (19F99400) [pid = 2848] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 02:16:22 INFO - PROCESS | 2848 | --DOMWINDOW == 118 (19564800) [pid = 2848] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 02:16:22 INFO - PROCESS | 2848 | --DOMWINDOW == 117 (091EC800) [pid = 2848] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 02:16:22 INFO - PROCESS | 2848 | --DOMWINDOW == 116 (18C0BC00) [pid = 2848] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 02:16:22 INFO - PROCESS | 2848 | --DOMWINDOW == 115 (177A7000) [pid = 2848] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 02:16:22 INFO - PROCESS | 2848 | --DOMWINDOW == 114 (1023A000) [pid = 2848] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 02:16:22 INFO - PROCESS | 2848 | --DOMWINDOW == 113 (19B94400) [pid = 2848] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 02:16:22 INFO - PROCESS | 2848 | --DOMWINDOW == 112 (17076800) [pid = 2848] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 02:16:22 INFO - PROCESS | 2848 | --DOMWINDOW == 111 (091A8000) [pid = 2848] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 02:16:22 INFO - PROCESS | 2848 | --DOMWINDOW == 110 (19B22000) [pid = 2848] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 02:16:22 INFO - PROCESS | 2848 | 1462785382332 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:22 INFO - PROCESS | 2848 | ++DOCSHELL 091A8000 == 53 [pid = 2848] [id = 614] 02:16:22 INFO - PROCESS | 2848 | ++DOMWINDOW == 111 (091EC800) [pid = 2848] [serial = 1842] [outer = 00000000] 02:16:22 INFO - PROCESS | 2848 | ++DOMWINDOW == 112 (11103C00) [pid = 2848] [serial = 1843] [outer = 091EC800] 02:16:22 INFO - PROCESS | 2848 | 1462785382379 Marionette DEBUG loaded listener.js 02:16:22 INFO - PROCESS | 2848 | ++DOMWINDOW == 113 (177A7000) [pid = 2848] [serial = 1844] [outer = 091EC800] 02:16:22 INFO - PROCESS | 2848 | 1462785382730 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]]]}] 02:16:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 02:16:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 870ms 02:16:22 INFO - PROCESS | 2848 | 1462785382769 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 02:16:22 INFO - PROCESS | 2848 | 1462785382781 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 02:16:22 INFO - PROCESS | 2848 | 1462785382784 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 02:16:22 INFO - PROCESS | 2848 | 1462785382786 Marionette TRACE conn5 <- [1,2422,null,{}] 02:16:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 02:16:22 INFO - PROCESS | 2848 | 1462785382790 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}] 02:16:22 INFO - PROCESS | 2848 | 1462785382875 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 02:16:23 INFO - PROCESS | 2848 | 1462785382973 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:23 INFO - PROCESS | 2848 | ++DOCSHELL 10051400 == 54 [pid = 2848] [id = 615] 02:16:23 INFO - PROCESS | 2848 | ++DOMWINDOW == 114 (1082D800) [pid = 2848] [serial = 1845] [outer = 00000000] 02:16:23 INFO - PROCESS | 2848 | ++DOMWINDOW == 115 (19EA9000) [pid = 2848] [serial = 1846] [outer = 1082D800] 02:16:23 INFO - PROCESS | 2848 | 1462785383018 Marionette DEBUG loaded listener.js 02:16:23 INFO - PROCESS | 2848 | ++DOMWINDOW == 116 (19F95C00) [pid = 2848] [serial = 1847] [outer = 1082D800] 02:16:23 INFO - PROCESS | 2848 | 1462785383382 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]]]}] 02:16:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 02:16:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 630ms 02:16:23 INFO - PROCESS | 2848 | 1462785383421 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 02:16:23 INFO - PROCESS | 2848 | 1462785383423 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 02:16:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 02:16:23 INFO - PROCESS | 2848 | 1462785383426 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 02:16:23 INFO - PROCESS | 2848 | 1462785383428 Marionette TRACE conn5 <- [1,2426,null,{}] 02:16:23 INFO - PROCESS | 2848 | 1462785383432 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}] 02:16:23 INFO - PROCESS | 2848 | 1462785383563 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 02:16:23 INFO - PROCESS | 2848 | 1462785383610 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:23 INFO - PROCESS | 2848 | ++DOCSHELL 1955D800 == 55 [pid = 2848] [id = 616] 02:16:23 INFO - PROCESS | 2848 | ++DOMWINDOW == 117 (19560400) [pid = 2848] [serial = 1848] [outer = 00000000] 02:16:23 INFO - PROCESS | 2848 | ++DOMWINDOW == 118 (1AB93800) [pid = 2848] [serial = 1849] [outer = 19560400] 02:16:23 INFO - PROCESS | 2848 | 1462785383654 Marionette DEBUG loaded listener.js 02:16:23 INFO - PROCESS | 2848 | ++DOMWINDOW == 119 (1B00F000) [pid = 2848] [serial = 1850] [outer = 19560400] 02:16:24 INFO - PROCESS | 2848 | 1462785384047 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]]]}] 02:16:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 02:16:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 670ms 02:16:24 INFO - PROCESS | 2848 | 1462785384100 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 02:16:24 INFO - PROCESS | 2848 | 1462785384102 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 02:16:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 02:16:24 INFO - PROCESS | 2848 | 1462785384105 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 02:16:24 INFO - PROCESS | 2848 | 1462785384107 Marionette TRACE conn5 <- [1,2430,null,{}] 02:16:24 INFO - PROCESS | 2848 | 1462785384111 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}] 02:16:24 INFO - PROCESS | 2848 | 1462785384241 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 02:16:24 INFO - PROCESS | 2848 | 1462785384257 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:24 INFO - PROCESS | 2848 | ++DOCSHELL 19B8EC00 == 56 [pid = 2848] [id = 617] 02:16:24 INFO - PROCESS | 2848 | ++DOMWINDOW == 120 (1A39C000) [pid = 2848] [serial = 1851] [outer = 00000000] 02:16:24 INFO - PROCESS | 2848 | ++DOMWINDOW == 121 (1CA58C00) [pid = 2848] [serial = 1852] [outer = 1A39C000] 02:16:24 INFO - PROCESS | 2848 | 1462785384304 Marionette DEBUG loaded listener.js 02:16:24 INFO - PROCESS | 2848 | ++DOMWINDOW == 122 (1D52B000) [pid = 2848] [serial = 1853] [outer = 1A39C000] 02:16:25 INFO - PROCESS | 2848 | 1462785385041 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]]]}] 02:16:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 02:16:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 970ms 02:16:25 INFO - PROCESS | 2848 | 1462785385077 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 02:16:25 INFO - PROCESS | 2848 | 1462785385082 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 02:16:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 02:16:25 INFO - PROCESS | 2848 | 1462785385103 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 02:16:25 INFO - PROCESS | 2848 | 1462785385108 Marionette TRACE conn5 <- [1,2434,null,{}] 02:16:25 INFO - PROCESS | 2848 | 1462785385114 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}] 02:16:25 INFO - PROCESS | 2848 | 1462785385237 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 02:16:25 INFO - PROCESS | 2848 | 1462785385384 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:25 INFO - PROCESS | 2848 | ++DOCSHELL 10632400 == 57 [pid = 2848] [id = 618] 02:16:25 INFO - PROCESS | 2848 | ++DOMWINDOW == 123 (10828400) [pid = 2848] [serial = 1854] [outer = 00000000] 02:16:25 INFO - PROCESS | 2848 | ++DOMWINDOW == 124 (148DB800) [pid = 2848] [serial = 1855] [outer = 10828400] 02:16:25 INFO - PROCESS | 2848 | 1462785385443 Marionette DEBUG loaded listener.js 02:16:25 INFO - PROCESS | 2848 | ++DOMWINDOW == 125 (161D0800) [pid = 2848] [serial = 1856] [outer = 10828400] 02:16:26 INFO - PROCESS | 2848 | 1462785385995 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]]]}] 02:16:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 02:16:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 930ms 02:16:26 INFO - PROCESS | 2848 | 1462785386036 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 02:16:26 INFO - PROCESS | 2848 | 1462785386042 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 02:16:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 02:16:26 INFO - PROCESS | 2848 | 1462785386049 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 02:16:26 INFO - PROCESS | 2848 | 1462785386052 Marionette TRACE conn5 <- [1,2438,null,{}] 02:16:26 INFO - PROCESS | 2848 | 1462785386056 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}] 02:16:26 INFO - PROCESS | 2848 | 1462785386172 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 02:16:26 INFO - PROCESS | 2848 | 1462785386332 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:26 INFO - PROCESS | 2848 | ++DOCSHELL 19277800 == 58 [pid = 2848] [id = 619] 02:16:26 INFO - PROCESS | 2848 | ++DOMWINDOW == 126 (19277C00) [pid = 2848] [serial = 1857] [outer = 00000000] 02:16:26 INFO - PROCESS | 2848 | ++DOMWINDOW == 127 (1991A000) [pid = 2848] [serial = 1858] [outer = 19277C00] 02:16:26 INFO - PROCESS | 2848 | 1462785386388 Marionette DEBUG loaded listener.js 02:16:26 INFO - PROCESS | 2848 | ++DOMWINDOW == 128 (19BC9C00) [pid = 2848] [serial = 1859] [outer = 19277C00] 02:16:27 INFO - PROCESS | 2848 | 1462785386997 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]]]}] 02:16:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 02:16:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 989ms 02:16:27 INFO - PROCESS | 2848 | 1462785387038 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 02:16:27 INFO - PROCESS | 2848 | 1462785387041 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 02:16:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 02:16:27 INFO - PROCESS | 2848 | 1462785387045 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 02:16:27 INFO - PROCESS | 2848 | 1462785387049 Marionette TRACE conn5 <- [1,2442,null,{}] 02:16:27 INFO - PROCESS | 2848 | 1462785387061 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}] 02:16:27 INFO - PROCESS | 2848 | 1462785387227 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 02:16:27 INFO - PROCESS | 2848 | 1462785387247 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:27 INFO - PROCESS | 2848 | ++DOCSHELL 1C07D000 == 59 [pid = 2848] [id = 620] 02:16:27 INFO - PROCESS | 2848 | ++DOMWINDOW == 129 (1D529400) [pid = 2848] [serial = 1860] [outer = 00000000] 02:16:27 INFO - PROCESS | 2848 | ++DOMWINDOW == 130 (1DF16400) [pid = 2848] [serial = 1861] [outer = 1D529400] 02:16:27 INFO - PROCESS | 2848 | 1462785387309 Marionette DEBUG loaded listener.js 02:16:27 INFO - PROCESS | 2848 | ++DOMWINDOW == 131 (1DF70800) [pid = 2848] [serial = 1862] [outer = 1D529400] 02:16:27 INFO - PROCESS | 2848 | 1462785387954 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]]]}] 02:16:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 02:16:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 930ms 02:16:28 INFO - PROCESS | 2848 | 1462785387978 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 02:16:28 INFO - PROCESS | 2848 | 1462785387981 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 02:16:28 INFO - PROCESS | 2848 | 1462785387984 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 02:16:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 02:16:28 INFO - PROCESS | 2848 | 1462785387986 Marionette TRACE conn5 <- [1,2446,null,{}] 02:16:28 INFO - PROCESS | 2848 | 1462785387990 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}] 02:16:28 INFO - PROCESS | 2848 | 1462785388107 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 02:16:28 INFO - PROCESS | 2848 | 1462785388288 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:28 INFO - PROCESS | 2848 | ++DOCSHELL 1E4E9C00 == 60 [pid = 2848] [id = 621] 02:16:28 INFO - PROCESS | 2848 | ++DOMWINDOW == 132 (1E4EA000) [pid = 2848] [serial = 1863] [outer = 00000000] 02:16:28 INFO - PROCESS | 2848 | ++DOMWINDOW == 133 (1F23B000) [pid = 2848] [serial = 1864] [outer = 1E4EA000] 02:16:28 INFO - PROCESS | 2848 | 1462785388344 Marionette DEBUG loaded listener.js 02:16:28 INFO - PROCESS | 2848 | ++DOMWINDOW == 134 (1F23FC00) [pid = 2848] [serial = 1865] [outer = 1E4EA000] 02:16:28 INFO - PROCESS | 2848 | 1462785388888 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]]]}] 02:16:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 02:16:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 970ms 02:16:28 INFO - PROCESS | 2848 | 1462785388958 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 02:16:28 INFO - PROCESS | 2848 | 1462785388960 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 02:16:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 02:16:29 INFO - PROCESS | 2848 | 1462785388979 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 02:16:29 INFO - PROCESS | 2848 | 1462785388981 Marionette TRACE conn5 <- [1,2450,null,{}] 02:16:29 INFO - PROCESS | 2848 | 1462785388985 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}] 02:16:29 INFO - PROCESS | 2848 | 1462785389100 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 02:16:29 INFO - PROCESS | 2848 | 1462785389244 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:29 INFO - PROCESS | 2848 | ++DOCSHELL 0C430000 == 61 [pid = 2848] [id = 622] 02:16:29 INFO - PROCESS | 2848 | ++DOMWINDOW == 135 (1E4E7800) [pid = 2848] [serial = 1866] [outer = 00000000] 02:16:29 INFO - PROCESS | 2848 | ++DOMWINDOW == 136 (203CE000) [pid = 2848] [serial = 1867] [outer = 1E4E7800] 02:16:29 INFO - PROCESS | 2848 | 1462785389300 Marionette DEBUG loaded listener.js 02:16:29 INFO - PROCESS | 2848 | ++DOMWINDOW == 137 (203D2800) [pid = 2848] [serial = 1868] [outer = 1E4E7800] 02:16:29 INFO - PROCESS | 2848 | 1462785389882 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]]]}] 02:16:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 02:16:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 970ms 02:16:29 INFO - PROCESS | 2848 | 1462785389949 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 02:16:29 INFO - PROCESS | 2848 | 1462785389952 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 02:16:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 02:16:29 INFO - PROCESS | 2848 | 1462785389955 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 02:16:29 INFO - PROCESS | 2848 | 1462785389957 Marionette TRACE conn5 <- [1,2454,null,{}] 02:16:29 INFO - PROCESS | 2848 | 1462785389961 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}] 02:16:30 INFO - PROCESS | 2848 | 1462785390083 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 02:16:30 INFO - PROCESS | 2848 | 1462785390235 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:30 INFO - PROCESS | 2848 | ++DOCSHELL 10233400 == 62 [pid = 2848] [id = 623] 02:16:30 INFO - PROCESS | 2848 | ++DOMWINDOW == 138 (10235000) [pid = 2848] [serial = 1869] [outer = 00000000] 02:16:30 INFO - PROCESS | 2848 | ++DOMWINDOW == 139 (20D3C800) [pid = 2848] [serial = 1870] [outer = 10235000] 02:16:30 INFO - PROCESS | 2848 | 1462785390292 Marionette DEBUG loaded listener.js 02:16:30 INFO - PROCESS | 2848 | ++DOMWINDOW == 140 (20D45800) [pid = 2848] [serial = 1871] [outer = 10235000] 02:16:31 INFO - PROCESS | 2848 | 1462785391088 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]]]}] 02:16:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 02:16:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1177ms 02:16:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 02:16:31 INFO - PROCESS | 2848 | 1462785391136 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 02:16:31 INFO - PROCESS | 2848 | 1462785391140 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 02:16:31 INFO - PROCESS | 2848 | 1462785391159 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 02:16:31 INFO - PROCESS | 2848 | 1462785391163 Marionette TRACE conn5 <- [1,2458,null,{}] 02:16:31 INFO - PROCESS | 2848 | 1462785391172 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}] 02:16:31 INFO - PROCESS | 2848 | 1462785391276 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 02:16:31 INFO - PROCESS | 2848 | 1462785391428 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:31 INFO - PROCESS | 2848 | ++DOCSHELL 10828C00 == 63 [pid = 2848] [id = 624] 02:16:31 INFO - PROCESS | 2848 | ++DOMWINDOW == 141 (108A8400) [pid = 2848] [serial = 1872] [outer = 00000000] 02:16:31 INFO - PROCESS | 2848 | ++DOMWINDOW == 142 (14BE9000) [pid = 2848] [serial = 1873] [outer = 108A8400] 02:16:31 INFO - PROCESS | 2848 | 1462785391479 Marionette DEBUG loaded listener.js 02:16:31 INFO - PROCESS | 2848 | ++DOMWINDOW == 143 (17DC6000) [pid = 2848] [serial = 1874] [outer = 108A8400] 02:16:32 INFO - PROCESS | 2848 | 1462785392053 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]]]}] 02:16:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 02:16:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 950ms 02:16:32 INFO - PROCESS | 2848 | 1462785392097 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 02:16:32 INFO - PROCESS | 2848 | 1462785392102 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 02:16:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 02:16:32 INFO - PROCESS | 2848 | 1462785392108 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 02:16:32 INFO - PROCESS | 2848 | 1462785392111 Marionette TRACE conn5 <- [1,2462,null,{}] 02:16:32 INFO - PROCESS | 2848 | 1462785392115 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}] 02:16:32 INFO - PROCESS | 2848 | 1462785392234 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 02:16:32 INFO - PROCESS | 2848 | --DOCSHELL 177AF400 == 62 [pid = 2848] [id = 541] 02:16:32 INFO - PROCESS | 2848 | --DOCSHELL 1955D800 == 61 [pid = 2848] [id = 616] 02:16:32 INFO - PROCESS | 2848 | --DOCSHELL 10051400 == 60 [pid = 2848] [id = 615] 02:16:32 INFO - PROCESS | 2848 | --DOCSHELL 091A8000 == 59 [pid = 2848] [id = 614] 02:16:32 INFO - PROCESS | 2848 | --DOCSHELL 19D8B400 == 58 [pid = 2848] [id = 613] 02:16:32 INFO - PROCESS | 2848 | --DOCSHELL 19916400 == 57 [pid = 2848] [id = 612] 02:16:32 INFO - PROCESS | 2848 | --DOCSHELL 18965800 == 56 [pid = 2848] [id = 611] 02:16:32 INFO - PROCESS | 2848 | --DOCSHELL 18539C00 == 55 [pid = 2848] [id = 610] 02:16:32 INFO - PROCESS | 2848 | --DOCSHELL 1005A800 == 54 [pid = 2848] [id = 609] 02:16:32 INFO - PROCESS | 2848 | --DOCSHELL 113D9800 == 53 [pid = 2848] [id = 608] 02:16:32 INFO - PROCESS | 2848 | --DOMWINDOW == 142 (1C5C9C00) [pid = 2848] [serial = 1771] [outer = 00000000] [url = about:blank] 02:16:32 INFO - PROCESS | 2848 | --DOMWINDOW == 141 (1CAC2C00) [pid = 2848] [serial = 1774] [outer = 00000000] [url = about:blank] 02:16:32 INFO - PROCESS | 2848 | --DOMWINDOW == 140 (1435F800) [pid = 2848] [serial = 1762] [outer = 00000000] [url = about:blank] 02:16:32 INFO - PROCESS | 2848 | --DOMWINDOW == 139 (1B0EC000) [pid = 2848] [serial = 1768] [outer = 00000000] [url = about:blank] 02:16:32 INFO - PROCESS | 2848 | --DOMWINDOW == 138 (1929B400) [pid = 2848] [serial = 1765] [outer = 00000000] [url = about:blank] 02:16:32 INFO - PROCESS | 2848 | --DOCSHELL 10830C00 == 52 [pid = 2848] [id = 603] 02:16:32 INFO - PROCESS | 2848 | --DOCSHELL 1AB8F800 == 51 [pid = 2848] [id = 602] 02:16:32 INFO - PROCESS | 2848 | --DOMWINDOW == 137 (1B00F400) [pid = 2848] [serial = 1805] [outer = 00000000] [url = about:blank] 02:16:32 INFO - PROCESS | 2848 | --DOMWINDOW == 136 (19F84C00) [pid = 2848] [serial = 1802] [outer = 00000000] [url = about:blank] 02:16:32 INFO - PROCESS | 2848 | --DOMWINDOW == 135 (17074000) [pid = 2848] [serial = 1799] [outer = 00000000] [url = about:blank] 02:16:32 INFO - PROCESS | 2848 | --DOMWINDOW == 134 (192A2800) [pid = 2848] [serial = 1790] [outer = 00000000] [url = about:blank] 02:16:32 INFO - PROCESS | 2848 | --DOMWINDOW == 133 (1A38E800) [pid = 2848] [serial = 1804] [outer = 00000000] [url = about:blank] 02:16:32 INFO - PROCESS | 2848 | --DOMWINDOW == 132 (1991B400) [pid = 2848] [serial = 1792] [outer = 00000000] [url = about:blank] 02:16:32 INFO - PROCESS | 2848 | --DOMWINDOW == 131 (10834C00) [pid = 2848] [serial = 1778] [outer = 00000000] [url = about:blank] 02:16:32 INFO - PROCESS | 2848 | --DOMWINDOW == 130 (1022C400) [pid = 2848] [serial = 1777] [outer = 00000000] [url = about:blank] 02:16:32 INFO - PROCESS | 2848 | --DOMWINDOW == 129 (19281400) [pid = 2848] [serial = 1789] [outer = 00000000] [url = about:blank] 02:16:32 INFO - PROCESS | 2848 | --DOMWINDOW == 128 (188D6000) [pid = 2848] [serial = 1786] [outer = 00000000] [url = about:blank] 02:16:32 INFO - PROCESS | 2848 | --DOMWINDOW == 127 (18962800) [pid = 2848] [serial = 1787] [outer = 00000000] [url = about:blank] 02:16:32 INFO - PROCESS | 2848 | --DOMWINDOW == 126 (1428A000) [pid = 2848] [serial = 1783] [outer = 00000000] [url = about:blank] 02:16:32 INFO - PROCESS | 2848 | --DOMWINDOW == 125 (14A04400) [pid = 2848] [serial = 1784] [outer = 00000000] [url = about:blank] 02:16:32 INFO - PROCESS | 2848 | --DOMWINDOW == 124 (19D88000) [pid = 2848] [serial = 1795] [outer = 00000000] [url = about:blank] 02:16:32 INFO - PROCESS | 2848 | --DOMWINDOW == 123 (17DCC800) [pid = 2848] [serial = 1781] [outer = 00000000] [url = about:blank] 02:16:32 INFO - PROCESS | 2848 | --DOMWINDOW == 122 (177A7800) [pid = 2848] [serial = 1780] [outer = 00000000] [url = about:blank] 02:16:32 INFO - PROCESS | 2848 | --DOMWINDOW == 121 (19B21400) [pid = 2848] [serial = 1793] [outer = 00000000] [url = about:blank] 02:16:32 INFO - PROCESS | 2848 | --DOMWINDOW == 120 (108A6800) [pid = 2848] [serial = 1798] [outer = 00000000] [url = about:blank] 02:16:32 INFO - PROCESS | 2848 | --DOMWINDOW == 119 (19D8A800) [pid = 2848] [serial = 1796] [outer = 00000000] [url = about:blank] 02:16:32 INFO - PROCESS | 2848 | --DOMWINDOW == 118 (19DC1000) [pid = 2848] [serial = 1801] [outer = 00000000] [url = about:blank] 02:16:32 INFO - PROCESS | 2848 | 1462785392425 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:32 INFO - PROCESS | 2848 | ++DOCSHELL 09071400 == 52 [pid = 2848] [id = 625] 02:16:32 INFO - PROCESS | 2848 | ++DOMWINDOW == 119 (09075C00) [pid = 2848] [serial = 1875] [outer = 00000000] 02:16:32 INFO - PROCESS | 2848 | ++DOMWINDOW == 120 (091F2000) [pid = 2848] [serial = 1876] [outer = 09075C00] 02:16:32 INFO - PROCESS | 2848 | 1462785392471 Marionette DEBUG loaded listener.js 02:16:32 INFO - PROCESS | 2848 | ++DOMWINDOW == 121 (1005A800) [pid = 2848] [serial = 1877] [outer = 09075C00] 02:16:32 INFO - PROCESS | 2848 | 1462785392941 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]]]}] 02:16:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 02:16:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 870ms 02:16:33 INFO - PROCESS | 2848 | 1462785392981 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 02:16:33 INFO - PROCESS | 2848 | 1462785392983 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 02:16:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 02:16:33 INFO - PROCESS | 2848 | 1462785392986 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 02:16:33 INFO - PROCESS | 2848 | 1462785392990 Marionette TRACE conn5 <- [1,2466,null,{}] 02:16:33 INFO - PROCESS | 2848 | 1462785393000 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}] 02:16:33 INFO - PROCESS | 2848 | 1462785393092 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 02:16:33 INFO - PROCESS | 2848 | 1462785393103 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:33 INFO - PROCESS | 2848 | ++DOCSHELL 1707E000 == 53 [pid = 2848] [id = 626] 02:16:33 INFO - PROCESS | 2848 | ++DOMWINDOW == 122 (17DCC800) [pid = 2848] [serial = 1878] [outer = 00000000] 02:16:33 INFO - PROCESS | 2848 | ++DOMWINDOW == 123 (188D1400) [pid = 2848] [serial = 1879] [outer = 17DCC800] 02:16:33 INFO - PROCESS | 2848 | 1462785393151 Marionette DEBUG loaded listener.js 02:16:33 INFO - PROCESS | 2848 | ++DOMWINDOW == 124 (18969400) [pid = 2848] [serial = 1880] [outer = 17DCC800] 02:16:33 INFO - PROCESS | 2848 | 1462785393645 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]]]}] 02:16:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 02:16:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 670ms 02:16:33 INFO - PROCESS | 2848 | 1462785393661 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 02:16:33 INFO - PROCESS | 2848 | 1462785393664 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 02:16:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 02:16:33 INFO - PROCESS | 2848 | 1462785393667 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 02:16:33 INFO - PROCESS | 2848 | 1462785393669 Marionette TRACE conn5 <- [1,2470,null,{}] 02:16:33 INFO - PROCESS | 2848 | 1462785393672 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}] 02:16:33 INFO - PROCESS | 2848 | 1462785393761 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 02:16:33 INFO - PROCESS | 2848 | 1462785393768 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:33 INFO - PROCESS | 2848 | ++DOCSHELL 19299C00 == 54 [pid = 2848] [id = 627] 02:16:33 INFO - PROCESS | 2848 | ++DOMWINDOW == 125 (192A2400) [pid = 2848] [serial = 1881] [outer = 00000000] 02:16:33 INFO - PROCESS | 2848 | ++DOMWINDOW == 126 (1991EC00) [pid = 2848] [serial = 1882] [outer = 192A2400] 02:16:33 INFO - PROCESS | 2848 | 1462785393813 Marionette DEBUG loaded listener.js 02:16:33 INFO - PROCESS | 2848 | ++DOMWINDOW == 127 (19B1C400) [pid = 2848] [serial = 1883] [outer = 192A2400] 02:16:34 INFO - PROCESS | 2848 | 1462785394276 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]]]}] 02:16:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 02:16:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 630ms 02:16:34 INFO - PROCESS | 2848 | 1462785394311 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 02:16:34 INFO - PROCESS | 2848 | 1462785394313 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 02:16:34 INFO - PROCESS | 2848 | 1462785394316 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 02:16:34 INFO - PROCESS | 2848 | 1462785394318 Marionette TRACE conn5 <- [1,2474,null,{}] 02:16:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 02:16:34 INFO - PROCESS | 2848 | 1462785394322 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}] 02:16:34 INFO - PROCESS | 2848 | 1462785394407 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 02:16:34 INFO - PROCESS | 2848 | 1462785394414 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:34 INFO - PROCESS | 2848 | ++DOCSHELL 0D3F5800 == 55 [pid = 2848] [id = 628] 02:16:34 INFO - PROCESS | 2848 | ++DOMWINDOW == 128 (19561400) [pid = 2848] [serial = 1884] [outer = 00000000] 02:16:34 INFO - PROCESS | 2848 | ++DOMWINDOW == 129 (19BC5C00) [pid = 2848] [serial = 1885] [outer = 19561400] 02:16:34 INFO - PROCESS | 2848 | 1462785394469 Marionette DEBUG loaded listener.js 02:16:34 INFO - PROCESS | 2848 | ++DOMWINDOW == 130 (19D8B400) [pid = 2848] [serial = 1886] [outer = 19561400] 02:16:35 INFO - PROCESS | 2848 | 1462785394969 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]]]}] 02:16:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 02:16:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 670ms 02:16:35 INFO - PROCESS | 2848 | 1462785394992 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 02:16:35 INFO - PROCESS | 2848 | 1462785394994 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 02:16:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 02:16:35 INFO - PROCESS | 2848 | 1462785395003 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 02:16:35 INFO - PROCESS | 2848 | 1462785395005 Marionette TRACE conn5 <- [1,2478,null,{}] 02:16:35 INFO - PROCESS | 2848 | 1462785395008 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}] 02:16:35 INFO - PROCESS | 2848 | 1462785395151 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 02:16:35 INFO - PROCESS | 2848 | 1462785395253 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:35 INFO - PROCESS | 2848 | ++DOCSHELL 19EA7000 == 56 [pid = 2848] [id = 629] 02:16:35 INFO - PROCESS | 2848 | ++DOMWINDOW == 131 (19F96800) [pid = 2848] [serial = 1887] [outer = 00000000] 02:16:35 INFO - PROCESS | 2848 | ++DOMWINDOW == 132 (19F9E800) [pid = 2848] [serial = 1888] [outer = 19F96800] 02:16:35 INFO - PROCESS | 2848 | 1462785395298 Marionette DEBUG loaded listener.js 02:16:35 INFO - PROCESS | 2848 | ++DOMWINDOW == 133 (19FC6400) [pid = 2848] [serial = 1889] [outer = 19F96800] 02:16:35 INFO - PROCESS | 2848 | 1462785395728 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]]]}] 02:16:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 02:16:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 790ms 02:16:35 INFO - PROCESS | 2848 | 1462785395801 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 02:16:35 INFO - PROCESS | 2848 | 1462785395803 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 02:16:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 02:16:35 INFO - PROCESS | 2848 | 1462785395806 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 02:16:35 INFO - PROCESS | 2848 | 1462785395808 Marionette TRACE conn5 <- [1,2482,null,{}] 02:16:35 INFO - PROCESS | 2848 | 1462785395816 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}] 02:16:35 INFO - PROCESS | 2848 | 1462785395938 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 02:16:36 INFO - PROCESS | 2848 | 1462785396009 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:36 INFO - PROCESS | 2848 | ++DOCSHELL 1AB87800 == 57 [pid = 2848] [id = 630] 02:16:36 INFO - PROCESS | 2848 | ++DOMWINDOW == 134 (1B005400) [pid = 2848] [serial = 1890] [outer = 00000000] 02:16:36 INFO - PROCESS | 2848 | ++DOMWINDOW == 135 (1C599C00) [pid = 2848] [serial = 1891] [outer = 1B005400] 02:16:36 INFO - PROCESS | 2848 | 1462785396055 Marionette DEBUG loaded listener.js 02:16:36 INFO - PROCESS | 2848 | ++DOMWINDOW == 136 (1C5D2000) [pid = 2848] [serial = 1892] [outer = 1B005400] 02:16:36 INFO - PROCESS | 2848 | 1462785396476 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]]]}] 02:16:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 02:16:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 731ms 02:16:36 INFO - PROCESS | 2848 | 1462785396549 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 02:16:36 INFO - PROCESS | 2848 | 1462785396551 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 02:16:36 INFO - PROCESS | 2848 | 1462785396555 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 02:16:36 INFO - PROCESS | 2848 | 1462785396556 Marionette TRACE conn5 <- [1,2486,null,{}] 02:16:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 02:16:36 INFO - PROCESS | 2848 | 1462785396560 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}] 02:16:36 INFO - PROCESS | 2848 | 1462785396947 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 02:16:37 INFO - PROCESS | 2848 | --DOMWINDOW == 135 (19560400) [pid = 2848] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 02:16:37 INFO - PROCESS | 2848 | --DOMWINDOW == 134 (1991A800) [pid = 2848] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 02:16:37 INFO - PROCESS | 2848 | --DOMWINDOW == 133 (1853A800) [pid = 2848] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 02:16:37 INFO - PROCESS | 2848 | --DOMWINDOW == 132 (1927B000) [pid = 2848] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 02:16:37 INFO - PROCESS | 2848 | --DOMWINDOW == 131 (091EF800) [pid = 2848] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 02:16:37 INFO - PROCESS | 2848 | --DOMWINDOW == 130 (19D92800) [pid = 2848] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 02:16:37 INFO - PROCESS | 2848 | --DOMWINDOW == 129 (14180C00) [pid = 2848] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 02:16:37 INFO - PROCESS | 2848 | --DOMWINDOW == 128 (091EC800) [pid = 2848] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 02:16:37 INFO - PROCESS | 2848 | --DOMWINDOW == 127 (1022F400) [pid = 2848] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 02:16:37 INFO - PROCESS | 2848 | --DOMWINDOW == 126 (1082D800) [pid = 2848] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 02:16:37 INFO - PROCESS | 2848 | 1462785397024 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:37 INFO - PROCESS | 2848 | ++DOCSHELL 091EC800 == 58 [pid = 2848] [id = 631] 02:16:37 INFO - PROCESS | 2848 | ++DOMWINDOW == 127 (091EF800) [pid = 2848] [serial = 1893] [outer = 00000000] 02:16:37 INFO - PROCESS | 2848 | ++DOMWINDOW == 128 (14180C00) [pid = 2848] [serial = 1894] [outer = 091EF800] 02:16:37 INFO - PROCESS | 2848 | 1462785397069 Marionette DEBUG loaded listener.js 02:16:37 INFO - PROCESS | 2848 | ++DOMWINDOW == 129 (19276800) [pid = 2848] [serial = 1895] [outer = 091EF800] 02:16:37 INFO - PROCESS | 2848 | 1462785397592 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]]]}] 02:16:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 02:16:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1123ms 02:16:37 INFO - PROCESS | 2848 | 1462785397693 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 02:16:37 INFO - PROCESS | 2848 | 1462785397698 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 02:16:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 02:16:37 INFO - PROCESS | 2848 | 1462785397704 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 02:16:37 INFO - PROCESS | 2848 | 1462785397708 Marionette TRACE conn5 <- [1,2490,null,{}] 02:16:37 INFO - PROCESS | 2848 | 1462785397714 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}] 02:16:37 INFO - PROCESS | 2848 | 1462785397841 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 02:16:38 INFO - PROCESS | 2848 | 1462785397983 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:38 INFO - PROCESS | 2848 | ++DOCSHELL 106AE400 == 59 [pid = 2848] [id = 632] 02:16:38 INFO - PROCESS | 2848 | ++DOMWINDOW == 130 (106AEC00) [pid = 2848] [serial = 1896] [outer = 00000000] 02:16:38 INFO - PROCESS | 2848 | ++DOMWINDOW == 131 (106B4800) [pid = 2848] [serial = 1897] [outer = 106AEC00] 02:16:38 INFO - PROCESS | 2848 | 1462785398042 Marionette DEBUG loaded listener.js 02:16:38 INFO - PROCESS | 2848 | ++DOMWINDOW == 132 (106B8000) [pid = 2848] [serial = 1898] [outer = 106AEC00] 02:16:38 INFO - PROCESS | 2848 | 1462785398657 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]]]}] 02:16:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 02:16:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 990ms 02:16:38 INFO - PROCESS | 2848 | 1462785398695 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 02:16:38 INFO - PROCESS | 2848 | 1462785398701 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 02:16:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 02:16:38 INFO - PROCESS | 2848 | 1462785398707 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 02:16:38 INFO - PROCESS | 2848 | 1462785398710 Marionette TRACE conn5 <- [1,2494,null,{}] 02:16:38 INFO - PROCESS | 2848 | 1462785398714 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}] 02:16:38 INFO - PROCESS | 2848 | 1462785398828 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 02:16:39 INFO - PROCESS | 2848 | 1462785398977 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:39 INFO - PROCESS | 2848 | ++DOCSHELL 1082B400 == 60 [pid = 2848] [id = 633] 02:16:39 INFO - PROCESS | 2848 | ++DOMWINDOW == 133 (113E0800) [pid = 2848] [serial = 1899] [outer = 00000000] 02:16:39 INFO - PROCESS | 2848 | ++DOMWINDOW == 134 (14A06800) [pid = 2848] [serial = 1900] [outer = 113E0800] 02:16:39 INFO - PROCESS | 2848 | 1462785399034 Marionette DEBUG loaded listener.js 02:16:39 INFO - PROCESS | 2848 | ++DOMWINDOW == 135 (1707DC00) [pid = 2848] [serial = 1901] [outer = 113E0800] 02:16:39 INFO - PROCESS | 2848 | 1462785399655 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]]]}] 02:16:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 02:16:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 970ms 02:16:39 INFO - PROCESS | 2848 | 1462785399679 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 02:16:39 INFO - PROCESS | 2848 | 1462785399682 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 02:16:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 02:16:39 INFO - PROCESS | 2848 | 1462785399686 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 02:16:39 INFO - PROCESS | 2848 | 1462785399690 Marionette TRACE conn5 <- [1,2498,null,{}] 02:16:39 INFO - PROCESS | 2848 | 1462785399701 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}] 02:16:39 INFO - PROCESS | 2848 | 1462785399817 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 02:16:40 INFO - PROCESS | 2848 | 1462785399981 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:40 INFO - PROCESS | 2848 | ++DOCSHELL 1991E800 == 61 [pid = 2848] [id = 634] 02:16:40 INFO - PROCESS | 2848 | ++DOMWINDOW == 136 (19D8A800) [pid = 2848] [serial = 1902] [outer = 00000000] 02:16:40 INFO - PROCESS | 2848 | ++DOMWINDOW == 137 (19DC1C00) [pid = 2848] [serial = 1903] [outer = 19D8A800] 02:16:40 INFO - PROCESS | 2848 | 1462785400041 Marionette DEBUG loaded listener.js 02:16:40 INFO - PROCESS | 2848 | ++DOMWINDOW == 138 (19F9C800) [pid = 2848] [serial = 1904] [outer = 19D8A800] 02:16:40 INFO - PROCESS | 2848 | 1462785400622 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]]]}] 02:16:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 02:16:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 970ms 02:16:40 INFO - PROCESS | 2848 | 1462785400659 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 02:16:40 INFO - PROCESS | 2848 | 1462785400662 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 02:16:40 INFO - PROCESS | 2848 | 1462785400665 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 02:16:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 02:16:40 INFO - PROCESS | 2848 | 1462785400667 Marionette TRACE conn5 <- [1,2502,null,{}] 02:16:40 INFO - PROCESS | 2848 | 1462785400671 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}] 02:16:40 INFO - PROCESS | 2848 | 1462785400783 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 02:16:40 INFO - PROCESS | 2848 | 1462785400943 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:40 INFO - PROCESS | 2848 | ++DOCSHELL 1C5D0400 == 62 [pid = 2848] [id = 635] 02:16:40 INFO - PROCESS | 2848 | ++DOMWINDOW == 139 (1C5D0C00) [pid = 2848] [serial = 1905] [outer = 00000000] 02:16:40 INFO - PROCESS | 2848 | ++DOMWINDOW == 140 (1DCC6C00) [pid = 2848] [serial = 1906] [outer = 1C5D0C00] 02:16:41 INFO - PROCESS | 2848 | 1462785401001 Marionette DEBUG loaded listener.js 02:16:41 INFO - PROCESS | 2848 | ++DOMWINDOW == 141 (1F245C00) [pid = 2848] [serial = 1907] [outer = 1C5D0C00] 02:16:41 INFO - PROCESS | 2848 | 1462785401627 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]]]}] 02:16:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 02:16:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 970ms 02:16:41 INFO - PROCESS | 2848 | 1462785401675 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 02:16:41 INFO - PROCESS | 2848 | 1462785401677 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 02:16:41 INFO - PROCESS | 2848 | 1462785401681 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 02:16:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 02:16:41 INFO - PROCESS | 2848 | 1462785401683 Marionette TRACE conn5 <- [1,2506,null,{}] 02:16:41 INFO - PROCESS | 2848 | 1462785401686 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}] 02:16:41 INFO - PROCESS | 2848 | 1462785401796 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 02:16:41 INFO - PROCESS | 2848 | 1462785401944 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:41 INFO - PROCESS | 2848 | ++DOCSHELL 0D37FC00 == 63 [pid = 2848] [id = 636] 02:16:41 INFO - PROCESS | 2848 | ++DOMWINDOW == 142 (1A397000) [pid = 2848] [serial = 1908] [outer = 00000000] 02:16:41 INFO - PROCESS | 2848 | ++DOMWINDOW == 143 (20D39000) [pid = 2848] [serial = 1909] [outer = 1A397000] 02:16:42 INFO - PROCESS | 2848 | 1462785402003 Marionette DEBUG loaded listener.js 02:16:42 INFO - PROCESS | 2848 | ++DOMWINDOW == 144 (20D3A000) [pid = 2848] [serial = 1910] [outer = 1A397000] 02:16:42 INFO - PROCESS | 2848 | 1462785402604 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]]]}] 02:16:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 02:16:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 970ms 02:16:42 INFO - PROCESS | 2848 | 1462785402655 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 02:16:42 INFO - PROCESS | 2848 | 1462785402658 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 02:16:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 02:16:42 INFO - PROCESS | 2848 | 1462785402661 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 02:16:42 INFO - PROCESS | 2848 | 1462785402663 Marionette TRACE conn5 <- [1,2510,null,{}] 02:16:42 INFO - PROCESS | 2848 | 1462785402667 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}] 02:16:42 INFO - PROCESS | 2848 | 1462785402796 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 02:16:42 INFO - PROCESS | 2848 | 1462785402947 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:42 INFO - PROCESS | 2848 | ++DOCSHELL 20DDEC00 == 64 [pid = 2848] [id = 637] 02:16:42 INFO - PROCESS | 2848 | ++DOMWINDOW == 145 (20DE0800) [pid = 2848] [serial = 1911] [outer = 00000000] 02:16:42 INFO - PROCESS | 2848 | ++DOMWINDOW == 146 (21224400) [pid = 2848] [serial = 1912] [outer = 20DE0800] 02:16:43 INFO - PROCESS | 2848 | 1462785403003 Marionette DEBUG loaded listener.js 02:16:43 INFO - PROCESS | 2848 | ++DOMWINDOW == 147 (21227400) [pid = 2848] [serial = 1913] [outer = 20DE0800] 02:16:43 INFO - PROCESS | 2848 | 1462785403604 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]]]}] 02:16:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 02:16:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 970ms 02:16:43 INFO - PROCESS | 2848 | 1462785403635 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 02:16:43 INFO - PROCESS | 2848 | 1462785403638 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 02:16:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 02:16:43 INFO - PROCESS | 2848 | 1462785403641 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 02:16:43 INFO - PROCESS | 2848 | 1462785403643 Marionette TRACE conn5 <- [1,2514,null,{}] 02:16:43 INFO - PROCESS | 2848 | 1462785403647 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}] 02:16:43 INFO - PROCESS | 2848 | 1462785403757 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 02:16:43 INFO - PROCESS | 2848 | 1462785403910 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:43 INFO - PROCESS | 2848 | ++DOCSHELL 14A9BC00 == 65 [pid = 2848] [id = 638] 02:16:43 INFO - PROCESS | 2848 | ++DOMWINDOW == 148 (17079000) [pid = 2848] [serial = 1914] [outer = 00000000] 02:16:43 INFO - PROCESS | 2848 | ++DOMWINDOW == 149 (188DC000) [pid = 2848] [serial = 1915] [outer = 17079000] 02:16:43 INFO - PROCESS | 2848 | 1462785403966 Marionette DEBUG loaded listener.js 02:16:44 INFO - PROCESS | 2848 | ++DOMWINDOW == 150 (19282000) [pid = 2848] [serial = 1916] [outer = 17079000] 02:16:44 INFO - PROCESS | 2848 | 1462785404748 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]]]}] 02:16:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 02:16:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1171ms 02:16:44 INFO - PROCESS | 2848 | 1462785404825 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 02:16:44 INFO - PROCESS | 2848 | 1462785404829 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 02:16:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 02:16:44 INFO - PROCESS | 2848 | 1462785404834 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 02:16:44 INFO - PROCESS | 2848 | 1462785404838 Marionette TRACE conn5 <- [1,2518,null,{}] 02:16:44 INFO - PROCESS | 2848 | 1462785404843 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}] 02:16:44 INFO - PROCESS | 2848 | 1462785404950 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 02:16:45 INFO - PROCESS | 2848 | 1462785405105 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:45 INFO - PROCESS | 2848 | ++DOCSHELL 113D9800 == 66 [pid = 2848] [id = 639] 02:16:45 INFO - PROCESS | 2848 | ++DOMWINDOW == 151 (141B1400) [pid = 2848] [serial = 1917] [outer = 00000000] 02:16:45 INFO - PROCESS | 2848 | ++DOMWINDOW == 152 (14BE8000) [pid = 2848] [serial = 1918] [outer = 141B1400] 02:16:45 INFO - PROCESS | 2848 | 1462785405160 Marionette DEBUG loaded listener.js 02:16:45 INFO - PROCESS | 2848 | ++DOMWINDOW == 153 (170DC400) [pid = 2848] [serial = 1919] [outer = 141B1400] 02:16:45 INFO - PROCESS | 2848 | --DOCSHELL 1AB87800 == 65 [pid = 2848] [id = 630] 02:16:45 INFO - PROCESS | 2848 | --DOCSHELL 19EA7000 == 64 [pid = 2848] [id = 629] 02:16:45 INFO - PROCESS | 2848 | --DOCSHELL 0D3F5800 == 63 [pid = 2848] [id = 628] 02:16:45 INFO - PROCESS | 2848 | --DOCSHELL 19299C00 == 62 [pid = 2848] [id = 627] 02:16:45 INFO - PROCESS | 2848 | --DOCSHELL 1707E000 == 61 [pid = 2848] [id = 626] 02:16:45 INFO - PROCESS | 2848 | --DOCSHELL 09071400 == 60 [pid = 2848] [id = 625] 02:16:45 INFO - PROCESS | 2848 | --DOCSHELL 10828C00 == 59 [pid = 2848] [id = 624] 02:16:45 INFO - PROCESS | 2848 | --DOMWINDOW == 152 (1C07C800) [pid = 2848] [serial = 1807] [outer = 00000000] [url = about:blank] 02:16:45 INFO - PROCESS | 2848 | --DOMWINDOW == 151 (14A0B000) [pid = 2848] [serial = 1810] [outer = 00000000] [url = about:blank] 02:16:45 INFO - PROCESS | 2848 | --DOMWINDOW == 150 (19919C00) [pid = 2848] [serial = 1813] [outer = 00000000] [url = about:blank] 02:16:45 INFO - PROCESS | 2848 | --DOMWINDOW == 149 (1C5CE800) [pid = 2848] [serial = 1816] [outer = 00000000] [url = about:blank] 02:16:45 INFO - PROCESS | 2848 | --DOMWINDOW == 148 (1D9DCC00) [pid = 2848] [serial = 1819] [outer = 00000000] [url = about:blank] 02:16:45 INFO - PROCESS | 2848 | 1462785405800 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]]]}] 02:16:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 02:16:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1019ms 02:16:45 INFO - PROCESS | 2848 | 1462785405858 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 02:16:45 INFO - PROCESS | 2848 | 1462785405863 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 02:16:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 02:16:45 INFO - PROCESS | 2848 | 1462785405869 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 02:16:45 INFO - PROCESS | 2848 | 1462785405871 Marionette TRACE conn5 <- [1,2522,null,{}] 02:16:45 INFO - PROCESS | 2848 | 1462785405875 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}] 02:16:45 INFO - PROCESS | 2848 | 1462785405979 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 02:16:46 INFO - PROCESS | 2848 | --DOMWINDOW == 147 (1AB93800) [pid = 2848] [serial = 1849] [outer = 00000000] [url = about:blank] 02:16:46 INFO - PROCESS | 2848 | --DOMWINDOW == 146 (19B25800) [pid = 2848] [serial = 1837] [outer = 00000000] [url = about:blank] 02:16:46 INFO - PROCESS | 2848 | --DOMWINDOW == 145 (188D2400) [pid = 2848] [serial = 1831] [outer = 00000000] [url = about:blank] 02:16:46 INFO - PROCESS | 2848 | --DOMWINDOW == 144 (188E0C00) [pid = 2848] [serial = 1832] [outer = 00000000] [url = about:blank] 02:16:46 INFO - PROCESS | 2848 | --DOMWINDOW == 143 (1956C400) [pid = 2848] [serial = 1834] [outer = 00000000] [url = about:blank] 02:16:46 INFO - PROCESS | 2848 | --DOMWINDOW == 142 (14A9A400) [pid = 2848] [serial = 1823] [outer = 00000000] [url = about:blank] 02:16:46 INFO - PROCESS | 2848 | --DOMWINDOW == 141 (142DA000) [pid = 2848] [serial = 1822] [outer = 00000000] [url = about:blank] 02:16:46 INFO - PROCESS | 2848 | --DOMWINDOW == 140 (19DE6800) [pid = 2848] [serial = 1840] [outer = 00000000] [url = about:blank] 02:16:46 INFO - PROCESS | 2848 | --DOMWINDOW == 139 (19B99800) [pid = 2848] [serial = 1838] [outer = 00000000] [url = about:blank] 02:16:46 INFO - PROCESS | 2848 | --DOMWINDOW == 138 (17078C00) [pid = 2848] [serial = 1826] [outer = 00000000] [url = about:blank] 02:16:46 INFO - PROCESS | 2848 | --DOMWINDOW == 137 (14A12800) [pid = 2848] [serial = 1825] [outer = 00000000] [url = about:blank] 02:16:46 INFO - PROCESS | 2848 | --DOMWINDOW == 136 (11103C00) [pid = 2848] [serial = 1843] [outer = 00000000] [url = about:blank] 02:16:46 INFO - PROCESS | 2848 | --DOMWINDOW == 135 (19E9C400) [pid = 2848] [serial = 1841] [outer = 00000000] [url = about:blank] 02:16:46 INFO - PROCESS | 2848 | --DOMWINDOW == 134 (141AD400) [pid = 2848] [serial = 1828] [outer = 00000000] [url = about:blank] 02:16:46 INFO - PROCESS | 2848 | --DOMWINDOW == 133 (14796000) [pid = 2848] [serial = 1829] [outer = 00000000] [url = about:blank] 02:16:46 INFO - PROCESS | 2848 | --DOMWINDOW == 132 (177A7000) [pid = 2848] [serial = 1844] [outer = 00000000] [url = about:blank] 02:16:46 INFO - PROCESS | 2848 | --DOMWINDOW == 131 (19EA9000) [pid = 2848] [serial = 1846] [outer = 00000000] [url = about:blank] 02:16:46 INFO - PROCESS | 2848 | --DOMWINDOW == 130 (1B00F000) [pid = 2848] [serial = 1850] [outer = 00000000] [url = about:blank] 02:16:46 INFO - PROCESS | 2848 | --DOMWINDOW == 129 (19F95C00) [pid = 2848] [serial = 1847] [outer = 00000000] [url = about:blank] 02:16:46 INFO - PROCESS | 2848 | --DOMWINDOW == 128 (19912000) [pid = 2848] [serial = 1835] [outer = 00000000] [url = about:blank] 02:16:46 INFO - PROCESS | 2848 | 1462785406101 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:46 INFO - PROCESS | 2848 | ++DOCSHELL 091A2000 == 60 [pid = 2848] [id = 640] 02:16:46 INFO - PROCESS | 2848 | ++DOMWINDOW == 129 (091A3C00) [pid = 2848] [serial = 1920] [outer = 00000000] 02:16:46 INFO - PROCESS | 2848 | ++DOMWINDOW == 130 (11103C00) [pid = 2848] [serial = 1921] [outer = 091A3C00] 02:16:46 INFO - PROCESS | 2848 | 1462785406147 Marionette DEBUG loaded listener.js 02:16:46 INFO - PROCESS | 2848 | ++DOMWINDOW == 131 (14796000) [pid = 2848] [serial = 1922] [outer = 091A3C00] 02:16:46 INFO - PROCESS | 2848 | 1462785406516 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]]]}] 02:16:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 02:16:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 671ms 02:16:46 INFO - PROCESS | 2848 | 1462785406578 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 02:16:46 INFO - PROCESS | 2848 | 1462785406580 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 02:16:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 02:16:46 INFO - PROCESS | 2848 | 1462785406585 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 02:16:46 INFO - PROCESS | 2848 | 1462785406588 Marionette TRACE conn5 <- [1,2526,null,{}] 02:16:46 INFO - PROCESS | 2848 | 1462785406599 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}] 02:16:46 INFO - PROCESS | 2848 | 1462785406693 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 02:16:46 INFO - PROCESS | 2848 | 1462785406701 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:46 INFO - PROCESS | 2848 | ++DOCSHELL 17076000 == 61 [pid = 2848] [id = 641] 02:16:46 INFO - PROCESS | 2848 | ++DOMWINDOW == 132 (17076800) [pid = 2848] [serial = 1923] [outer = 00000000] 02:16:46 INFO - PROCESS | 2848 | ++DOMWINDOW == 133 (19279800) [pid = 2848] [serial = 1924] [outer = 17076800] 02:16:46 INFO - PROCESS | 2848 | 1462785406748 Marionette DEBUG loaded listener.js 02:16:46 INFO - PROCESS | 2848 | ++DOMWINDOW == 134 (1955FC00) [pid = 2848] [serial = 1925] [outer = 17076800] 02:16:47 INFO - PROCESS | 2848 | 1462785407228 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]]]}] 02:16:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 02:16:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 690ms 02:16:47 INFO - PROCESS | 2848 | 1462785407277 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 02:16:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 02:16:47 INFO - PROCESS | 2848 | 1462785407279 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 02:16:47 INFO - PROCESS | 2848 | 1462785407282 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 02:16:47 INFO - PROCESS | 2848 | 1462785407284 Marionette TRACE conn5 <- [1,2530,null,{}] 02:16:47 INFO - PROCESS | 2848 | 1462785407287 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}] 02:16:47 INFO - PROCESS | 2848 | 1462785407405 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 02:16:47 INFO - PROCESS | 2848 | 1462785407517 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:47 INFO - PROCESS | 2848 | ++DOCSHELL 19783C00 == 62 [pid = 2848] [id = 642] 02:16:47 INFO - PROCESS | 2848 | ++DOMWINDOW == 135 (19A13800) [pid = 2848] [serial = 1926] [outer = 00000000] 02:16:47 INFO - PROCESS | 2848 | ++DOMWINDOW == 136 (19B28C00) [pid = 2848] [serial = 1927] [outer = 19A13800] 02:16:47 INFO - PROCESS | 2848 | 1462785407562 Marionette DEBUG loaded listener.js 02:16:47 INFO - PROCESS | 2848 | ++DOMWINDOW == 137 (19D0DC00) [pid = 2848] [serial = 1928] [outer = 19A13800] 02:16:47 INFO - PROCESS | 2848 | 1462785407936 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]]]}] 02:16:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 02:16:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 670ms 02:16:47 INFO - PROCESS | 2848 | 1462785407956 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 02:16:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 02:16:47 INFO - PROCESS | 2848 | 1462785407958 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 02:16:47 INFO - PROCESS | 2848 | 1462785407961 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 02:16:47 INFO - PROCESS | 2848 | 1462785407973 Marionette TRACE conn5 <- [1,2534,null,{}] 02:16:47 INFO - PROCESS | 2848 | 1462785407977 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}] 02:16:48 INFO - PROCESS | 2848 | 1462785408114 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 02:16:48 INFO - PROCESS | 2848 | 1462785408132 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:48 INFO - PROCESS | 2848 | ++DOCSHELL 1005B000 == 63 [pid = 2848] [id = 643] 02:16:48 INFO - PROCESS | 2848 | ++DOMWINDOW == 138 (16BF3800) [pid = 2848] [serial = 1929] [outer = 00000000] 02:16:48 INFO - PROCESS | 2848 | ++DOMWINDOW == 139 (19DBC400) [pid = 2848] [serial = 1930] [outer = 16BF3800] 02:16:48 INFO - PROCESS | 2848 | 1462785408177 Marionette DEBUG loaded listener.js 02:16:48 INFO - PROCESS | 2848 | ++DOMWINDOW == 140 (19DE6800) [pid = 2848] [serial = 1931] [outer = 16BF3800] 02:16:48 INFO - PROCESS | 2848 | 1462785408642 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]]]}] 02:16:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 02:16:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 730ms 02:16:48 INFO - PROCESS | 2848 | 1462785408693 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 02:16:48 INFO - PROCESS | 2848 | 1462785408695 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 02:16:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 02:16:48 INFO - PROCESS | 2848 | 1462785408698 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 02:16:48 INFO - PROCESS | 2848 | 1462785408699 Marionette TRACE conn5 <- [1,2538,null,{}] 02:16:48 INFO - PROCESS | 2848 | 1462785408703 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}] 02:16:48 INFO - PROCESS | 2848 | 1462785408873 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 02:16:48 INFO - PROCESS | 2848 | 1462785408902 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:48 INFO - PROCESS | 2848 | ++DOCSHELL 19F9A000 == 64 [pid = 2848] [id = 644] 02:16:48 INFO - PROCESS | 2848 | ++DOMWINDOW == 141 (19F9B000) [pid = 2848] [serial = 1932] [outer = 00000000] 02:16:48 INFO - PROCESS | 2848 | ++DOMWINDOW == 142 (1BD4D400) [pid = 2848] [serial = 1933] [outer = 19F9B000] 02:16:48 INFO - PROCESS | 2848 | 1462785408948 Marionette DEBUG loaded listener.js 02:16:49 INFO - PROCESS | 2848 | ++DOMWINDOW == 143 (1C59A400) [pid = 2848] [serial = 1934] [outer = 19F9B000] 02:16:49 INFO - PROCESS | 2848 | 1462785409403 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]]]}] 02:16:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 02:16:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 730ms 02:16:49 INFO - PROCESS | 2848 | 1462785409445 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 02:16:49 INFO - PROCESS | 2848 | 1462785409447 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 02:16:49 INFO - PROCESS | 2848 | 1462785409450 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 02:16:49 INFO - PROCESS | 2848 | 1462785409452 Marionette TRACE conn5 <- [1,2542,null,{}] 02:16:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 02:16:49 INFO - PROCESS | 2848 | 1462785409455 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}] 02:16:49 INFO - PROCESS | 2848 | 1462785409593 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 02:16:49 INFO - PROCESS | 2848 | 1462785409665 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:49 INFO - PROCESS | 2848 | ++DOCSHELL 1C5A6400 == 65 [pid = 2848] [id = 645] 02:16:49 INFO - PROCESS | 2848 | ++DOMWINDOW == 144 (1CA4DC00) [pid = 2848] [serial = 1935] [outer = 00000000] 02:16:49 INFO - PROCESS | 2848 | ++DOMWINDOW == 145 (1D531400) [pid = 2848] [serial = 1936] [outer = 1CA4DC00] 02:16:49 INFO - PROCESS | 2848 | 1462785409710 Marionette DEBUG loaded listener.js 02:16:49 INFO - PROCESS | 2848 | ++DOMWINDOW == 146 (1DF1A000) [pid = 2848] [serial = 1937] [outer = 1CA4DC00] 02:16:50 INFO - PROCESS | 2848 | --DOMWINDOW == 145 (19F96800) [pid = 2848] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 02:16:50 INFO - PROCESS | 2848 | --DOMWINDOW == 144 (1B005400) [pid = 2848] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 02:16:50 INFO - PROCESS | 2848 | --DOMWINDOW == 143 (17DCC800) [pid = 2848] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 02:16:50 INFO - PROCESS | 2848 | --DOMWINDOW == 142 (19561400) [pid = 2848] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 02:16:50 INFO - PROCESS | 2848 | --DOMWINDOW == 141 (09075C00) [pid = 2848] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 02:16:50 INFO - PROCESS | 2848 | --DOMWINDOW == 140 (192A2400) [pid = 2848] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 02:16:50 INFO - PROCESS | 2848 | --DOMWINDOW == 139 (10235000) [pid = 2848] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 02:16:50 INFO - PROCESS | 2848 | --DOMWINDOW == 138 (108A8400) [pid = 2848] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 02:16:50 INFO - PROCESS | 2848 | 1462785410487 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]]]}] 02:16:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 02:16:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1062ms 02:16:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 02:16:50 INFO - PROCESS | 2848 | 1462785410519 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 02:16:50 INFO - PROCESS | 2848 | 1462785410521 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 02:16:50 INFO - PROCESS | 2848 | 1462785410524 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 02:16:50 INFO - PROCESS | 2848 | 1462785410526 Marionette TRACE conn5 <- [1,2546,null,{}] 02:16:50 INFO - PROCESS | 2848 | 1462785410529 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}] 02:16:50 INFO - PROCESS | 2848 | 1462785410627 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 02:16:50 INFO - PROCESS | 2848 | 1462785410739 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:50 INFO - PROCESS | 2848 | ++DOCSHELL 1005EC00 == 66 [pid = 2848] [id = 646] 02:16:50 INFO - PROCESS | 2848 | ++DOMWINDOW == 139 (1022F400) [pid = 2848] [serial = 1938] [outer = 00000000] 02:16:50 INFO - PROCESS | 2848 | ++DOMWINDOW == 140 (192A4400) [pid = 2848] [serial = 1939] [outer = 1022F400] 02:16:50 INFO - PROCESS | 2848 | 1462785410784 Marionette DEBUG loaded listener.js 02:16:50 INFO - PROCESS | 2848 | ++DOMWINDOW == 141 (19EA9C00) [pid = 2848] [serial = 1940] [outer = 1022F400] 02:16:51 INFO - PROCESS | 2848 | 1462785411134 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]]]}] 02:16:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 02:16:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 670ms 02:16:51 INFO - PROCESS | 2848 | 1462785411205 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 02:16:51 INFO - PROCESS | 2848 | 1462785411207 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 02:16:51 INFO - PROCESS | 2848 | 1462785411210 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 02:16:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 02:16:51 INFO - PROCESS | 2848 | 1462785411212 Marionette TRACE conn5 <- [1,2550,null,{}] 02:16:51 INFO - PROCESS | 2848 | 1462785411216 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}] 02:16:51 INFO - PROCESS | 2848 | 1462785411304 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 02:16:51 INFO - PROCESS | 2848 | 1462785411311 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:51 INFO - PROCESS | 2848 | ++DOCSHELL 1956B000 == 67 [pid = 2848] [id = 647] 02:16:51 INFO - PROCESS | 2848 | ++DOMWINDOW == 142 (19F96800) [pid = 2848] [serial = 1941] [outer = 00000000] 02:16:51 INFO - PROCESS | 2848 | ++DOMWINDOW == 143 (1F240400) [pid = 2848] [serial = 1942] [outer = 19F96800] 02:16:51 INFO - PROCESS | 2848 | 1462785411356 Marionette DEBUG loaded listener.js 02:16:51 INFO - PROCESS | 2848 | ++DOMWINDOW == 144 (20D47000) [pid = 2848] [serial = 1943] [outer = 19F96800] 02:16:51 INFO - PROCESS | 2848 | 1462785411814 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]]]}] 02:16:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 02:16:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 630ms 02:16:51 INFO - PROCESS | 2848 | 1462785411851 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 02:16:51 INFO - PROCESS | 2848 | 1462785411853 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 02:16:51 INFO - PROCESS | 2848 | 1462785411856 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 02:16:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 02:16:51 INFO - PROCESS | 2848 | 1462785411858 Marionette TRACE conn5 <- [1,2554,null,{}] 02:16:51 INFO - PROCESS | 2848 | 1462785411861 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}] 02:16:51 INFO - PROCESS | 2848 | 1462785411952 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 02:16:51 INFO - PROCESS | 2848 | 1462785411958 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:51 INFO - PROCESS | 2848 | ++DOCSHELL 1F23E400 == 68 [pid = 2848] [id = 648] 02:16:51 INFO - PROCESS | 2848 | ++DOMWINDOW == 145 (20DDF000) [pid = 2848] [serial = 1944] [outer = 00000000] 02:16:51 INFO - PROCESS | 2848 | ++DOMWINDOW == 146 (21225000) [pid = 2848] [serial = 1945] [outer = 20DDF000] 02:16:52 INFO - PROCESS | 2848 | 1462785412004 Marionette DEBUG loaded listener.js 02:16:52 INFO - PROCESS | 2848 | ++DOMWINDOW == 147 (2122E400) [pid = 2848] [serial = 1946] [outer = 20DDF000] 02:16:53 INFO - PROCESS | 2848 | --DOCSHELL 10233400 == 67 [pid = 2848] [id = 623] 02:16:53 INFO - PROCESS | 2848 | --DOCSHELL 0D3F5000 == 66 [pid = 2848] [id = 591] 02:16:53 INFO - PROCESS | 2848 | --DOCSHELL 1C5A5400 == 65 [pid = 2848] [id = 529] 02:16:53 INFO - PROCESS | 2848 | --DOCSHELL 1A392800 == 64 [pid = 2848] [id = 589] 02:16:53 INFO - PROCESS | 2848 | --DOCSHELL 1C07D000 == 63 [pid = 2848] [id = 620] 02:16:53 INFO - PROCESS | 2848 | --DOCSHELL 19DB9000 == 62 [pid = 2848] [id = 558] 02:16:53 INFO - PROCESS | 2848 | --DOCSHELL 19FC4400 == 61 [pid = 2848] [id = 586] 02:16:53 INFO - PROCESS | 2848 | --DOCSHELL 19FA2000 == 60 [pid = 2848] [id = 539] 02:16:53 INFO - PROCESS | 2848 | --DOCSHELL 1F248C00 == 59 [pid = 2848] [id = 574] 02:16:53 INFO - PROCESS | 2848 | --DOCSHELL 1896A000 == 58 [pid = 2848] [id = 588] 02:16:53 INFO - PROCESS | 2848 | --DOCSHELL 1E4E9C00 == 57 [pid = 2848] [id = 621] 02:16:53 INFO - PROCESS | 2848 | --DOCSHELL 0CED2C00 == 56 [pid = 2848] [id = 411] 02:16:53 INFO - PROCESS | 2848 | --DOCSHELL 09166400 == 55 [pid = 2848] [id = 540] 02:16:53 INFO - PROCESS | 2848 | --DOCSHELL 10632400 == 54 [pid = 2848] [id = 618] 02:16:53 INFO - PROCESS | 2848 | --DOCSHELL 1E4E7000 == 53 [pid = 2848] [id = 559] 02:16:53 INFO - PROCESS | 2848 | --DOCSHELL 19B8EC00 == 52 [pid = 2848] [id = 617] 02:16:53 INFO - PROCESS | 2848 | --DOCSHELL 19277800 == 51 [pid = 2848] [id = 619] 02:16:53 INFO - PROCESS | 2848 | --DOCSHELL 1062E800 == 50 [pid = 2848] [id = 560] 02:16:53 INFO - PROCESS | 2848 | --DOCSHELL 0C430000 == 49 [pid = 2848] [id = 622] 02:16:53 INFO - PROCESS | 2848 | --DOCSHELL 091E9C00 == 48 [pid = 2848] [id = 607] 02:16:53 INFO - PROCESS | 2848 | --DOCSHELL 1C59FC00 == 47 [pid = 2848] [id = 605] 02:16:53 INFO - PROCESS | 2848 | --DOCSHELL 19DDE400 == 46 [pid = 2848] [id = 542] 02:16:53 INFO - PROCESS | 2848 | --DOCSHELL 1CAC0400 == 45 [pid = 2848] [id = 606] 02:16:53 INFO - PROCESS | 2848 | --DOCSHELL 091F1000 == 44 [pid = 2848] [id = 604] 02:16:53 INFO - PROCESS | 2848 | --DOCSHELL 1D9E6400 == 43 [pid = 2848] [id = 543] 02:16:53 INFO - PROCESS | 2848 | --DOCSHELL 1C5A1800 == 42 [pid = 2848] [id = 590] 02:16:53 INFO - PROCESS | 2848 | --DOCSHELL 113D9800 == 41 [pid = 2848] [id = 639] 02:16:53 INFO - PROCESS | 2848 | --DOCSHELL 14A9BC00 == 40 [pid = 2848] [id = 638] 02:16:53 INFO - PROCESS | 2848 | --DOCSHELL 0D37FC00 == 39 [pid = 2848] [id = 636] 02:16:53 INFO - PROCESS | 2848 | --DOCSHELL 20DDEC00 == 38 [pid = 2848] [id = 637] 02:16:53 INFO - PROCESS | 2848 | --DOCSHELL 1C5D0400 == 37 [pid = 2848] [id = 635] 02:16:53 INFO - PROCESS | 2848 | --DOCSHELL 1991E800 == 36 [pid = 2848] [id = 634] 02:16:53 INFO - PROCESS | 2848 | --DOCSHELL 1082B400 == 35 [pid = 2848] [id = 633] 02:16:53 INFO - PROCESS | 2848 | --DOCSHELL 091EC800 == 34 [pid = 2848] [id = 631] 02:16:53 INFO - PROCESS | 2848 | --DOCSHELL 106AE400 == 33 [pid = 2848] [id = 632] 02:16:54 INFO - PROCESS | 2848 | --DOCSHELL 091A2000 == 32 [pid = 2848] [id = 640] 02:16:54 INFO - PROCESS | 2848 | --DOCSHELL 1005B000 == 31 [pid = 2848] [id = 643] 02:16:54 INFO - PROCESS | 2848 | --DOCSHELL 1C5A6400 == 30 [pid = 2848] [id = 645] 02:16:54 INFO - PROCESS | 2848 | --DOCSHELL 1956B000 == 29 [pid = 2848] [id = 647] 02:16:54 INFO - PROCESS | 2848 | --DOCSHELL 19F9A000 == 28 [pid = 2848] [id = 644] 02:16:54 INFO - PROCESS | 2848 | --DOCSHELL 19783C00 == 27 [pid = 2848] [id = 642] 02:16:54 INFO - PROCESS | 2848 | --DOCSHELL 17076000 == 26 [pid = 2848] [id = 641] 02:16:54 INFO - PROCESS | 2848 | --DOCSHELL 1005EC00 == 25 [pid = 2848] [id = 646] 02:16:54 INFO - PROCESS | 2848 | --DOMWINDOW == 146 (19F9E800) [pid = 2848] [serial = 1888] [outer = 00000000] [url = about:blank] 02:16:54 INFO - PROCESS | 2848 | --DOMWINDOW == 145 (1C599C00) [pid = 2848] [serial = 1891] [outer = 00000000] [url = about:blank] 02:16:54 INFO - PROCESS | 2848 | --DOMWINDOW == 144 (19FC6400) [pid = 2848] [serial = 1889] [outer = 00000000] [url = about:blank] 02:16:54 INFO - PROCESS | 2848 | --DOMWINDOW == 143 (1C5D2000) [pid = 2848] [serial = 1892] [outer = 00000000] [url = about:blank] 02:16:54 INFO - PROCESS | 2848 | --DOMWINDOW == 142 (1991A000) [pid = 2848] [serial = 1858] [outer = 00000000] [url = about:blank] 02:16:54 INFO - PROCESS | 2848 | --DOMWINDOW == 141 (188D1400) [pid = 2848] [serial = 1879] [outer = 00000000] [url = about:blank] 02:16:54 INFO - PROCESS | 2848 | --DOMWINDOW == 140 (18969400) [pid = 2848] [serial = 1880] [outer = 00000000] [url = about:blank] 02:16:54 INFO - PROCESS | 2848 | --DOMWINDOW == 139 (19BC5C00) [pid = 2848] [serial = 1885] [outer = 00000000] [url = about:blank] 02:16:54 INFO - PROCESS | 2848 | --DOMWINDOW == 138 (091F2000) [pid = 2848] [serial = 1876] [outer = 00000000] [url = about:blank] 02:16:54 INFO - PROCESS | 2848 | --DOMWINDOW == 137 (1005A800) [pid = 2848] [serial = 1877] [outer = 00000000] [url = about:blank] 02:16:54 INFO - PROCESS | 2848 | --DOMWINDOW == 136 (148DB800) [pid = 2848] [serial = 1855] [outer = 00000000] [url = about:blank] 02:16:54 INFO - PROCESS | 2848 | --DOMWINDOW == 135 (1991EC00) [pid = 2848] [serial = 1882] [outer = 00000000] [url = about:blank] 02:16:54 INFO - PROCESS | 2848 | --DOMWINDOW == 134 (19B1C400) [pid = 2848] [serial = 1883] [outer = 00000000] [url = about:blank] 02:16:54 INFO - PROCESS | 2848 | --DOMWINDOW == 133 (1F23B000) [pid = 2848] [serial = 1864] [outer = 00000000] [url = about:blank] 02:16:54 INFO - PROCESS | 2848 | --DOMWINDOW == 132 (20D45800) [pid = 2848] [serial = 1871] [outer = 00000000] [url = about:blank] 02:16:54 INFO - PROCESS | 2848 | --DOMWINDOW == 131 (20D3C800) [pid = 2848] [serial = 1870] [outer = 00000000] [url = about:blank] 02:16:54 INFO - PROCESS | 2848 | --DOMWINDOW == 130 (203CE000) [pid = 2848] [serial = 1867] [outer = 00000000] [url = about:blank] 02:16:54 INFO - PROCESS | 2848 | --DOMWINDOW == 129 (17DC6000) [pid = 2848] [serial = 1874] [outer = 00000000] [url = about:blank] 02:16:54 INFO - PROCESS | 2848 | --DOMWINDOW == 128 (14BE9000) [pid = 2848] [serial = 1873] [outer = 00000000] [url = about:blank] 02:16:54 INFO - PROCESS | 2848 | --DOMWINDOW == 127 (1DF16400) [pid = 2848] [serial = 1861] [outer = 00000000] [url = about:blank] 02:16:54 INFO - PROCESS | 2848 | --DOMWINDOW == 126 (1CA58C00) [pid = 2848] [serial = 1852] [outer = 00000000] [url = about:blank] 02:16:54 INFO - PROCESS | 2848 | --DOMWINDOW == 125 (14180C00) [pid = 2848] [serial = 1894] [outer = 00000000] [url = about:blank] 02:16:54 INFO - PROCESS | 2848 | --DOMWINDOW == 124 (19D8B400) [pid = 2848] [serial = 1886] [outer = 00000000] [url = about:blank] 02:16:54 INFO - PROCESS | 2848 | 1462785414545 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]]]}] 02:16:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 02:16:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 2730ms 02:16:54 INFO - PROCESS | 2848 | 1462785414591 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 02:16:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 02:16:54 INFO - PROCESS | 2848 | 1462785414596 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 02:16:54 INFO - PROCESS | 2848 | 1462785414601 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 02:16:54 INFO - PROCESS | 2848 | 1462785414605 Marionette TRACE conn5 <- [1,2558,null,{}] 02:16:54 INFO - PROCESS | 2848 | 1462785414612 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}] 02:16:54 INFO - PROCESS | 2848 | 1462785414705 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 02:16:54 INFO - PROCESS | 2848 | 1462785414717 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:54 INFO - PROCESS | 2848 | ++DOCSHELL 091A4C00 == 26 [pid = 2848] [id = 649] 02:16:54 INFO - PROCESS | 2848 | ++DOMWINDOW == 125 (091A5000) [pid = 2848] [serial = 1947] [outer = 00000000] 02:16:54 INFO - PROCESS | 2848 | ++DOMWINDOW == 126 (091E6800) [pid = 2848] [serial = 1948] [outer = 091A5000] 02:16:54 INFO - PROCESS | 2848 | 1462785414768 Marionette DEBUG loaded listener.js 02:16:54 INFO - PROCESS | 2848 | ++DOMWINDOW == 127 (091EEC00) [pid = 2848] [serial = 1949] [outer = 091A5000] 02:16:55 INFO - PROCESS | 2848 | 1462785415311 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]]]}] 02:16:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 02:16:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 730ms 02:16:55 INFO - PROCESS | 2848 | 1462785415331 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 02:16:55 INFO - PROCESS | 2848 | 1462785415338 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 02:16:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 02:16:55 INFO - PROCESS | 2848 | 1462785415344 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 02:16:55 INFO - PROCESS | 2848 | 1462785415347 Marionette TRACE conn5 <- [1,2562,null,{}] 02:16:55 INFO - PROCESS | 2848 | 1462785415350 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}] 02:16:55 INFO - PROCESS | 2848 | 1462785415439 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 02:16:55 INFO - PROCESS | 2848 | 1462785415546 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:55 INFO - PROCESS | 2848 | ++DOCSHELL 0C435800 == 27 [pid = 2848] [id = 650] 02:16:55 INFO - PROCESS | 2848 | ++DOMWINDOW == 128 (0C437C00) [pid = 2848] [serial = 1950] [outer = 00000000] 02:16:55 INFO - PROCESS | 2848 | ++DOMWINDOW == 129 (0D323000) [pid = 2848] [serial = 1951] [outer = 0C437C00] 02:16:55 INFO - PROCESS | 2848 | 1462785415593 Marionette DEBUG loaded listener.js 02:16:55 INFO - PROCESS | 2848 | ++DOMWINDOW == 130 (0D3F5000) [pid = 2848] [serial = 1952] [outer = 0C437C00] 02:16:55 INFO - PROCESS | 2848 | 1462785415990 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]]]}] 02:16:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 02:16:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 730ms 02:16:56 INFO - PROCESS | 2848 | 1462785416076 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 02:16:56 INFO - PROCESS | 2848 | 1462785416079 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 02:16:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 02:16:56 INFO - PROCESS | 2848 | 1462785416083 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 02:16:56 INFO - PROCESS | 2848 | 1462785416086 Marionette TRACE conn5 <- [1,2566,null,{}] 02:16:56 INFO - PROCESS | 2848 | 1462785416102 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}] 02:16:56 INFO - PROCESS | 2848 | 1462785416229 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 02:16:56 INFO - PROCESS | 2848 | 1462785416240 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:56 INFO - PROCESS | 2848 | ++DOCSHELL 10629800 == 28 [pid = 2848] [id = 651] 02:16:56 INFO - PROCESS | 2848 | ++DOMWINDOW == 131 (1062A400) [pid = 2848] [serial = 1953] [outer = 00000000] 02:16:56 INFO - PROCESS | 2848 | ++DOMWINDOW == 132 (106B0400) [pid = 2848] [serial = 1954] [outer = 1062A400] 02:16:56 INFO - PROCESS | 2848 | 1462785416290 Marionette DEBUG loaded listener.js 02:16:56 INFO - PROCESS | 2848 | ++DOMWINDOW == 133 (106BA400) [pid = 2848] [serial = 1955] [outer = 1062A400] 02:16:56 INFO - PROCESS | 2848 | 1462785416762 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]]]}] 02:16:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 02:16:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 731ms 02:16:56 INFO - PROCESS | 2848 | 1462785416816 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 02:16:56 INFO - PROCESS | 2848 | 1462785416819 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 02:16:56 INFO - PROCESS | 2848 | 1462785416822 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 02:16:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 02:16:56 INFO - PROCESS | 2848 | 1462785416824 Marionette TRACE conn5 <- [1,2570,null,{}] 02:16:56 INFO - PROCESS | 2848 | 1462785416828 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}] 02:16:56 INFO - PROCESS | 2848 | 1462785416911 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 02:16:56 INFO - PROCESS | 2848 | 1462785416918 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:56 INFO - PROCESS | 2848 | ++DOCSHELL 10825800 == 29 [pid = 2848] [id = 652] 02:16:56 INFO - PROCESS | 2848 | ++DOMWINDOW == 134 (108B0800) [pid = 2848] [serial = 1956] [outer = 00000000] 02:16:56 INFO - PROCESS | 2848 | ++DOMWINDOW == 135 (11365000) [pid = 2848] [serial = 1957] [outer = 108B0800] 02:16:56 INFO - PROCESS | 2848 | 1462785416975 Marionette DEBUG loaded listener.js 02:16:57 INFO - PROCESS | 2848 | ++DOMWINDOW == 136 (14182800) [pid = 2848] [serial = 1958] [outer = 108B0800] 02:16:57 INFO - PROCESS | 2848 | 1462785417424 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]]]}] 02:16:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 02:16:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 670ms 02:16:57 INFO - PROCESS | 2848 | 1462785417496 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 02:16:57 INFO - PROCESS | 2848 | 1462785417498 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 02:16:57 INFO - PROCESS | 2848 | 1462785417502 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 02:16:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 02:16:57 INFO - PROCESS | 2848 | 1462785417503 Marionette TRACE conn5 <- [1,2574,null,{}] 02:16:57 INFO - PROCESS | 2848 | 1462785417507 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}] 02:16:57 INFO - PROCESS | 2848 | 1462785417586 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 02:16:57 INFO - PROCESS | 2848 | 1462785417624 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:57 INFO - PROCESS | 2848 | ++DOCSHELL 14355800 == 30 [pid = 2848] [id = 653] 02:16:57 INFO - PROCESS | 2848 | ++DOMWINDOW == 137 (14358400) [pid = 2848] [serial = 1959] [outer = 00000000] 02:16:57 INFO - PROCESS | 2848 | ++DOMWINDOW == 138 (14587000) [pid = 2848] [serial = 1960] [outer = 14358400] 02:16:57 INFO - PROCESS | 2848 | 1462785417670 Marionette DEBUG loaded listener.js 02:16:57 INFO - PROCESS | 2848 | ++DOMWINDOW == 139 (14792000) [pid = 2848] [serial = 1961] [outer = 14358400] 02:16:58 INFO - PROCESS | 2848 | 1462785418121 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]]]}] 02:16:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 02:16:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 670ms 02:16:58 INFO - PROCESS | 2848 | 1462785418176 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 02:16:58 INFO - PROCESS | 2848 | 1462785418178 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 02:16:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 02:16:58 INFO - PROCESS | 2848 | 1462785418182 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 02:16:58 INFO - PROCESS | 2848 | 1462785418183 Marionette TRACE conn5 <- [1,2578,null,{}] 02:16:58 INFO - PROCESS | 2848 | 1462785418187 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}] 02:16:58 INFO - PROCESS | 2848 | 1462785418301 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 02:16:58 INFO - PROCESS | 2848 | 1462785418310 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:58 INFO - PROCESS | 2848 | ++DOCSHELL 14BE7800 == 31 [pid = 2848] [id = 654] 02:16:58 INFO - PROCESS | 2848 | ++DOMWINDOW == 140 (14BE8400) [pid = 2848] [serial = 1962] [outer = 00000000] 02:16:58 INFO - PROCESS | 2848 | ++DOMWINDOW == 141 (16B43C00) [pid = 2848] [serial = 1963] [outer = 14BE8400] 02:16:58 INFO - PROCESS | 2848 | 1462785418358 Marionette DEBUG loaded listener.js 02:16:58 INFO - PROCESS | 2848 | ++DOMWINDOW == 142 (16BF9400) [pid = 2848] [serial = 1964] [outer = 14BE8400] 02:16:58 INFO - PROCESS | 2848 | 1462785418843 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]]]}] 02:16:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 02:16:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 670ms 02:16:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 02:16:58 INFO - PROCESS | 2848 | 1462785418856 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 02:16:58 INFO - PROCESS | 2848 | 1462785418858 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 02:16:58 INFO - PROCESS | 2848 | 1462785418865 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 02:16:58 INFO - PROCESS | 2848 | 1462785418867 Marionette TRACE conn5 <- [1,2582,null,{}] 02:16:58 INFO - PROCESS | 2848 | 1462785418870 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}] 02:16:58 INFO - PROCESS | 2848 | 1462785418951 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 02:16:58 INFO - PROCESS | 2848 | 1462785418987 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:59 INFO - PROCESS | 2848 | ++DOCSHELL 16BFB000 == 32 [pid = 2848] [id = 655] 02:16:59 INFO - PROCESS | 2848 | ++DOMWINDOW == 143 (17074000) [pid = 2848] [serial = 1965] [outer = 00000000] 02:16:59 INFO - PROCESS | 2848 | ++DOMWINDOW == 144 (17082C00) [pid = 2848] [serial = 1966] [outer = 17074000] 02:16:59 INFO - PROCESS | 2848 | 1462785419032 Marionette DEBUG loaded listener.js 02:16:59 INFO - PROCESS | 2848 | ++DOMWINDOW == 145 (177AB400) [pid = 2848] [serial = 1967] [outer = 17074000] 02:16:59 INFO - PROCESS | 2848 | 1462785419483 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]]]}] 02:16:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 02:16:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 690ms 02:16:59 INFO - PROCESS | 2848 | 1462785419552 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 02:16:59 INFO - PROCESS | 2848 | 1462785419554 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 02:16:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 02:16:59 INFO - PROCESS | 2848 | 1462785419558 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 02:16:59 INFO - PROCESS | 2848 | 1462785419560 Marionette TRACE conn5 <- [1,2586,null,{}] 02:16:59 INFO - PROCESS | 2848 | 1462785419563 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}] 02:16:59 INFO - PROCESS | 2848 | 1462785419642 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 02:16:59 INFO - PROCESS | 2848 | 1462785419648 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:59 INFO - PROCESS | 2848 | ++DOCSHELL 17082000 == 33 [pid = 2848] [id = 656] 02:16:59 INFO - PROCESS | 2848 | ++DOMWINDOW == 146 (178DBC00) [pid = 2848] [serial = 1968] [outer = 00000000] 02:16:59 INFO - PROCESS | 2848 | ++DOMWINDOW == 147 (1854D400) [pid = 2848] [serial = 1969] [outer = 178DBC00] 02:16:59 INFO - PROCESS | 2848 | 1462785419693 Marionette DEBUG loaded listener.js 02:16:59 INFO - PROCESS | 2848 | ++DOMWINDOW == 148 (18538800) [pid = 2848] [serial = 1970] [outer = 178DBC00] 02:17:00 INFO - PROCESS | 2848 | 1462785420182 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]]]}] 02:17:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 02:17:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 670ms 02:17:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 02:17:00 INFO - PROCESS | 2848 | 1462785420232 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 02:17:00 INFO - PROCESS | 2848 | 1462785420234 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 02:17:00 INFO - PROCESS | 2848 | 1462785420237 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 02:17:00 INFO - PROCESS | 2848 | 1462785420239 Marionette TRACE conn5 <- [1,2590,null,{}] 02:17:00 INFO - PROCESS | 2848 | 1462785420249 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}] 02:17:00 INFO - PROCESS | 2848 | 1462785420391 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 02:17:00 INFO - PROCESS | 2848 | 1462785420413 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:00 INFO - PROCESS | 2848 | ++DOCSHELL 10629400 == 34 [pid = 2848] [id = 657] 02:17:00 INFO - PROCESS | 2848 | ++DOMWINDOW == 149 (188D4400) [pid = 2848] [serial = 1971] [outer = 00000000] 02:17:00 INFO - PROCESS | 2848 | ++DOMWINDOW == 150 (188DD800) [pid = 2848] [serial = 1972] [outer = 188D4400] 02:17:00 INFO - PROCESS | 2848 | 1462785420458 Marionette DEBUG loaded listener.js 02:17:00 INFO - PROCESS | 2848 | ++DOMWINDOW == 151 (188DEC00) [pid = 2848] [serial = 1973] [outer = 188D4400] 02:17:00 INFO - PROCESS | 2848 | 1462785420923 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]]]}] 02:17:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 02:17:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 732ms 02:17:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 02:17:00 INFO - PROCESS | 2848 | 1462785420970 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 02:17:00 INFO - PROCESS | 2848 | 1462785420972 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 02:17:00 INFO - PROCESS | 2848 | 1462785420975 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 02:17:00 INFO - PROCESS | 2848 | 1462785420977 Marionette TRACE conn5 <- [1,2594,null,{}] 02:17:00 INFO - PROCESS | 2848 | 1462785420981 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}] 02:17:01 INFO - PROCESS | 2848 | 1462785421101 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 02:17:01 INFO - PROCESS | 2848 | 1462785421170 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:01 INFO - PROCESS | 2848 | ++DOCSHELL 18C09000 == 35 [pid = 2848] [id = 658] 02:17:01 INFO - PROCESS | 2848 | ++DOMWINDOW == 152 (18C0B400) [pid = 2848] [serial = 1974] [outer = 00000000] 02:17:01 INFO - PROCESS | 2848 | ++DOMWINDOW == 153 (1927A000) [pid = 2848] [serial = 1975] [outer = 18C0B400] 02:17:01 INFO - PROCESS | 2848 | 1462785421216 Marionette DEBUG loaded listener.js 02:17:01 INFO - PROCESS | 2848 | ++DOMWINDOW == 154 (19283000) [pid = 2848] [serial = 1976] [outer = 18C0B400] 02:17:01 INFO - PROCESS | 2848 | 1462785421652 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]]]}] 02:17:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 02:17:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 730ms 02:17:01 INFO - PROCESS | 2848 | 1462785421746 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 02:17:01 INFO - PROCESS | 2848 | 1462785421748 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 02:17:01 INFO - PROCESS | 2848 | 1462785421756 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 02:17:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 02:17:01 INFO - PROCESS | 2848 | 1462785421758 Marionette TRACE conn5 <- [1,2598,null,{}] 02:17:01 INFO - PROCESS | 2848 | 1462785421762 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}] 02:17:02 INFO - PROCESS | 2848 | 1462785422671 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 02:17:02 INFO - PROCESS | 2848 | --DOMWINDOW == 153 (18553800) [pid = 2848] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 02:17:02 INFO - PROCESS | 2848 | --DOMWINDOW == 152 (19F9B000) [pid = 2848] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 02:17:02 INFO - PROCESS | 2848 | --DOMWINDOW == 151 (1CA4DC00) [pid = 2848] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 02:17:02 INFO - PROCESS | 2848 | --DOMWINDOW == 150 (1022F400) [pid = 2848] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 02:17:02 INFO - PROCESS | 2848 | --DOMWINDOW == 149 (19F96800) [pid = 2848] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 02:17:02 INFO - PROCESS | 2848 | --DOMWINDOW == 148 (19A13800) [pid = 2848] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 02:17:02 INFO - PROCESS | 2848 | --DOMWINDOW == 147 (17076800) [pid = 2848] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 02:17:02 INFO - PROCESS | 2848 | --DOMWINDOW == 146 (091A3C00) [pid = 2848] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 02:17:02 INFO - PROCESS | 2848 | --DOMWINDOW == 145 (141B1400) [pid = 2848] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 02:17:02 INFO - PROCESS | 2848 | --DOMWINDOW == 144 (17079000) [pid = 2848] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 02:17:02 INFO - PROCESS | 2848 | --DOMWINDOW == 143 (20DE0800) [pid = 2848] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 02:17:02 INFO - PROCESS | 2848 | --DOMWINDOW == 142 (1A397000) [pid = 2848] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 02:17:02 INFO - PROCESS | 2848 | --DOMWINDOW == 141 (1C5D0C00) [pid = 2848] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 02:17:02 INFO - PROCESS | 2848 | --DOMWINDOW == 140 (19D8A800) [pid = 2848] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 02:17:02 INFO - PROCESS | 2848 | --DOMWINDOW == 139 (113E0800) [pid = 2848] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 02:17:02 INFO - PROCESS | 2848 | --DOMWINDOW == 138 (106AEC00) [pid = 2848] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 02:17:02 INFO - PROCESS | 2848 | --DOMWINDOW == 137 (091EF800) [pid = 2848] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 02:17:02 INFO - PROCESS | 2848 | --DOMWINDOW == 136 (16BF3800) [pid = 2848] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 02:17:02 INFO - PROCESS | 2848 | --DOMWINDOW == 135 (1CABE400) [pid = 2848] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 02:17:02 INFO - PROCESS | 2848 | --DOMWINDOW == 134 (19279000) [pid = 2848] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 02:17:02 INFO - PROCESS | 2848 | --DOMWINDOW == 133 (1B0E3C00) [pid = 2848] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 02:17:02 INFO - PROCESS | 2848 | --DOMWINDOW == 132 (188E0800) [pid = 2848] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 02:17:02 INFO - PROCESS | 2848 | --DOMWINDOW == 131 (19FC8400) [pid = 2848] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 02:17:02 INFO - PROCESS | 2848 | --DOMWINDOW == 130 (1AB92C00) [pid = 2848] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 02:17:02 INFO - PROCESS | 2848 | --DOMWINDOW == 129 (1A39C000) [pid = 2848] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 02:17:02 INFO - PROCESS | 2848 | --DOMWINDOW == 128 (1C5A4C00) [pid = 2848] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 02:17:02 INFO - PROCESS | 2848 | --DOMWINDOW == 127 (1110B000) [pid = 2848] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 02:17:02 INFO - PROCESS | 2848 | --DOMWINDOW == 126 (17DCE400) [pid = 2848] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 02:17:02 INFO - PROCESS | 2848 | --DOMWINDOW == 125 (19B95800) [pid = 2848] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 02:17:02 INFO - PROCESS | 2848 | --DOMWINDOW == 124 (203D3000) [pid = 2848] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 02:17:02 INFO - PROCESS | 2848 | --DOMWINDOW == 123 (18C0A800) [pid = 2848] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 02:17:02 INFO - PROCESS | 2848 | --DOMWINDOW == 122 (18C7B400) [pid = 2848] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 02:17:02 INFO - PROCESS | 2848 | --DOMWINDOW == 121 (1110F800) [pid = 2848] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 02:17:02 INFO - PROCESS | 2848 | --DOMWINDOW == 120 (1C5A3000) [pid = 2848] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 02:17:02 INFO - PROCESS | 2848 | --DOMWINDOW == 119 (1C5CF000) [pid = 2848] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 02:17:02 INFO - PROCESS | 2848 | --DOMWINDOW == 118 (108A5800) [pid = 2848] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 02:17:02 INFO - PROCESS | 2848 | --DOMWINDOW == 117 (1D442C00) [pid = 2848] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 02:17:02 INFO - PROCESS | 2848 | --DOMWINDOW == 116 (1A39A000) [pid = 2848] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 02:17:02 INFO - PROCESS | 2848 | --DOMWINDOW == 115 (1E4E7400) [pid = 2848] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 02:17:02 INFO - PROCESS | 2848 | --DOMWINDOW == 114 (0C437800) [pid = 2848] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 02:17:02 INFO - PROCESS | 2848 | --DOMWINDOW == 113 (10828400) [pid = 2848] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 02:17:02 INFO - PROCESS | 2848 | --DOMWINDOW == 112 (1E4E7800) [pid = 2848] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 02:17:02 INFO - PROCESS | 2848 | --DOMWINDOW == 111 (1E4EA000) [pid = 2848] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 02:17:02 INFO - PROCESS | 2848 | --DOMWINDOW == 110 (1D529400) [pid = 2848] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 02:17:02 INFO - PROCESS | 2848 | --DOMWINDOW == 109 (19277C00) [pid = 2848] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 02:17:02 INFO - PROCESS | 2848 | 1462785422750 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:02 INFO - PROCESS | 2848 | ++DOCSHELL 091A3C00 == 36 [pid = 2848] [id = 659] 02:17:02 INFO - PROCESS | 2848 | ++DOMWINDOW == 110 (091E8C00) [pid = 2848] [serial = 1977] [outer = 00000000] 02:17:02 INFO - PROCESS | 2848 | ++DOMWINDOW == 111 (0D380800) [pid = 2848] [serial = 1978] [outer = 091E8C00] 02:17:02 INFO - PROCESS | 2848 | 1462785422806 Marionette DEBUG loaded listener.js 02:17:02 INFO - PROCESS | 2848 | ++DOMWINDOW == 112 (108EA800) [pid = 2848] [serial = 1979] [outer = 091E8C00] 02:17:03 INFO - PROCESS | 2848 | 1462785423198 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]]]}] 02:17:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 02:17:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1482ms 02:17:03 INFO - PROCESS | 2848 | 1462785423243 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 02:17:03 INFO - PROCESS | 2848 | 1462785423245 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 02:17:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 02:17:03 INFO - PROCESS | 2848 | 1462785423248 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 02:17:03 INFO - PROCESS | 2848 | 1462785423250 Marionette TRACE conn5 <- [1,2602,null,{}] 02:17:03 INFO - PROCESS | 2848 | 1462785423254 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}] 02:17:03 INFO - PROCESS | 2848 | 1462785423335 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 02:17:03 INFO - PROCESS | 2848 | 1462785423341 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:03 INFO - PROCESS | 2848 | ++DOCSHELL 14183800 == 37 [pid = 2848] [id = 660] 02:17:03 INFO - PROCESS | 2848 | ++DOMWINDOW == 113 (148E4C00) [pid = 2848] [serial = 1980] [outer = 00000000] 02:17:03 INFO - PROCESS | 2848 | ++DOMWINDOW == 114 (18969400) [pid = 2848] [serial = 1981] [outer = 148E4C00] 02:17:03 INFO - PROCESS | 2848 | 1462785423386 Marionette DEBUG loaded listener.js 02:17:03 INFO - PROCESS | 2848 | ++DOMWINDOW == 115 (1927F000) [pid = 2848] [serial = 1982] [outer = 148E4C00] 02:17:03 INFO - PROCESS | 2848 | 1462785423828 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]]]}] 02:17:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 02:17:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 630ms 02:17:03 INFO - PROCESS | 2848 | 1462785423879 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 02:17:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 02:17:03 INFO - PROCESS | 2848 | 1462785423881 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 02:17:03 INFO - PROCESS | 2848 | 1462785423885 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 02:17:03 INFO - PROCESS | 2848 | 1462785423887 Marionette TRACE conn5 <- [1,2606,null,{}] 02:17:03 INFO - PROCESS | 2848 | 1462785423890 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}] 02:17:03 INFO - PROCESS | 2848 | 1462785423972 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 02:17:03 INFO - PROCESS | 2848 | 1462785423980 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:03 INFO - PROCESS | 2848 | ++DOCSHELL 188DCC00 == 38 [pid = 2848] [id = 661] 02:17:03 INFO - PROCESS | 2848 | ++DOMWINDOW == 116 (1929AC00) [pid = 2848] [serial = 1983] [outer = 00000000] 02:17:04 INFO - PROCESS | 2848 | ++DOMWINDOW == 117 (19910C00) [pid = 2848] [serial = 1984] [outer = 1929AC00] 02:17:04 INFO - PROCESS | 2848 | 1462785424024 Marionette DEBUG loaded listener.js 02:17:04 INFO - PROCESS | 2848 | ++DOMWINDOW == 118 (1991C800) [pid = 2848] [serial = 1985] [outer = 1929AC00] 02:17:04 INFO - PROCESS | 2848 | 1462785424478 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]]]}] 02:17:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 02:17:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 630ms 02:17:04 INFO - PROCESS | 2848 | 1462785424516 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 02:17:04 INFO - PROCESS | 2848 | 1462785424518 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 02:17:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 02:17:04 INFO - PROCESS | 2848 | 1462785424536 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 02:17:04 INFO - PROCESS | 2848 | 1462785424537 Marionette TRACE conn5 <- [1,2610,null,{}] 02:17:04 INFO - PROCESS | 2848 | 1462785424543 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}] 02:17:04 INFO - PROCESS | 2848 | 1462785424624 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 02:17:04 INFO - PROCESS | 2848 | 1462785424631 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:04 INFO - PROCESS | 2848 | ++DOCSHELL 1991E800 == 39 [pid = 2848] [id = 662] 02:17:04 INFO - PROCESS | 2848 | ++DOMWINDOW == 119 (1991F800) [pid = 2848] [serial = 1986] [outer = 00000000] 02:17:04 INFO - PROCESS | 2848 | ++DOMWINDOW == 120 (19B1D800) [pid = 2848] [serial = 1987] [outer = 1991F800] 02:17:04 INFO - PROCESS | 2848 | 1462785424675 Marionette DEBUG loaded listener.js 02:17:04 INFO - PROCESS | 2848 | ++DOMWINDOW == 121 (19B25800) [pid = 2848] [serial = 1988] [outer = 1991F800] 02:17:05 INFO - PROCESS | 2848 | 1462785425551 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]]]}] 02:17:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 02:17:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1087ms 02:17:05 INFO - PROCESS | 2848 | 1462785425613 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 02:17:05 INFO - PROCESS | 2848 | 1462785425617 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 02:17:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 02:17:05 INFO - PROCESS | 2848 | 1462785425621 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 02:17:05 INFO - PROCESS | 2848 | 1462785425626 Marionette TRACE conn5 <- [1,2614,null,{}] 02:17:05 INFO - PROCESS | 2848 | 1462785425631 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}] 02:17:05 INFO - PROCESS | 2848 | 1462785425753 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 02:17:05 INFO - PROCESS | 2848 | 1462785425898 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:05 INFO - PROCESS | 2848 | ++DOCSHELL 0C42F400 == 40 [pid = 2848] [id = 663] 02:17:05 INFO - PROCESS | 2848 | ++DOMWINDOW == 122 (0C433C00) [pid = 2848] [serial = 1989] [outer = 00000000] 02:17:05 INFO - PROCESS | 2848 | ++DOMWINDOW == 123 (0D3F2400) [pid = 2848] [serial = 1990] [outer = 0C433C00] 02:17:05 INFO - PROCESS | 2848 | 1462785425957 Marionette DEBUG loaded listener.js 02:17:06 INFO - PROCESS | 2848 | ++DOMWINDOW == 124 (1005E800) [pid = 2848] [serial = 1991] [outer = 0C433C00] 02:17:06 INFO - PROCESS | 2848 | 1462785426641 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]]]}] 02:17:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 02:17:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1083ms 02:17:06 INFO - PROCESS | 2848 | 1462785426705 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 02:17:06 INFO - PROCESS | 2848 | 1462785426711 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 02:17:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 02:17:06 INFO - PROCESS | 2848 | 1462785426718 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 02:17:06 INFO - PROCESS | 2848 | 1462785426721 Marionette TRACE conn5 <- [1,2618,null,{}] 02:17:06 INFO - PROCESS | 2848 | 1462785426725 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}] 02:17:06 INFO - PROCESS | 2848 | 1462785426845 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 02:17:07 INFO - PROCESS | 2848 | 1462785427010 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:07 INFO - PROCESS | 2848 | ++DOCSHELL 0C435400 == 41 [pid = 2848] [id = 664] 02:17:07 INFO - PROCESS | 2848 | ++DOMWINDOW == 125 (0C437000) [pid = 2848] [serial = 1992] [outer = 00000000] 02:17:07 INFO - PROCESS | 2848 | ++DOMWINDOW == 126 (14357800) [pid = 2848] [serial = 1993] [outer = 0C437000] 02:17:07 INFO - PROCESS | 2848 | 1462785427066 Marionette DEBUG loaded listener.js 02:17:07 INFO - PROCESS | 2848 | ++DOMWINDOW == 127 (148DA400) [pid = 2848] [serial = 1994] [outer = 0C437000] 02:17:07 INFO - PROCESS | 2848 | 1462785427974 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]]]}] 02:17:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 02:17:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1284ms 02:17:08 INFO - PROCESS | 2848 | 1462785428004 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 02:17:08 INFO - PROCESS | 2848 | 1462785428008 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 02:17:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 02:17:08 INFO - PROCESS | 2848 | 1462785428013 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 02:17:08 INFO - PROCESS | 2848 | 1462785428017 Marionette TRACE conn5 <- [1,2622,null,{}] 02:17:08 INFO - PROCESS | 2848 | 1462785428024 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}] 02:17:08 INFO - PROCESS | 2848 | 1462785428130 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 02:17:08 INFO - PROCESS | 2848 | 1462785428279 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:08 INFO - PROCESS | 2848 | ++DOCSHELL 09071000 == 42 [pid = 2848] [id = 665] 02:17:08 INFO - PROCESS | 2848 | ++DOMWINDOW == 128 (091A4800) [pid = 2848] [serial = 1995] [outer = 00000000] 02:17:08 INFO - PROCESS | 2848 | ++DOMWINDOW == 129 (0D3F7800) [pid = 2848] [serial = 1996] [outer = 091A4800] 02:17:08 INFO - PROCESS | 2848 | 1462785428330 Marionette DEBUG loaded listener.js 02:17:08 INFO - PROCESS | 2848 | ++DOMWINDOW == 130 (1022E800) [pid = 2848] [serial = 1997] [outer = 091A4800] 02:17:08 INFO - PROCESS | 2848 | --DOCSHELL 0C434000 == 41 [pid = 2848] [id = 485] 02:17:08 INFO - PROCESS | 2848 | --DOCSHELL 1062EC00 == 40 [pid = 2848] [id = 477] 02:17:08 INFO - PROCESS | 2848 | --DOCSHELL 170D4400 == 39 [pid = 2848] [id = 481] 02:17:08 INFO - PROCESS | 2848 | --DOCSHELL 18C0DC00 == 38 [pid = 2848] [id = 478] 02:17:08 INFO - PROCESS | 2848 | --DOCSHELL 091AA000 == 37 [pid = 2848] [id = 479] 02:17:08 INFO - PROCESS | 2848 | --DOCSHELL 10468400 == 36 [pid = 2848] [id = 480] 02:17:08 INFO - PROCESS | 2848 | --DOCSHELL 1062F000 == 35 [pid = 2848] [id = 471] 02:17:08 INFO - PROCESS | 2848 | --DOCSHELL 14742400 == 34 [pid = 2848] [id = 473] 02:17:08 INFO - PROCESS | 2848 | --DOCSHELL 10058000 == 33 [pid = 2848] [id = 486] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 129 (21225000) [pid = 2848] [serial = 1945] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOCSHELL 1F23E400 == 32 [pid = 2848] [id = 648] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 128 (1D525400) [pid = 2848] [serial = 1775] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 127 (1D9E1C00) [pid = 2848] [serial = 1673] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 126 (20D39C00) [pid = 2848] [serial = 1724] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 125 (19599000) [pid = 2848] [serial = 1766] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 124 (19EA3C00) [pid = 2848] [serial = 1718] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 123 (17077400) [pid = 2848] [serial = 1667] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 122 (1CA50400) [pid = 2848] [serial = 1772] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 121 (203CE400) [pid = 2848] [serial = 1721] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 120 (1853A400) [pid = 2848] [serial = 1715] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 119 (1DF14400) [pid = 2848] [serial = 1820] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 118 (1C0DD800) [pid = 2848] [serial = 1769] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 117 (1E4ECC00) [pid = 2848] [serial = 1679] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 116 (148E2000) [pid = 2848] [serial = 1763] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 115 (19B8F400) [pid = 2848] [serial = 1814] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 114 (1DFA2C00) [pid = 2848] [serial = 1676] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 113 (1E4E8800) [pid = 2848] [serial = 1712] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 112 (1CA5AC00) [pid = 2848] [serial = 1664] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 111 (19B22800) [pid = 2848] [serial = 1670] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 110 (1B00FC00) [pid = 2848] [serial = 1760] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 109 (1C5A1000) [pid = 2848] [serial = 1808] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 108 (1D52B000) [pid = 2848] [serial = 1853] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 107 (1CA59800) [pid = 2848] [serial = 1817] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 106 (161D3800) [pid = 2848] [serial = 1811] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 105 (1BD4D400) [pid = 2848] [serial = 1933] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 104 (1D531400) [pid = 2848] [serial = 1936] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 103 (1C59A400) [pid = 2848] [serial = 1934] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 102 (192A4400) [pid = 2848] [serial = 1939] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 101 (1F240400) [pid = 2848] [serial = 1942] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 100 (1DF1A000) [pid = 2848] [serial = 1937] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 99 (19B28C00) [pid = 2848] [serial = 1927] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 98 (19D0DC00) [pid = 2848] [serial = 1928] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 97 (19279800) [pid = 2848] [serial = 1924] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 96 (20D47000) [pid = 2848] [serial = 1943] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 95 (1955FC00) [pid = 2848] [serial = 1925] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 94 (11103C00) [pid = 2848] [serial = 1921] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 93 (14796000) [pid = 2848] [serial = 1922] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 92 (170DC400) [pid = 2848] [serial = 1919] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 91 (14BE8000) [pid = 2848] [serial = 1918] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 90 (19282000) [pid = 2848] [serial = 1916] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 89 (188DC000) [pid = 2848] [serial = 1915] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 88 (21227400) [pid = 2848] [serial = 1913] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 87 (21224400) [pid = 2848] [serial = 1912] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 86 (20D3A000) [pid = 2848] [serial = 1910] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 85 (20D39000) [pid = 2848] [serial = 1909] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 84 (1F245C00) [pid = 2848] [serial = 1907] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 83 (1DCC6C00) [pid = 2848] [serial = 1906] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 82 (19F9C800) [pid = 2848] [serial = 1904] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 81 (19DC1C00) [pid = 2848] [serial = 1903] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 80 (1707DC00) [pid = 2848] [serial = 1901] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 79 (14A06800) [pid = 2848] [serial = 1900] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 78 (106B8000) [pid = 2848] [serial = 1898] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 77 (106B4800) [pid = 2848] [serial = 1897] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 76 (19276800) [pid = 2848] [serial = 1895] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 75 (19DBC400) [pid = 2848] [serial = 1930] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 74 (19DE6800) [pid = 2848] [serial = 1931] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 73 (19EA9C00) [pid = 2848] [serial = 1940] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 72 (161D0800) [pid = 2848] [serial = 1856] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 71 (203D2800) [pid = 2848] [serial = 1868] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 70 (1F23FC00) [pid = 2848] [serial = 1865] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 69 (1DF70800) [pid = 2848] [serial = 1862] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | --DOMWINDOW == 68 (19BC9C00) [pid = 2848] [serial = 1859] [outer = 00000000] [url = about:blank] 02:17:08 INFO - PROCESS | 2848 | 1462785428862 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]]]}] 02:17:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 02:17:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 890ms 02:17:08 INFO - PROCESS | 2848 | 1462785428904 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 02:17:08 INFO - PROCESS | 2848 | 1462785428909 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 02:17:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 02:17:08 INFO - PROCESS | 2848 | 1462785428915 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 02:17:08 INFO - PROCESS | 2848 | 1462785428918 Marionette TRACE conn5 <- [1,2626,null,{}] 02:17:08 INFO - PROCESS | 2848 | 1462785428921 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}] 02:17:09 INFO - PROCESS | 2848 | 1462785429008 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 02:17:09 INFO - PROCESS | 2848 | 1462785429103 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:09 INFO - PROCESS | 2848 | ++DOCSHELL 0D280C00 == 33 [pid = 2848] [id = 666] 02:17:09 INFO - PROCESS | 2848 | ++DOMWINDOW == 69 (0D3F6000) [pid = 2848] [serial = 1998] [outer = 00000000] 02:17:09 INFO - PROCESS | 2848 | ++DOMWINDOW == 70 (10238400) [pid = 2848] [serial = 1999] [outer = 0D3F6000] 02:17:09 INFO - PROCESS | 2848 | 1462785429149 Marionette DEBUG loaded listener.js 02:17:09 INFO - PROCESS | 2848 | ++DOMWINDOW == 71 (106B1C00) [pid = 2848] [serial = 2000] [outer = 0D3F6000] 02:17:09 INFO - PROCESS | 2848 | 1462785429571 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]]]}] 02:17:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 02:17:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 730ms 02:17:09 INFO - PROCESS | 2848 | 1462785429649 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 02:17:09 INFO - PROCESS | 2848 | 1462785429651 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 02:17:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 02:17:09 INFO - PROCESS | 2848 | 1462785429684 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 02:17:09 INFO - PROCESS | 2848 | 1462785429687 Marionette TRACE conn5 <- [1,2630,null,{}] 02:17:09 INFO - PROCESS | 2848 | 1462785429702 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}] 02:17:09 INFO - PROCESS | 2848 | 1462785429795 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 02:17:09 INFO - PROCESS | 2848 | 1462785429803 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:09 INFO - PROCESS | 2848 | ++DOCSHELL 1435D400 == 34 [pid = 2848] [id = 667] 02:17:09 INFO - PROCESS | 2848 | ++DOMWINDOW == 72 (1435E000) [pid = 2848] [serial = 2001] [outer = 00000000] 02:17:09 INFO - PROCESS | 2848 | ++DOMWINDOW == 73 (14748400) [pid = 2848] [serial = 2002] [outer = 1435E000] 02:17:09 INFO - PROCESS | 2848 | 1462785429853 Marionette DEBUG loaded listener.js 02:17:09 INFO - PROCESS | 2848 | ++DOMWINDOW == 74 (14A1E800) [pid = 2848] [serial = 2003] [outer = 1435E000] 02:17:10 INFO - PROCESS | 2848 | 1462785430317 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]]]}] 02:17:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 02:17:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 710ms 02:17:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 02:17:10 INFO - PROCESS | 2848 | 1462785430369 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 02:17:10 INFO - PROCESS | 2848 | 1462785430371 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 02:17:10 INFO - PROCESS | 2848 | 1462785430375 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 02:17:10 INFO - PROCESS | 2848 | 1462785430376 Marionette TRACE conn5 <- [1,2634,null,{}] 02:17:10 INFO - PROCESS | 2848 | 1462785430380 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}] 02:17:10 INFO - PROCESS | 2848 | 1462785430469 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 02:17:10 INFO - PROCESS | 2848 | 1462785430479 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:10 INFO - PROCESS | 2848 | ++DOCSHELL 14A9B400 == 35 [pid = 2848] [id = 668] 02:17:10 INFO - PROCESS | 2848 | ++DOMWINDOW == 75 (161D3800) [pid = 2848] [serial = 2004] [outer = 00000000] 02:17:10 INFO - PROCESS | 2848 | ++DOMWINDOW == 76 (17079400) [pid = 2848] [serial = 2005] [outer = 161D3800] 02:17:10 INFO - PROCESS | 2848 | 1462785430524 Marionette DEBUG loaded listener.js 02:17:10 INFO - PROCESS | 2848 | ++DOMWINDOW == 77 (17082400) [pid = 2848] [serial = 2006] [outer = 161D3800] 02:17:10 INFO - PROCESS | 2848 | 1462785430971 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]]]}] 02:17:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 02:17:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 630ms 02:17:11 INFO - PROCESS | 2848 | 1462785431009 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 02:17:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 02:17:11 INFO - PROCESS | 2848 | 1462785431011 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 02:17:11 INFO - PROCESS | 2848 | 1462785431014 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 02:17:11 INFO - PROCESS | 2848 | 1462785431016 Marionette TRACE conn5 <- [1,2638,null,{}] 02:17:11 INFO - PROCESS | 2848 | 1462785431019 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}] 02:17:11 INFO - PROCESS | 2848 | 1462785431136 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 02:17:11 INFO - PROCESS | 2848 | 1462785431226 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:11 INFO - PROCESS | 2848 | ++DOCSHELL 170DC800 == 36 [pid = 2848] [id = 669] 02:17:11 INFO - PROCESS | 2848 | ++DOMWINDOW == 78 (177A8800) [pid = 2848] [serial = 2007] [outer = 00000000] 02:17:11 INFO - PROCESS | 2848 | ++DOMWINDOW == 79 (17DCE800) [pid = 2848] [serial = 2008] [outer = 177A8800] 02:17:11 INFO - PROCESS | 2848 | 1462785431274 Marionette DEBUG loaded listener.js 02:17:11 INFO - PROCESS | 2848 | ++DOMWINDOW == 80 (18538000) [pid = 2848] [serial = 2009] [outer = 177A8800] 02:17:11 INFO - PROCESS | 2848 | 1462785431702 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]]]}] 02:17:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 02:17:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 730ms 02:17:11 INFO - PROCESS | 2848 | 1462785431745 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 02:17:11 INFO - PROCESS | 2848 | 1462785431747 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 02:17:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 02:17:11 INFO - PROCESS | 2848 | 1462785431756 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 02:17:11 INFO - PROCESS | 2848 | 1462785431758 Marionette TRACE conn5 <- [1,2642,null,{}] 02:17:11 INFO - PROCESS | 2848 | 1462785431762 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}] 02:17:11 INFO - PROCESS | 2848 | 1462785431896 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 02:17:11 INFO - PROCESS | 2848 | 1462785431961 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:11 INFO - PROCESS | 2848 | ++DOCSHELL 0C42D400 == 37 [pid = 2848] [id = 670] 02:17:11 INFO - PROCESS | 2848 | ++DOMWINDOW == 81 (106AF000) [pid = 2848] [serial = 2010] [outer = 00000000] 02:17:12 INFO - PROCESS | 2848 | ++DOMWINDOW == 82 (18C83400) [pid = 2848] [serial = 2011] [outer = 106AF000] 02:17:12 INFO - PROCESS | 2848 | 1462785432007 Marionette DEBUG loaded listener.js 02:17:12 INFO - PROCESS | 2848 | ++DOMWINDOW == 83 (1927B400) [pid = 2848] [serial = 2012] [outer = 106AF000] 02:17:12 INFO - PROCESS | 2848 | 1462785432441 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]]]}] 02:17:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 02:17:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 730ms 02:17:12 INFO - PROCESS | 2848 | 1462785432490 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 02:17:12 INFO - PROCESS | 2848 | 1462785432492 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 02:17:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 02:17:12 INFO - PROCESS | 2848 | 1462785432534 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 02:17:12 INFO - PROCESS | 2848 | 1462785432536 Marionette TRACE conn5 <- [1,2646,null,{}] 02:17:12 INFO - PROCESS | 2848 | 1462785432540 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}] 02:17:12 INFO - PROCESS | 2848 | 1462785432654 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 02:17:12 INFO - PROCESS | 2848 | 1462785432667 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:12 INFO - PROCESS | 2848 | ++DOCSHELL 16BFE800 == 38 [pid = 2848] [id = 671] 02:17:12 INFO - PROCESS | 2848 | ++DOMWINDOW == 84 (19299C00) [pid = 2848] [serial = 2013] [outer = 00000000] 02:17:12 INFO - PROCESS | 2848 | ++DOMWINDOW == 85 (192A4400) [pid = 2848] [serial = 2014] [outer = 19299C00] 02:17:12 INFO - PROCESS | 2848 | 1462785432765 Marionette DEBUG loaded listener.js 02:17:12 INFO - PROCESS | 2848 | ++DOMWINDOW == 86 (1955D800) [pid = 2848] [serial = 2015] [outer = 19299C00] 02:17:13 INFO - PROCESS | 2848 | --DOMWINDOW == 85 (1929AC00) [pid = 2848] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 02:17:13 INFO - PROCESS | 2848 | --DOMWINDOW == 84 (188D4400) [pid = 2848] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 02:17:13 INFO - PROCESS | 2848 | --DOMWINDOW == 83 (108B0800) [pid = 2848] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 02:17:13 INFO - PROCESS | 2848 | --DOMWINDOW == 82 (0C437C00) [pid = 2848] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 02:17:13 INFO - PROCESS | 2848 | --DOMWINDOW == 81 (20DDF000) [pid = 2848] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 02:17:13 INFO - PROCESS | 2848 | --DOMWINDOW == 80 (18C0B400) [pid = 2848] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 02:17:13 INFO - PROCESS | 2848 | --DOMWINDOW == 79 (17074000) [pid = 2848] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 02:17:13 INFO - PROCESS | 2848 | --DOMWINDOW == 78 (1062A400) [pid = 2848] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 02:17:13 INFO - PROCESS | 2848 | --DOMWINDOW == 77 (178DBC00) [pid = 2848] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 02:17:13 INFO - PROCESS | 2848 | --DOMWINDOW == 76 (14358400) [pid = 2848] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 02:17:13 INFO - PROCESS | 2848 | --DOMWINDOW == 75 (14BE8400) [pid = 2848] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 02:17:13 INFO - PROCESS | 2848 | --DOMWINDOW == 74 (091A5000) [pid = 2848] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 02:17:13 INFO - PROCESS | 2848 | --DOMWINDOW == 73 (148E4C00) [pid = 2848] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 02:17:13 INFO - PROCESS | 2848 | --DOMWINDOW == 72 (091E8C00) [pid = 2848] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 02:17:13 INFO - PROCESS | 2848 | 1462785433286 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]]]}] 02:17:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 02:17:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 790ms 02:17:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 02:17:13 INFO - PROCESS | 2848 | 1462785433316 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 02:17:13 INFO - PROCESS | 2848 | 1462785433318 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 02:17:13 INFO - PROCESS | 2848 | 1462785433321 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 02:17:13 INFO - PROCESS | 2848 | 1462785433322 Marionette TRACE conn5 <- [1,2650,null,{}] 02:17:13 INFO - PROCESS | 2848 | 1462785433326 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}] 02:17:13 INFO - PROCESS | 2848 | 1462785433416 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 02:17:13 INFO - PROCESS | 2848 | 1462785433512 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:13 INFO - PROCESS | 2848 | ++DOCSHELL 091A5000 == 39 [pid = 2848] [id = 672] 02:17:13 INFO - PROCESS | 2848 | ++DOMWINDOW == 73 (0CE76400) [pid = 2848] [serial = 2016] [outer = 00000000] 02:17:13 INFO - PROCESS | 2848 | ++DOMWINDOW == 74 (1476E400) [pid = 2848] [serial = 2017] [outer = 0CE76400] 02:17:13 INFO - PROCESS | 2848 | 1462785433557 Marionette DEBUG loaded listener.js 02:17:13 INFO - PROCESS | 2848 | ++DOMWINDOW == 75 (177A2C00) [pid = 2848] [serial = 2018] [outer = 0CE76400] 02:17:13 INFO - PROCESS | 2848 | 1462785433937 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]]]}] 02:17:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 02:17:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 670ms 02:17:14 INFO - PROCESS | 2848 | 1462785434000 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 02:17:14 INFO - PROCESS | 2848 | 1462785434001 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 02:17:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 02:17:14 INFO - PROCESS | 2848 | 1462785434005 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 02:17:14 INFO - PROCESS | 2848 | 1462785434007 Marionette TRACE conn5 <- [1,2654,null,{}] 02:17:14 INFO - PROCESS | 2848 | 1462785434010 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}] 02:17:14 INFO - PROCESS | 2848 | 1462785434128 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 02:17:14 INFO - PROCESS | 2848 | 1462785434141 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:14 INFO - PROCESS | 2848 | ++DOCSHELL 1474C400 == 40 [pid = 2848] [id = 673] 02:17:14 INFO - PROCESS | 2848 | ++DOMWINDOW == 76 (17073C00) [pid = 2848] [serial = 2019] [outer = 00000000] 02:17:14 INFO - PROCESS | 2848 | ++DOMWINDOW == 77 (1956BC00) [pid = 2848] [serial = 2020] [outer = 17073C00] 02:17:14 INFO - PROCESS | 2848 | 1462785434187 Marionette DEBUG loaded listener.js 02:17:14 INFO - PROCESS | 2848 | ++DOMWINDOW == 78 (19919000) [pid = 2848] [serial = 2021] [outer = 17073C00] 02:17:15 INFO - PROCESS | 2848 | 1462785435086 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]]]}] 02:17:15 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) 02:17:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1117ms 02:17:15 INFO - PROCESS | 2848 | 1462785435124 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 02:17:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 02:17:15 INFO - PROCESS | 2848 | 1462785435126 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 02:17:15 INFO - PROCESS | 2848 | 1462785435129 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 02:17:15 INFO - PROCESS | 2848 | 1462785435131 Marionette TRACE conn5 <- [1,2658,null,{}] 02:17:15 INFO - PROCESS | 2848 | 1462785435135 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}] 02:17:15 INFO - PROCESS | 2848 | 1462785435267 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 02:17:15 INFO - PROCESS | 2848 | 1462785435400 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:15 INFO - PROCESS | 2848 | ++DOCSHELL 0907BC00 == 41 [pid = 2848] [id = 674] 02:17:15 INFO - PROCESS | 2848 | ++DOMWINDOW == 79 (09081800) [pid = 2848] [serial = 2022] [outer = 00000000] 02:17:15 INFO - PROCESS | 2848 | ++DOMWINDOW == 80 (091AEC00) [pid = 2848] [serial = 2023] [outer = 09081800] 02:17:15 INFO - PROCESS | 2848 | 1462785435506 Marionette DEBUG loaded listener.js 02:17:15 INFO - PROCESS | 2848 | ++DOMWINDOW == 81 (0CED2800) [pid = 2848] [serial = 2024] [outer = 09081800] 02:17:16 INFO - PROCESS | 2848 | 1462785436576 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] 02:17:16 INFO - PROCESS | 2848 | 1462785436618 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 02:17:16 INFO - PROCESS | 2848 | 1462785436622 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 02:17:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 02:17:16 INFO - PROCESS | 2848 | 1462785436627 Marionette TRACE conn5 <- [1,2662,null,{}] 02:17:16 INFO - PROCESS | 2848 | 1462785436632 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}] 02:17:16 INFO - PROCESS | 2848 | 1462785436742 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 02:17:16 INFO - PROCESS | 2848 | 1462785436883 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:16 INFO - PROCESS | 2848 | ++DOCSHELL 108E5400 == 42 [pid = 2848] [id = 675] 02:17:16 INFO - PROCESS | 2848 | ++DOMWINDOW == 82 (1417E000) [pid = 2848] [serial = 2025] [outer = 00000000] 02:17:16 INFO - PROCESS | 2848 | ++DOMWINDOW == 83 (14AA5800) [pid = 2848] [serial = 2026] [outer = 1417E000] 02:17:16 INFO - PROCESS | 2848 | 1462785436943 Marionette DEBUG loaded listener.js 02:17:17 INFO - PROCESS | 2848 | ++DOMWINDOW == 84 (16BF3800) [pid = 2848] [serial = 2027] [outer = 1417E000] 02:17:18 INFO - PROCESS | 2848 | 1462785437994 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] 02:17:18 INFO - PROCESS | 2848 | 1462785438053 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 02:17:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 02:17:18 INFO - PROCESS | 2848 | 1462785438057 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 02:17:18 INFO - PROCESS | 2848 | 1462785438060 Marionette TRACE conn5 <- [1,2666,null,{}] 02:17:18 INFO - PROCESS | 2848 | 1462785438064 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}] 02:17:18 INFO - PROCESS | 2848 | 1462785438234 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 02:17:18 INFO - PROCESS | 2848 | 1462785438380 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:18 INFO - PROCESS | 2848 | ++DOCSHELL 19566400 == 43 [pid = 2848] [id = 676] 02:17:18 INFO - PROCESS | 2848 | ++DOMWINDOW == 85 (19567000) [pid = 2848] [serial = 2028] [outer = 00000000] 02:17:18 INFO - PROCESS | 2848 | ++DOMWINDOW == 86 (1991DC00) [pid = 2848] [serial = 2029] [outer = 19567000] 02:17:18 INFO - PROCESS | 2848 | 1462785438435 Marionette DEBUG loaded listener.js 02:17:18 INFO - PROCESS | 2848 | ++DOMWINDOW == 87 (19B23C00) [pid = 2848] [serial = 2030] [outer = 19567000] 02:17:19 INFO - PROCESS | 2848 | 1462785439564 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]]]}] 02:17:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 02:17:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1531ms 02:17:19 INFO - PROCESS | 2848 | 1462785439591 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 02:17:19 INFO - PROCESS | 2848 | 1462785439595 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 02:17:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 02:17:19 INFO - PROCESS | 2848 | 1462785439601 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 02:17:19 INFO - PROCESS | 2848 | 1462785439605 Marionette TRACE conn5 <- [1,2670,null,{}] 02:17:19 INFO - PROCESS | 2848 | 1462785439612 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}] 02:17:19 INFO - PROCESS | 2848 | 1462785439745 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 02:17:19 INFO - PROCESS | 2848 | 1462785439894 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:19 INFO - PROCESS | 2848 | ++DOCSHELL 0D28AC00 == 44 [pid = 2848] [id = 677] 02:17:19 INFO - PROCESS | 2848 | ++DOMWINDOW == 88 (10050C00) [pid = 2848] [serial = 2031] [outer = 00000000] 02:17:19 INFO - PROCESS | 2848 | ++DOMWINDOW == 89 (106B6400) [pid = 2848] [serial = 2032] [outer = 10050C00] 02:17:19 INFO - PROCESS | 2848 | 1462785439944 Marionette DEBUG loaded listener.js 02:17:20 INFO - PROCESS | 2848 | ++DOMWINDOW == 90 (108E9C00) [pid = 2848] [serial = 2033] [outer = 10050C00] 02:17:20 INFO - PROCESS | 2848 | --DOCSHELL 091A5C00 == 43 [pid = 2848] [id = 483] 02:17:20 INFO - PROCESS | 2848 | --DOMWINDOW == 89 (188DD800) [pid = 2848] [serial = 1972] [outer = 00000000] [url = about:blank] 02:17:20 INFO - PROCESS | 2848 | --DOMWINDOW == 88 (11365000) [pid = 2848] [serial = 1957] [outer = 00000000] [url = about:blank] 02:17:20 INFO - PROCESS | 2848 | --DOMWINDOW == 87 (14182800) [pid = 2848] [serial = 1958] [outer = 00000000] [url = about:blank] 02:17:20 INFO - PROCESS | 2848 | --DOMWINDOW == 86 (0D323000) [pid = 2848] [serial = 1951] [outer = 00000000] [url = about:blank] 02:17:20 INFO - PROCESS | 2848 | --DOMWINDOW == 85 (0D3F5000) [pid = 2848] [serial = 1952] [outer = 00000000] [url = about:blank] 02:17:20 INFO - PROCESS | 2848 | --DOMWINDOW == 84 (2122E400) [pid = 2848] [serial = 1946] [outer = 00000000] [url = about:blank] 02:17:20 INFO - PROCESS | 2848 | --DOMWINDOW == 83 (1927A000) [pid = 2848] [serial = 1975] [outer = 00000000] [url = about:blank] 02:17:20 INFO - PROCESS | 2848 | --DOMWINDOW == 82 (17082C00) [pid = 2848] [serial = 1966] [outer = 00000000] [url = about:blank] 02:17:20 INFO - PROCESS | 2848 | --DOMWINDOW == 81 (177AB400) [pid = 2848] [serial = 1967] [outer = 00000000] [url = about:blank] 02:17:20 INFO - PROCESS | 2848 | --DOMWINDOW == 80 (106B0400) [pid = 2848] [serial = 1954] [outer = 00000000] [url = about:blank] 02:17:20 INFO - PROCESS | 2848 | --DOMWINDOW == 79 (106BA400) [pid = 2848] [serial = 1955] [outer = 00000000] [url = about:blank] 02:17:20 INFO - PROCESS | 2848 | --DOMWINDOW == 78 (1854D400) [pid = 2848] [serial = 1969] [outer = 00000000] [url = about:blank] 02:17:20 INFO - PROCESS | 2848 | --DOMWINDOW == 77 (14587000) [pid = 2848] [serial = 1960] [outer = 00000000] [url = about:blank] 02:17:20 INFO - PROCESS | 2848 | --DOMWINDOW == 76 (14792000) [pid = 2848] [serial = 1961] [outer = 00000000] [url = about:blank] 02:17:20 INFO - PROCESS | 2848 | --DOMWINDOW == 75 (16B43C00) [pid = 2848] [serial = 1963] [outer = 00000000] [url = about:blank] 02:17:20 INFO - PROCESS | 2848 | --DOMWINDOW == 74 (16BF9400) [pid = 2848] [serial = 1964] [outer = 00000000] [url = about:blank] 02:17:20 INFO - PROCESS | 2848 | --DOMWINDOW == 73 (091E6800) [pid = 2848] [serial = 1948] [outer = 00000000] [url = about:blank] 02:17:20 INFO - PROCESS | 2848 | --DOMWINDOW == 72 (091EEC00) [pid = 2848] [serial = 1949] [outer = 00000000] [url = about:blank] 02:17:20 INFO - PROCESS | 2848 | --DOMWINDOW == 71 (19283000) [pid = 2848] [serial = 1976] [outer = 00000000] [url = about:blank] 02:17:20 INFO - PROCESS | 2848 | --DOMWINDOW == 70 (18969400) [pid = 2848] [serial = 1981] [outer = 00000000] [url = about:blank] 02:17:20 INFO - PROCESS | 2848 | --DOMWINDOW == 69 (0D380800) [pid = 2848] [serial = 1978] [outer = 00000000] [url = about:blank] 02:17:20 INFO - PROCESS | 2848 | --DOMWINDOW == 68 (1991C800) [pid = 2848] [serial = 1985] [outer = 00000000] [url = about:blank] 02:17:20 INFO - PROCESS | 2848 | --DOMWINDOW == 67 (188DEC00) [pid = 2848] [serial = 1973] [outer = 00000000] [url = about:blank] 02:17:20 INFO - PROCESS | 2848 | --DOMWINDOW == 66 (108EA800) [pid = 2848] [serial = 1979] [outer = 00000000] [url = about:blank] 02:17:20 INFO - PROCESS | 2848 | --DOMWINDOW == 65 (1927F000) [pid = 2848] [serial = 1982] [outer = 00000000] [url = about:blank] 02:17:20 INFO - PROCESS | 2848 | --DOMWINDOW == 64 (18538800) [pid = 2848] [serial = 1970] [outer = 00000000] [url = about:blank] 02:17:20 INFO - PROCESS | 2848 | --DOMWINDOW == 63 (19910C00) [pid = 2848] [serial = 1984] [outer = 00000000] [url = about:blank] 02:17:21 INFO - PROCESS | 2848 | 1462785441013 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]]]}] 02:17:21 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) 02:17:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1424ms 02:17:21 INFO - PROCESS | 2848 | 1462785441030 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 02:17:21 INFO - PROCESS | 2848 | 1462785441035 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 02:17:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 02:17:21 INFO - PROCESS | 2848 | 1462785441041 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 02:17:21 INFO - PROCESS | 2848 | 1462785441043 Marionette TRACE conn5 <- [1,2674,null,{}] 02:17:21 INFO - PROCESS | 2848 | 1462785441047 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}] 02:17:21 INFO - PROCESS | 2848 | 1462785441130 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 02:17:21 INFO - PROCESS | 2848 | 1462785441138 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:21 INFO - PROCESS | 2848 | ++DOCSHELL 091AE800 == 44 [pid = 2848] [id = 678] 02:17:21 INFO - PROCESS | 2848 | ++DOMWINDOW == 64 (091EB400) [pid = 2848] [serial = 2034] [outer = 00000000] 02:17:21 INFO - PROCESS | 2848 | ++DOMWINDOW == 65 (0D32A800) [pid = 2848] [serial = 2035] [outer = 091EB400] 02:17:21 INFO - PROCESS | 2848 | 1462785441184 Marionette DEBUG loaded listener.js 02:17:21 INFO - PROCESS | 2848 | ++DOMWINDOW == 66 (1022B800) [pid = 2848] [serial = 2036] [outer = 091EB400] 02:17:22 INFO - PROCESS | 2848 | 1462785442164 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] 02:17:22 INFO - PROCESS | 2848 | 1462785442228 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 02:17:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 02:17:22 INFO - PROCESS | 2848 | 1462785442231 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 02:17:22 INFO - PROCESS | 2848 | 1462785442234 Marionette TRACE conn5 <- [1,2678,null,{}] 02:17:22 INFO - PROCESS | 2848 | 1462785442245 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}] 02:17:22 INFO - PROCESS | 2848 | 1462785442335 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 02:17:22 INFO - PROCESS | 2848 | 1462785442344 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:22 INFO - PROCESS | 2848 | ++DOCSHELL 14282800 == 45 [pid = 2848] [id = 679] 02:17:22 INFO - PROCESS | 2848 | ++DOMWINDOW == 67 (142DA000) [pid = 2848] [serial = 2037] [outer = 00000000] 02:17:22 INFO - PROCESS | 2848 | ++DOMWINDOW == 68 (14773400) [pid = 2848] [serial = 2038] [outer = 142DA000] 02:17:22 INFO - PROCESS | 2848 | 1462785442393 Marionette DEBUG loaded listener.js 02:17:22 INFO - PROCESS | 2848 | ++DOMWINDOW == 69 (14A9C800) [pid = 2848] [serial = 2039] [outer = 142DA000] 02:17:23 INFO - PROCESS | 2848 | 1462785443364 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] 02:17:23 INFO - PROCESS | 2848 | 1462785443413 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 02:17:23 INFO - PROCESS | 2848 | 1462785443416 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 02:17:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 02:17:23 INFO - PROCESS | 2848 | 1462785443418 Marionette TRACE conn5 <- [1,2682,null,{}] 02:17:23 INFO - PROCESS | 2848 | 1462785443422 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}] 02:17:23 INFO - PROCESS | 2848 | 1462785443540 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 02:17:23 INFO - PROCESS | 2848 | 1462785443548 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:23 INFO - PROCESS | 2848 | ++DOCSHELL 14AA1C00 == 46 [pid = 2848] [id = 680] 02:17:23 INFO - PROCESS | 2848 | ++DOMWINDOW == 70 (16BF1400) [pid = 2848] [serial = 2040] [outer = 00000000] 02:17:23 INFO - PROCESS | 2848 | ++DOMWINDOW == 71 (17080000) [pid = 2848] [serial = 2041] [outer = 16BF1400] 02:17:23 INFO - PROCESS | 2848 | 1462785443645 Marionette DEBUG loaded listener.js 02:17:23 INFO - PROCESS | 2848 | ++DOMWINDOW == 72 (170DC400) [pid = 2848] [serial = 2042] [outer = 16BF1400] 02:17:24 INFO - PROCESS | 2848 | --DOMWINDOW == 71 (177A8800) [pid = 2848] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 02:17:24 INFO - PROCESS | 2848 | --DOMWINDOW == 70 (091A4800) [pid = 2848] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 02:17:24 INFO - PROCESS | 2848 | --DOMWINDOW == 69 (0CE76400) [pid = 2848] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 02:17:24 INFO - PROCESS | 2848 | --DOMWINDOW == 68 (106AF000) [pid = 2848] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 02:17:24 INFO - PROCESS | 2848 | --DOMWINDOW == 67 (1435E000) [pid = 2848] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 02:17:24 INFO - PROCESS | 2848 | --DOMWINDOW == 66 (19299C00) [pid = 2848] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 02:17:24 INFO - PROCESS | 2848 | --DOMWINDOW == 65 (0D3F6000) [pid = 2848] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 02:17:24 INFO - PROCESS | 2848 | --DOMWINDOW == 64 (161D3800) [pid = 2848] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 02:17:24 INFO - PROCESS | 2848 | 1462785444563 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] 02:17:24 INFO - PROCESS | 2848 | 1462785444609 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 02:17:24 INFO - PROCESS | 2848 | 1462785444613 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 02:17:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 02:17:24 INFO - PROCESS | 2848 | 1462785444614 Marionette TRACE conn5 <- [1,2686,null,{}] 02:17:24 INFO - PROCESS | 2848 | 1462785444618 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}] 02:17:24 INFO - PROCESS | 2848 | 1462785444698 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 02:17:24 INFO - PROCESS | 2848 | 1462785444786 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:24 INFO - PROCESS | 2848 | ++DOCSHELL 14744800 == 47 [pid = 2848] [id = 681] 02:17:24 INFO - PROCESS | 2848 | ++DOMWINDOW == 65 (161D3800) [pid = 2848] [serial = 2043] [outer = 00000000] 02:17:24 INFO - PROCESS | 2848 | ++DOMWINDOW == 66 (177A8800) [pid = 2848] [serial = 2044] [outer = 161D3800] 02:17:24 INFO - PROCESS | 2848 | 1462785444831 Marionette DEBUG loaded listener.js 02:17:24 INFO - PROCESS | 2848 | ++DOMWINDOW == 67 (177AC000) [pid = 2848] [serial = 2045] [outer = 161D3800] 02:17:25 INFO - PROCESS | 2848 | 1462785445703 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] 02:17:25 INFO - PROCESS | 2848 | 1462785445735 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 02:17:25 INFO - PROCESS | 2848 | 1462785445738 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 02:17:25 INFO - PROCESS | 2848 | 1462785445739 Marionette TRACE conn5 <- [1,2690,null,{}] 02:17:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 02:17:25 INFO - PROCESS | 2848 | 1462785445743 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}] 02:17:25 INFO - PROCESS | 2848 | 1462785445878 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 02:17:25 INFO - PROCESS | 2848 | 1462785445889 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:25 INFO - PROCESS | 2848 | ++DOCSHELL 1004F400 == 48 [pid = 2848] [id = 682] 02:17:25 INFO - PROCESS | 2848 | ++DOMWINDOW == 68 (17DC9400) [pid = 2848] [serial = 2046] [outer = 00000000] 02:17:25 INFO - PROCESS | 2848 | ++DOMWINDOW == 69 (18C0B800) [pid = 2848] [serial = 2047] [outer = 17DC9400] 02:17:25 INFO - PROCESS | 2848 | 1462785445935 Marionette DEBUG loaded listener.js 02:17:26 INFO - PROCESS | 2848 | ++DOMWINDOW == 70 (19276C00) [pid = 2848] [serial = 2048] [outer = 17DC9400] 02:17:26 INFO - PROCESS | 2848 | 1462785446377 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]]]}] 02:17:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 02:17:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 671ms 02:17:26 INFO - PROCESS | 2848 | 1462785446413 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 02:17:26 INFO - PROCESS | 2848 | 1462785446414 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 02:17:26 INFO - PROCESS | 2848 | 1462785446418 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 02:17:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 02:17:26 INFO - PROCESS | 2848 | 1462785446420 Marionette TRACE conn5 <- [1,2694,null,{}] 02:17:26 INFO - PROCESS | 2848 | 1462785446423 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}] 02:17:26 INFO - PROCESS | 2848 | 1462785446539 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 02:17:26 INFO - PROCESS | 2848 | 1462785446660 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:26 INFO - PROCESS | 2848 | ++DOCSHELL 09085400 == 49 [pid = 2848] [id = 683] 02:17:26 INFO - PROCESS | 2848 | ++DOMWINDOW == 71 (09089400) [pid = 2848] [serial = 2049] [outer = 00000000] 02:17:26 INFO - PROCESS | 2848 | ++DOMWINDOW == 72 (091E6400) [pid = 2848] [serial = 2050] [outer = 09089400] 02:17:26 INFO - PROCESS | 2848 | 1462785446720 Marionette DEBUG loaded listener.js 02:17:26 INFO - PROCESS | 2848 | ++DOMWINDOW == 73 (091F1C00) [pid = 2848] [serial = 2051] [outer = 09089400] 02:17:27 INFO - PROCESS | 2848 | 1462785447357 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]]]}] 02:17:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 02:17:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 970ms 02:17:27 INFO - PROCESS | 2848 | 1462785447394 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 02:17:27 INFO - PROCESS | 2848 | 1462785447398 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 02:17:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 02:17:27 INFO - PROCESS | 2848 | 1462785447403 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 02:17:27 INFO - PROCESS | 2848 | 1462785447408 Marionette TRACE conn5 <- [1,2698,null,{}] 02:17:27 INFO - PROCESS | 2848 | 1462785447413 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}] 02:17:27 INFO - PROCESS | 2848 | 1462785447524 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 02:17:27 INFO - PROCESS | 2848 | 1462785447662 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:27 INFO - PROCESS | 2848 | ++DOCSHELL 111EE400 == 50 [pid = 2848] [id = 684] 02:17:27 INFO - PROCESS | 2848 | ++DOMWINDOW == 74 (11365000) [pid = 2848] [serial = 2052] [outer = 00000000] 02:17:27 INFO - PROCESS | 2848 | ++DOMWINDOW == 75 (148DE400) [pid = 2848] [serial = 2053] [outer = 11365000] 02:17:27 INFO - PROCESS | 2848 | 1462785447721 Marionette DEBUG loaded listener.js 02:17:27 INFO - PROCESS | 2848 | ++DOMWINDOW == 76 (14BEB400) [pid = 2848] [serial = 2054] [outer = 11365000] 02:17:28 INFO - PROCESS | 2848 | 1462785448295 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] 02:17:28 INFO - PROCESS | 2848 | 1462785448346 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 02:17:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 02:17:28 INFO - PROCESS | 2848 | 1462785448350 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 02:17:28 INFO - PROCESS | 2848 | 1462785448352 Marionette TRACE conn5 <- [1,2702,null,{}] 02:17:28 INFO - PROCESS | 2848 | 1462785448356 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}] 02:17:28 INFO - PROCESS | 2848 | 1462785448466 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 02:17:28 INFO - PROCESS | 2848 | 1462785448603 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:28 INFO - PROCESS | 2848 | ++DOCSHELL 141AFC00 == 51 [pid = 2848] [id = 685] 02:17:28 INFO - PROCESS | 2848 | ++DOMWINDOW == 77 (188D9800) [pid = 2848] [serial = 2055] [outer = 00000000] 02:17:28 INFO - PROCESS | 2848 | ++DOMWINDOW == 78 (19282C00) [pid = 2848] [serial = 2056] [outer = 188D9800] 02:17:28 INFO - PROCESS | 2848 | 1462785448659 Marionette DEBUG loaded listener.js 02:17:28 INFO - PROCESS | 2848 | ++DOMWINDOW == 79 (1929C400) [pid = 2848] [serial = 2057] [outer = 188D9800] 02:17:29 INFO - PROCESS | 2848 | 1462785449298 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]]]}] 02:17:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 02:17:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 970ms 02:17:29 INFO - PROCESS | 2848 | 1462785449324 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 02:17:29 INFO - PROCESS | 2848 | 1462785449326 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 02:17:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 02:17:29 INFO - PROCESS | 2848 | 1462785449337 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 02:17:29 INFO - PROCESS | 2848 | 1462785449343 Marionette TRACE conn5 <- [1,2706,null,{}] 02:17:29 INFO - PROCESS | 2848 | 1462785449348 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}] 02:17:29 INFO - PROCESS | 2848 | 1462785449456 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 02:17:29 INFO - PROCESS | 2848 | 1462785449592 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:29 INFO - PROCESS | 2848 | ++DOCSHELL 19282400 == 52 [pid = 2848] [id = 686] 02:17:29 INFO - PROCESS | 2848 | ++DOMWINDOW == 80 (19B20800) [pid = 2848] [serial = 2058] [outer = 00000000] 02:17:29 INFO - PROCESS | 2848 | ++DOMWINDOW == 81 (19B98C00) [pid = 2848] [serial = 2059] [outer = 19B20800] 02:17:29 INFO - PROCESS | 2848 | 1462785449648 Marionette DEBUG loaded listener.js 02:17:29 INFO - PROCESS | 2848 | ++DOMWINDOW == 82 (19BC5C00) [pid = 2848] [serial = 2060] [outer = 19B20800] 02:17:30 INFO - PROCESS | 2848 | 1462785450261 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] 02:17:30 INFO - PROCESS | 2848 | 1462785450326 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 02:17:30 INFO - PROCESS | 2848 | 1462785450330 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 02:17:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 02:17:30 INFO - PROCESS | 2848 | 1462785450332 Marionette TRACE conn5 <- [1,2710,null,{}] 02:17:30 INFO - PROCESS | 2848 | 1462785450335 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}] 02:17:30 INFO - PROCESS | 2848 | 1462785450444 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 02:17:30 INFO - PROCESS | 2848 | 1462785450580 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:30 INFO - PROCESS | 2848 | ++DOCSHELL 19D0AC00 == 53 [pid = 2848] [id = 687] 02:17:30 INFO - PROCESS | 2848 | ++DOMWINDOW == 83 (19D85400) [pid = 2848] [serial = 2061] [outer = 00000000] 02:17:30 INFO - PROCESS | 2848 | ++DOMWINDOW == 84 (19D90400) [pid = 2848] [serial = 2062] [outer = 19D85400] 02:17:30 INFO - PROCESS | 2848 | 1462785450636 Marionette DEBUG loaded listener.js 02:17:30 INFO - PROCESS | 2848 | ++DOMWINDOW == 85 (19D92C00) [pid = 2848] [serial = 2063] [outer = 19D85400] 02:17:31 INFO - PROCESS | 2848 | 1462785451198 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] 02:17:31 INFO - PROCESS | 2848 | 1462785451266 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 02:17:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 02:17:31 INFO - PROCESS | 2848 | 1462785451269 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 02:17:31 INFO - PROCESS | 2848 | 1462785451271 Marionette TRACE conn5 <- [1,2714,null,{}] 02:17:31 INFO - PROCESS | 2848 | 1462785451276 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}] 02:17:31 INFO - PROCESS | 2848 | 1462785451443 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 02:17:31 INFO - PROCESS | 2848 | 1462785451462 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:31 INFO - PROCESS | 2848 | ++DOCSHELL 18B53800 == 54 [pid = 2848] [id = 688] 02:17:31 INFO - PROCESS | 2848 | ++DOMWINDOW == 86 (18C0B400) [pid = 2848] [serial = 2064] [outer = 00000000] 02:17:31 INFO - PROCESS | 2848 | ++DOMWINDOW == 87 (19912C00) [pid = 2848] [serial = 2065] [outer = 18C0B400] 02:17:31 INFO - PROCESS | 2848 | 1462785451524 Marionette DEBUG loaded listener.js 02:17:31 INFO - PROCESS | 2848 | ++DOMWINDOW == 88 (19DBD400) [pid = 2848] [serial = 2066] [outer = 18C0B400] 02:17:32 INFO - PROCESS | 2848 | 1462785452315 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]]]}] 02:17:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 02:17:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1070ms 02:17:32 INFO - PROCESS | 2848 | 1462785452360 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 02:17:32 INFO - PROCESS | 2848 | 1462785452365 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 02:17:32 INFO - PROCESS | 2848 | 1462785452383 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 02:17:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 02:17:32 INFO - PROCESS | 2848 | 1462785452388 Marionette TRACE conn5 <- [1,2718,null,{}] 02:17:32 INFO - PROCESS | 2848 | 1462785452392 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}] 02:17:32 INFO - PROCESS | 2848 | 1462785452496 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 02:17:32 INFO - PROCESS | 2848 | 1462785452638 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:32 INFO - PROCESS | 2848 | --DOCSHELL 1004F400 == 53 [pid = 2848] [id = 682] 02:17:32 INFO - PROCESS | 2848 | --DOCSHELL 14744800 == 52 [pid = 2848] [id = 681] 02:17:32 INFO - PROCESS | 2848 | --DOCSHELL 14AA1C00 == 51 [pid = 2848] [id = 680] 02:17:32 INFO - PROCESS | 2848 | --DOCSHELL 14282800 == 50 [pid = 2848] [id = 679] 02:17:32 INFO - PROCESS | 2848 | --DOCSHELL 091AE800 == 49 [pid = 2848] [id = 678] 02:17:32 INFO - PROCESS | 2848 | --DOCSHELL 0D28AC00 == 48 [pid = 2848] [id = 677] 02:17:32 INFO - PROCESS | 2848 | --DOCSHELL 0907BC00 == 47 [pid = 2848] [id = 674] 02:17:32 INFO - PROCESS | 2848 | --DOMWINDOW == 87 (17DCE800) [pid = 2848] [serial = 2008] [outer = 00000000] [url = about:blank] 02:17:32 INFO - PROCESS | 2848 | --DOMWINDOW == 86 (1022E800) [pid = 2848] [serial = 1997] [outer = 00000000] [url = about:blank] 02:17:32 INFO - PROCESS | 2848 | --DOMWINDOW == 85 (1476E400) [pid = 2848] [serial = 2017] [outer = 00000000] [url = about:blank] 02:17:32 INFO - PROCESS | 2848 | --DOMWINDOW == 84 (0D3F7800) [pid = 2848] [serial = 1996] [outer = 00000000] [url = about:blank] 02:17:32 INFO - PROCESS | 2848 | --DOMWINDOW == 83 (18C83400) [pid = 2848] [serial = 2011] [outer = 00000000] [url = about:blank] 02:17:32 INFO - PROCESS | 2848 | --DOMWINDOW == 82 (177A2C00) [pid = 2848] [serial = 2018] [outer = 00000000] [url = about:blank] 02:17:32 INFO - PROCESS | 2848 | --DOMWINDOW == 81 (1927B400) [pid = 2848] [serial = 2012] [outer = 00000000] [url = about:blank] 02:17:32 INFO - PROCESS | 2848 | --DOMWINDOW == 80 (14748400) [pid = 2848] [serial = 2002] [outer = 00000000] [url = about:blank] 02:17:32 INFO - PROCESS | 2848 | --DOMWINDOW == 79 (192A4400) [pid = 2848] [serial = 2014] [outer = 00000000] [url = about:blank] 02:17:32 INFO - PROCESS | 2848 | --DOMWINDOW == 78 (0D3F2400) [pid = 2848] [serial = 1990] [outer = 00000000] [url = about:blank] 02:17:32 INFO - PROCESS | 2848 | --DOMWINDOW == 77 (106B1C00) [pid = 2848] [serial = 2000] [outer = 00000000] [url = about:blank] 02:17:32 INFO - PROCESS | 2848 | --DOMWINDOW == 76 (14357800) [pid = 2848] [serial = 1993] [outer = 00000000] [url = about:blank] 02:17:32 INFO - PROCESS | 2848 | --DOMWINDOW == 75 (17079400) [pid = 2848] [serial = 2005] [outer = 00000000] [url = about:blank] 02:17:32 INFO - PROCESS | 2848 | --DOMWINDOW == 74 (18538000) [pid = 2848] [serial = 2009] [outer = 00000000] [url = about:blank] 02:17:32 INFO - PROCESS | 2848 | --DOMWINDOW == 73 (17082400) [pid = 2848] [serial = 2006] [outer = 00000000] [url = about:blank] 02:17:32 INFO - PROCESS | 2848 | --DOMWINDOW == 72 (1955D800) [pid = 2848] [serial = 2015] [outer = 00000000] [url = about:blank] 02:17:32 INFO - PROCESS | 2848 | --DOMWINDOW == 71 (19B1D800) [pid = 2848] [serial = 1987] [outer = 00000000] [url = about:blank] 02:17:32 INFO - PROCESS | 2848 | --DOMWINDOW == 70 (10238400) [pid = 2848] [serial = 1999] [outer = 00000000] [url = about:blank] 02:17:32 INFO - PROCESS | 2848 | --DOMWINDOW == 69 (14A1E800) [pid = 2848] [serial = 2003] [outer = 00000000] [url = about:blank] 02:17:32 INFO - PROCESS | 2848 | --DOMWINDOW == 68 (1956BC00) [pid = 2848] [serial = 2020] [outer = 00000000] [url = about:blank] 02:17:32 INFO - PROCESS | 2848 | ++DOCSHELL 0916C400 == 48 [pid = 2848] [id = 689] 02:17:32 INFO - PROCESS | 2848 | ++DOMWINDOW == 69 (0916D400) [pid = 2848] [serial = 2067] [outer = 00000000] 02:17:32 INFO - PROCESS | 2848 | ++DOMWINDOW == 70 (0D284C00) [pid = 2848] [serial = 2068] [outer = 0916D400] 02:17:32 INFO - PROCESS | 2848 | 1462785452740 Marionette DEBUG loaded listener.js 02:17:32 INFO - PROCESS | 2848 | ++DOMWINDOW == 71 (10230C00) [pid = 2848] [serial = 2069] [outer = 0916D400] 02:17:33 INFO - PROCESS | 2848 | 1462785453642 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] 02:17:33 INFO - PROCESS | 2848 | 1462785453674 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 02:17:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 02:17:33 INFO - PROCESS | 2848 | 1462785453680 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 02:17:33 INFO - PROCESS | 2848 | 1462785453682 Marionette TRACE conn5 <- [1,2722,null,{}] 02:17:33 INFO - PROCESS | 2848 | 1462785453686 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}] 02:17:33 INFO - PROCESS | 2848 | 1462785453780 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 02:17:33 INFO - PROCESS | 2848 | 1462785453869 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:33 INFO - PROCESS | 2848 | ++DOCSHELL 1455FC00 == 49 [pid = 2848] [id = 690] 02:17:33 INFO - PROCESS | 2848 | ++DOMWINDOW == 72 (14583000) [pid = 2848] [serial = 2070] [outer = 00000000] 02:17:33 INFO - PROCESS | 2848 | ++DOMWINDOW == 73 (14798000) [pid = 2848] [serial = 2071] [outer = 14583000] 02:17:33 INFO - PROCESS | 2848 | 1462785453916 Marionette DEBUG loaded listener.js 02:17:34 INFO - PROCESS | 2848 | ++DOMWINDOW == 74 (14AA1C00) [pid = 2848] [serial = 2072] [outer = 14583000] 02:17:34 INFO - PROCESS | 2848 | 1462785454339 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]]]}] 02:17:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 02:17:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 670ms 02:17:34 INFO - PROCESS | 2848 | 1462785454353 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 02:17:34 INFO - PROCESS | 2848 | 1462785454355 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 02:17:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 02:17:34 INFO - PROCESS | 2848 | 1462785454358 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 02:17:34 INFO - PROCESS | 2848 | 1462785454362 Marionette TRACE conn5 <- [1,2726,null,{}] 02:17:34 INFO - PROCESS | 2848 | 1462785454371 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}] 02:17:34 INFO - PROCESS | 2848 | 1462785454462 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 02:17:34 INFO - PROCESS | 2848 | 1462785454470 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:34 INFO - PROCESS | 2848 | ++DOCSHELL 16B47C00 == 50 [pid = 2848] [id = 691] 02:17:34 INFO - PROCESS | 2848 | ++DOMWINDOW == 75 (16BFEC00) [pid = 2848] [serial = 2073] [outer = 00000000] 02:17:34 INFO - PROCESS | 2848 | ++DOMWINDOW == 76 (18541C00) [pid = 2848] [serial = 2074] [outer = 16BFEC00] 02:17:34 INFO - PROCESS | 2848 | 1462785454518 Marionette DEBUG loaded listener.js 02:17:34 INFO - PROCESS | 2848 | ++DOMWINDOW == 77 (188D5400) [pid = 2848] [serial = 2075] [outer = 16BFEC00] 02:17:35 INFO - PROCESS | 2848 | 1462785455025 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]]]}] 02:17:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 02:17:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 730ms 02:17:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 02:17:35 INFO - PROCESS | 2848 | 1462785455096 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 02:17:35 INFO - PROCESS | 2848 | 1462785455098 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 02:17:35 INFO - PROCESS | 2848 | 1462785455102 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 02:17:35 INFO - PROCESS | 2848 | 1462785455103 Marionette TRACE conn5 <- [1,2730,null,{}] 02:17:35 INFO - PROCESS | 2848 | 1462785455107 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}] 02:17:35 INFO - PROCESS | 2848 | 1462785455258 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 02:17:35 INFO - PROCESS | 2848 | 1462785455281 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:35 INFO - PROCESS | 2848 | ++DOCSHELL 18F26C00 == 51 [pid = 2848] [id = 692] 02:17:35 INFO - PROCESS | 2848 | ++DOMWINDOW == 78 (18C7FC00) [pid = 2848] [serial = 2076] [outer = 00000000] 02:17:35 INFO - PROCESS | 2848 | ++DOMWINDOW == 79 (19284800) [pid = 2848] [serial = 2077] [outer = 18C7FC00] 02:17:35 INFO - PROCESS | 2848 | 1462785455327 Marionette DEBUG loaded listener.js 02:17:35 INFO - PROCESS | 2848 | ++DOMWINDOW == 80 (1955E400) [pid = 2848] [serial = 2078] [outer = 18C7FC00] 02:17:35 INFO - PROCESS | 2848 | 1462785455786 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]]]}] 02:17:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 02:17:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 730ms 02:17:35 INFO - PROCESS | 2848 | 1462785455834 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 02:17:35 INFO - PROCESS | 2848 | 1462785455836 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 02:17:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 02:17:35 INFO - PROCESS | 2848 | 1462785455839 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 02:17:35 INFO - PROCESS | 2848 | 1462785455840 Marionette TRACE conn5 <- [1,2734,null,{}] 02:17:35 INFO - PROCESS | 2848 | 1462785455844 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}] 02:17:35 INFO - PROCESS | 2848 | 1462785455965 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 02:17:35 INFO - PROCESS | 2848 | 1462785455971 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:35 INFO - PROCESS | 2848 | ++DOCSHELL 1955F800 == 52 [pid = 2848] [id = 693] 02:17:35 INFO - PROCESS | 2848 | ++DOMWINDOW == 81 (19564400) [pid = 2848] [serial = 2079] [outer = 00000000] 02:17:36 INFO - PROCESS | 2848 | ++DOMWINDOW == 82 (1991B800) [pid = 2848] [serial = 2080] [outer = 19564400] 02:17:36 INFO - PROCESS | 2848 | 1462785456016 Marionette DEBUG loaded listener.js 02:17:36 INFO - PROCESS | 2848 | ++DOMWINDOW == 83 (19B1D800) [pid = 2848] [serial = 2081] [outer = 19564400] 02:17:36 INFO - PROCESS | 2848 | 1462785456516 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]]]}] 02:17:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 02:17:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 731ms 02:17:36 INFO - PROCESS | 2848 | 1462785456570 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 02:17:36 INFO - PROCESS | 2848 | 1462785456572 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 02:17:36 INFO - PROCESS | 2848 | 1462785456575 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 02:17:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 02:17:36 INFO - PROCESS | 2848 | 1462785456577 Marionette TRACE conn5 <- [1,2738,null,{}] 02:17:36 INFO - PROCESS | 2848 | 1462785456581 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}] 02:17:36 INFO - PROCESS | 2848 | 1462785456807 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 02:17:36 INFO - PROCESS | 2848 | --DOMWINDOW == 82 (1991F800) [pid = 2848] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 02:17:36 INFO - PROCESS | 2848 | --DOMWINDOW == 81 (091EB400) [pid = 2848] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 02:17:36 INFO - PROCESS | 2848 | --DOMWINDOW == 80 (142DA000) [pid = 2848] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 02:17:36 INFO - PROCESS | 2848 | --DOMWINDOW == 79 (16BF1400) [pid = 2848] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 02:17:36 INFO - PROCESS | 2848 | --DOMWINDOW == 78 (10050C00) [pid = 2848] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 02:17:36 INFO - PROCESS | 2848 | --DOMWINDOW == 77 (19567000) [pid = 2848] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 02:17:36 INFO - PROCESS | 2848 | --DOMWINDOW == 76 (161D3800) [pid = 2848] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 02:17:36 INFO - PROCESS | 2848 | --DOMWINDOW == 75 (0C433C00) [pid = 2848] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 02:17:36 INFO - PROCESS | 2848 | --DOMWINDOW == 74 (0C437000) [pid = 2848] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 02:17:36 INFO - PROCESS | 2848 | 1462785456879 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:36 INFO - PROCESS | 2848 | ++DOCSHELL 09079800 == 53 [pid = 2848] [id = 694] 02:17:36 INFO - PROCESS | 2848 | ++DOMWINDOW == 75 (09170400) [pid = 2848] [serial = 2082] [outer = 00000000] 02:17:36 INFO - PROCESS | 2848 | ++DOMWINDOW == 76 (0C433C00) [pid = 2848] [serial = 2083] [outer = 09170400] 02:17:36 INFO - PROCESS | 2848 | 1462785456925 Marionette DEBUG loaded listener.js 02:17:37 INFO - PROCESS | 2848 | ++DOMWINDOW == 77 (0CE27000) [pid = 2848] [serial = 2084] [outer = 09170400] 02:17:37 INFO - PROCESS | 2848 | 1462785457281 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]]]}] 02:17:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 02:17:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 730ms 02:17:37 INFO - PROCESS | 2848 | 1462785457310 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 02:17:37 INFO - PROCESS | 2848 | 1462785457312 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 02:17:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 02:17:37 INFO - PROCESS | 2848 | 1462785457326 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 02:17:37 INFO - PROCESS | 2848 | 1462785457328 Marionette TRACE conn5 <- [1,2742,null,{}] 02:17:37 INFO - PROCESS | 2848 | 1462785457331 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}] 02:17:37 INFO - PROCESS | 2848 | 1462785457413 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 02:17:37 INFO - PROCESS | 2848 | 1462785457419 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:37 INFO - PROCESS | 2848 | ++DOCSHELL 1991F800 == 54 [pid = 2848] [id = 695] 02:17:37 INFO - PROCESS | 2848 | ++DOMWINDOW == 78 (19B21800) [pid = 2848] [serial = 2085] [outer = 00000000] 02:17:37 INFO - PROCESS | 2848 | ++DOMWINDOW == 79 (19DE6800) [pid = 2848] [serial = 2086] [outer = 19B21800] 02:17:37 INFO - PROCESS | 2848 | 1462785457464 Marionette DEBUG loaded listener.js 02:17:37 INFO - PROCESS | 2848 | ++DOMWINDOW == 80 (19EA0400) [pid = 2848] [serial = 2087] [outer = 19B21800] 02:17:37 INFO - PROCESS | 2848 | 1462785457904 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]]]}] 02:17:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 02:17:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 630ms 02:17:37 INFO - PROCESS | 2848 | 1462785457961 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 02:17:37 INFO - PROCESS | 2848 | 1462785457963 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 02:17:37 INFO - PROCESS | 2848 | 1462785457967 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 02:17:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 02:17:37 INFO - PROCESS | 2848 | 1462785457968 Marionette TRACE conn5 <- [1,2746,null,{}] 02:17:37 INFO - PROCESS | 2848 | 1462785457972 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}] 02:17:38 INFO - PROCESS | 2848 | 1462785458055 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 02:17:38 INFO - PROCESS | 2848 | 1462785458061 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:38 INFO - PROCESS | 2848 | ++DOCSHELL 19EA6C00 == 55 [pid = 2848] [id = 696] 02:17:38 INFO - PROCESS | 2848 | ++DOMWINDOW == 81 (19EA7000) [pid = 2848] [serial = 2088] [outer = 00000000] 02:17:38 INFO - PROCESS | 2848 | ++DOMWINDOW == 82 (19F82C00) [pid = 2848] [serial = 2089] [outer = 19EA7000] 02:17:38 INFO - PROCESS | 2848 | 1462785458107 Marionette DEBUG loaded listener.js 02:17:38 INFO - PROCESS | 2848 | ++DOMWINDOW == 83 (19F99400) [pid = 2848] [serial = 2090] [outer = 19EA7000] 02:17:38 INFO - PROCESS | 2848 | 1462785458566 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]]]}] 02:17:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 02:17:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 632ms 02:17:38 INFO - PROCESS | 2848 | 1462785458603 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 02:17:38 INFO - PROCESS | 2848 | 1462785458605 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 02:17:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 02:17:38 INFO - PROCESS | 2848 | 1462785458623 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 02:17:38 INFO - PROCESS | 2848 | 1462785458624 Marionette TRACE conn5 <- [1,2750,null,{}] 02:17:38 INFO - PROCESS | 2848 | 1462785458628 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}] 02:17:38 INFO - PROCESS | 2848 | 1462785458711 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 02:17:38 INFO - PROCESS | 2848 | 1462785458717 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:38 INFO - PROCESS | 2848 | ++DOCSHELL 19F9A400 == 56 [pid = 2848] [id = 697] 02:17:38 INFO - PROCESS | 2848 | ++DOMWINDOW == 84 (19F9F000) [pid = 2848] [serial = 2091] [outer = 00000000] 02:17:38 INFO - PROCESS | 2848 | ++DOMWINDOW == 85 (19FA3800) [pid = 2848] [serial = 2092] [outer = 19F9F000] 02:17:38 INFO - PROCESS | 2848 | 1462785458761 Marionette DEBUG loaded listener.js 02:17:38 INFO - PROCESS | 2848 | ++DOMWINDOW == 86 (19FA4400) [pid = 2848] [serial = 2093] [outer = 19F9F000] 02:17:39 INFO - PROCESS | 2848 | 1462785459434 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]]]}] 02:17:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 02:17:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 930ms 02:17:39 INFO - PROCESS | 2848 | 1462785459555 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 02:17:39 INFO - PROCESS | 2848 | 1462785459560 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 02:17:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 02:17:39 INFO - PROCESS | 2848 | 1462785459565 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 02:17:39 INFO - PROCESS | 2848 | 1462785459570 Marionette TRACE conn5 <- [1,2754,null,{}] 02:17:39 INFO - PROCESS | 2848 | 1462785459576 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}] 02:17:39 INFO - PROCESS | 2848 | 1462785459698 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 02:17:39 INFO - PROCESS | 2848 | 1462785459833 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:39 INFO - PROCESS | 2848 | ++DOCSHELL 1005B000 == 57 [pid = 2848] [id = 698] 02:17:39 INFO - PROCESS | 2848 | ++DOMWINDOW == 87 (10237000) [pid = 2848] [serial = 2094] [outer = 00000000] 02:17:39 INFO - PROCESS | 2848 | ++DOMWINDOW == 88 (14357800) [pid = 2848] [serial = 2095] [outer = 10237000] 02:17:39 INFO - PROCESS | 2848 | 1462785459892 Marionette DEBUG loaded listener.js 02:17:39 INFO - PROCESS | 2848 | ++DOMWINDOW == 89 (14B09800) [pid = 2848] [serial = 2096] [outer = 10237000] 02:17:40 INFO - PROCESS | 2848 | 1462785460455 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]]]}] 02:17:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 02:17:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 930ms 02:17:40 INFO - PROCESS | 2848 | 1462785460500 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 02:17:40 INFO - PROCESS | 2848 | 1462785460506 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 02:17:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 02:17:40 INFO - PROCESS | 2848 | 1462785460513 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 02:17:40 INFO - PROCESS | 2848 | 1462785460516 Marionette TRACE conn5 <- [1,2758,null,{}] 02:17:40 INFO - PROCESS | 2848 | 1462785460520 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}] 02:17:40 INFO - PROCESS | 2848 | 1462785460633 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 02:17:40 INFO - PROCESS | 2848 | 1462785460748 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:40 INFO - PROCESS | 2848 | ++DOCSHELL 18538000 == 58 [pid = 2848] [id = 699] 02:17:40 INFO - PROCESS | 2848 | ++DOMWINDOW == 90 (188D2C00) [pid = 2848] [serial = 2097] [outer = 00000000] 02:17:40 INFO - PROCESS | 2848 | ++DOMWINDOW == 91 (1927F400) [pid = 2848] [serial = 2098] [outer = 188D2C00] 02:17:40 INFO - PROCESS | 2848 | 1462785460844 Marionette DEBUG loaded listener.js 02:17:40 INFO - PROCESS | 2848 | ++DOMWINDOW == 92 (1991EC00) [pid = 2848] [serial = 2099] [outer = 188D2C00] 02:17:41 INFO - PROCESS | 2848 | 1462785461455 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]]]}] 02:17:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 02:17:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 970ms 02:17:41 INFO - PROCESS | 2848 | 1462785461484 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 02:17:41 INFO - PROCESS | 2848 | 1462785461487 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 02:17:41 INFO - PROCESS | 2848 | 1462785461490 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 02:17:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 02:17:41 INFO - PROCESS | 2848 | 1462785461494 Marionette TRACE conn5 <- [1,2762,null,{}] 02:17:41 INFO - PROCESS | 2848 | 1462785461505 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}] 02:17:41 INFO - PROCESS | 2848 | 1462785461619 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 02:17:41 INFO - PROCESS | 2848 | 1462785461779 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:41 INFO - PROCESS | 2848 | ++DOCSHELL 1A39C000 == 59 [pid = 2848] [id = 700] 02:17:41 INFO - PROCESS | 2848 | ++DOMWINDOW == 93 (1A39C800) [pid = 2848] [serial = 2100] [outer = 00000000] 02:17:41 INFO - PROCESS | 2848 | ++DOMWINDOW == 94 (1AB8FC00) [pid = 2848] [serial = 2101] [outer = 1A39C800] 02:17:41 INFO - PROCESS | 2848 | 1462785461838 Marionette DEBUG loaded listener.js 02:17:41 INFO - PROCESS | 2848 | ++DOMWINDOW == 95 (1B00FC00) [pid = 2848] [serial = 2102] [outer = 1A39C800] 02:17:42 INFO - PROCESS | 2848 | 1462785462414 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]]]}] 02:17:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 02:17:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 970ms 02:17:42 INFO - PROCESS | 2848 | 1462785462464 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 02:17:42 INFO - PROCESS | 2848 | 1462785462467 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 02:17:42 INFO - PROCESS | 2848 | 1462785462470 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 02:17:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 02:17:42 INFO - PROCESS | 2848 | 1462785462473 Marionette TRACE conn5 <- [1,2766,null,{}] 02:17:42 INFO - PROCESS | 2848 | 1462785462476 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}] 02:17:42 INFO - PROCESS | 2848 | 1462785462587 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 02:17:42 INFO - PROCESS | 2848 | 1462785462729 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:42 INFO - PROCESS | 2848 | ++DOCSHELL 1B00E000 == 60 [pid = 2848] [id = 701] 02:17:42 INFO - PROCESS | 2848 | ++DOMWINDOW == 96 (1B0E5000) [pid = 2848] [serial = 2103] [outer = 00000000] 02:17:42 INFO - PROCESS | 2848 | ++DOMWINDOW == 97 (1C07BC00) [pid = 2848] [serial = 2104] [outer = 1B0E5000] 02:17:42 INFO - PROCESS | 2848 | 1462785462786 Marionette DEBUG loaded listener.js 02:17:42 INFO - PROCESS | 2848 | ++DOMWINDOW == 98 (1C598400) [pid = 2848] [serial = 2105] [outer = 1B0E5000] 02:17:43 INFO - PROCESS | 2848 | 1462785463645 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]]]}] 02:17:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 02:17:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1225ms 02:17:43 INFO - PROCESS | 2848 | 1462785463699 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 02:17:43 INFO - PROCESS | 2848 | 1462785463703 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 02:17:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 02:17:43 INFO - PROCESS | 2848 | 1462785463708 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 02:17:43 INFO - PROCESS | 2848 | 1462785463712 Marionette TRACE conn5 <- [1,2770,null,{}] 02:17:43 INFO - PROCESS | 2848 | 1462785463718 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}] 02:17:43 INFO - PROCESS | 2848 | 1462785463850 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 02:17:44 INFO - PROCESS | 2848 | 1462785464022 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:44 INFO - PROCESS | 2848 | ++DOCSHELL 1005DC00 == 61 [pid = 2848] [id = 702] 02:17:44 INFO - PROCESS | 2848 | ++DOMWINDOW == 99 (10231000) [pid = 2848] [serial = 2106] [outer = 00000000] 02:17:44 INFO - PROCESS | 2848 | ++DOMWINDOW == 100 (11103C00) [pid = 2848] [serial = 2107] [outer = 10231000] 02:17:44 INFO - PROCESS | 2848 | 1462785464074 Marionette DEBUG loaded listener.js 02:17:44 INFO - PROCESS | 2848 | ++DOMWINDOW == 101 (113E3400) [pid = 2848] [serial = 2108] [outer = 10231000] 02:17:44 INFO - PROCESS | 2848 | --DOCSHELL 19EA6C00 == 60 [pid = 2848] [id = 696] 02:17:44 INFO - PROCESS | 2848 | --DOCSHELL 1991F800 == 59 [pid = 2848] [id = 695] 02:17:44 INFO - PROCESS | 2848 | --DOCSHELL 09079800 == 58 [pid = 2848] [id = 694] 02:17:44 INFO - PROCESS | 2848 | --DOCSHELL 1955F800 == 57 [pid = 2848] [id = 693] 02:17:44 INFO - PROCESS | 2848 | --DOCSHELL 18F26C00 == 56 [pid = 2848] [id = 692] 02:17:44 INFO - PROCESS | 2848 | --DOCSHELL 16B47C00 == 55 [pid = 2848] [id = 691] 02:17:44 INFO - PROCESS | 2848 | --DOCSHELL 1455FC00 == 54 [pid = 2848] [id = 690] 02:17:44 INFO - PROCESS | 2848 | --DOCSHELL 0916C400 == 53 [pid = 2848] [id = 689] 02:17:44 INFO - PROCESS | 2848 | --DOMWINDOW == 100 (1005E800) [pid = 2848] [serial = 1991] [outer = 00000000] [url = about:blank] 02:17:44 INFO - PROCESS | 2848 | --DOMWINDOW == 99 (148DA400) [pid = 2848] [serial = 1994] [outer = 00000000] [url = about:blank] 02:17:44 INFO - PROCESS | 2848 | --DOMWINDOW == 98 (19B25800) [pid = 2848] [serial = 1988] [outer = 00000000] [url = about:blank] 02:17:44 INFO - PROCESS | 2848 | --DOMWINDOW == 97 (0D32A800) [pid = 2848] [serial = 2035] [outer = 00000000] [url = about:blank] 02:17:44 INFO - PROCESS | 2848 | --DOMWINDOW == 96 (1022B800) [pid = 2848] [serial = 2036] [outer = 00000000] [url = about:blank] 02:17:44 INFO - PROCESS | 2848 | --DOMWINDOW == 95 (14773400) [pid = 2848] [serial = 2038] [outer = 00000000] [url = about:blank] 02:17:44 INFO - PROCESS | 2848 | --DOMWINDOW == 94 (17080000) [pid = 2848] [serial = 2041] [outer = 00000000] [url = about:blank] 02:17:44 INFO - PROCESS | 2848 | --DOMWINDOW == 93 (108E9C00) [pid = 2848] [serial = 2033] [outer = 00000000] [url = about:blank] 02:17:44 INFO - PROCESS | 2848 | --DOMWINDOW == 92 (106B6400) [pid = 2848] [serial = 2032] [outer = 00000000] [url = about:blank] 02:17:44 INFO - PROCESS | 2848 | --DOMWINDOW == 91 (19B23C00) [pid = 2848] [serial = 2030] [outer = 00000000] [url = about:blank] 02:17:44 INFO - PROCESS | 2848 | --DOMWINDOW == 90 (18C0B800) [pid = 2848] [serial = 2047] [outer = 00000000] [url = about:blank] 02:17:44 INFO - PROCESS | 2848 | --DOMWINDOW == 89 (1991DC00) [pid = 2848] [serial = 2029] [outer = 00000000] [url = about:blank] 02:17:44 INFO - PROCESS | 2848 | --DOMWINDOW == 88 (091AEC00) [pid = 2848] [serial = 2023] [outer = 00000000] [url = about:blank] 02:17:44 INFO - PROCESS | 2848 | --DOMWINDOW == 87 (14AA5800) [pid = 2848] [serial = 2026] [outer = 00000000] [url = about:blank] 02:17:44 INFO - PROCESS | 2848 | --DOMWINDOW == 86 (177A8800) [pid = 2848] [serial = 2044] [outer = 00000000] [url = about:blank] 02:17:44 INFO - PROCESS | 2848 | --DOMWINDOW == 85 (177AC000) [pid = 2848] [serial = 2045] [outer = 00000000] [url = about:blank] 02:17:44 INFO - PROCESS | 2848 | --DOMWINDOW == 84 (170DC400) [pid = 2848] [serial = 2042] [outer = 00000000] [url = about:blank] 02:17:44 INFO - PROCESS | 2848 | --DOMWINDOW == 83 (14A9C800) [pid = 2848] [serial = 2039] [outer = 00000000] [url = about:blank] 02:17:44 INFO - PROCESS | 2848 | 1462785464626 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]]]}] 02:17:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 02:17:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 930ms 02:17:44 INFO - PROCESS | 2848 | 1462785464640 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 02:17:44 INFO - PROCESS | 2848 | 1462785464645 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 02:17:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 02:17:44 INFO - PROCESS | 2848 | 1462785464651 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 02:17:44 INFO - PROCESS | 2848 | 1462785464653 Marionette TRACE conn5 <- [1,2774,null,{}] 02:17:44 INFO - PROCESS | 2848 | 1462785464657 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}] 02:17:44 INFO - PROCESS | 2848 | 1462785464745 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 02:17:44 INFO - PROCESS | 2848 | 1462785464838 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:44 INFO - PROCESS | 2848 | ++DOCSHELL 0C434000 == 54 [pid = 2848] [id = 703] 02:17:44 INFO - PROCESS | 2848 | ++DOMWINDOW == 84 (0CE30800) [pid = 2848] [serial = 2109] [outer = 00000000] 02:17:44 INFO - PROCESS | 2848 | ++DOMWINDOW == 85 (10632400) [pid = 2848] [serial = 2110] [outer = 0CE30800] 02:17:44 INFO - PROCESS | 2848 | 1462785464892 Marionette DEBUG loaded listener.js 02:17:44 INFO - PROCESS | 2848 | ++DOMWINDOW == 86 (108A7000) [pid = 2848] [serial = 2111] [outer = 0CE30800] 02:17:45 INFO - PROCESS | 2848 | 1462785465293 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]]]}] 02:17:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 02:17:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 670ms 02:17:45 INFO - PROCESS | 2848 | 1462785465324 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 02:17:45 INFO - PROCESS | 2848 | 1462785465327 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 02:17:45 INFO - PROCESS | 2848 | 1462785465330 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 02:17:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 02:17:45 INFO - PROCESS | 2848 | 1462785465334 Marionette TRACE conn5 <- [1,2778,null,{}] 02:17:45 INFO - PROCESS | 2848 | 1462785465344 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}] 02:17:45 INFO - PROCESS | 2848 | 1462785465430 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 02:17:45 INFO - PROCESS | 2848 | 1462785465438 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:45 INFO - PROCESS | 2848 | ++DOCSHELL 148DA400 == 55 [pid = 2848] [id = 704] 02:17:45 INFO - PROCESS | 2848 | ++DOMWINDOW == 87 (148E0000) [pid = 2848] [serial = 2112] [outer = 00000000] 02:17:45 INFO - PROCESS | 2848 | ++DOMWINDOW == 88 (14AA0800) [pid = 2848] [serial = 2113] [outer = 148E0000] 02:17:45 INFO - PROCESS | 2848 | 1462785465517 Marionette DEBUG loaded listener.js 02:17:45 INFO - PROCESS | 2848 | ++DOMWINDOW == 89 (161CF000) [pid = 2848] [serial = 2114] [outer = 148E0000] 02:17:46 INFO - PROCESS | 2848 | 1462785466196 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]]]}] 02:17:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 02:17:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 931ms 02:17:46 INFO - PROCESS | 2848 | 1462785466265 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 02:17:46 INFO - PROCESS | 2848 | 1462785466270 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 02:17:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 02:17:46 INFO - PROCESS | 2848 | 1462785466276 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 02:17:46 INFO - PROCESS | 2848 | 1462785466280 Marionette TRACE conn5 <- [1,2782,null,{}] 02:17:46 INFO - PROCESS | 2848 | 1462785466286 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}] 02:17:46 INFO - PROCESS | 2848 | 1462785466396 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 02:17:46 INFO - PROCESS | 2848 | 1462785466536 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:46 INFO - PROCESS | 2848 | ++DOCSHELL 1022DC00 == 56 [pid = 2848] [id = 705] 02:17:46 INFO - PROCESS | 2848 | ++DOMWINDOW == 90 (10234400) [pid = 2848] [serial = 2115] [outer = 00000000] 02:17:46 INFO - PROCESS | 2848 | ++DOMWINDOW == 91 (108E7800) [pid = 2848] [serial = 2116] [outer = 10234400] 02:17:46 INFO - PROCESS | 2848 | 1462785466595 Marionette DEBUG loaded listener.js 02:17:46 INFO - PROCESS | 2848 | ++DOMWINDOW == 92 (11363800) [pid = 2848] [serial = 2117] [outer = 10234400] 02:17:47 INFO - PROCESS | 2848 | 1462785467230 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]]]}] 02:17:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 02:17:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 970ms 02:17:47 INFO - PROCESS | 2848 | 1462785467261 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 02:17:47 INFO - PROCESS | 2848 | 1462785467267 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 02:17:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 02:17:47 INFO - PROCESS | 2848 | 1462785467275 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 02:17:47 INFO - PROCESS | 2848 | 1462785467278 Marionette TRACE conn5 <- [1,2786,null,{}] 02:17:47 INFO - PROCESS | 2848 | 1462785467282 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}] 02:17:47 INFO - PROCESS | 2848 | 1462785467390 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 02:17:47 INFO - PROCESS | 2848 | 1462785467528 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:47 INFO - PROCESS | 2848 | ++DOCSHELL 091A1800 == 57 [pid = 2848] [id = 706] 02:17:47 INFO - PROCESS | 2848 | ++DOMWINDOW == 93 (16BF2800) [pid = 2848] [serial = 2118] [outer = 00000000] 02:17:47 INFO - PROCESS | 2848 | ++DOMWINDOW == 94 (1707AC00) [pid = 2848] [serial = 2119] [outer = 16BF2800] 02:17:47 INFO - PROCESS | 2848 | 1462785467585 Marionette DEBUG loaded listener.js 02:17:47 INFO - PROCESS | 2848 | ++DOMWINDOW == 95 (170D1800) [pid = 2848] [serial = 2120] [outer = 16BF2800] 02:17:48 INFO - PROCESS | 2848 | 1462785468226 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]]]}] 02:17:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 02:17:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 970ms 02:17:48 INFO - PROCESS | 2848 | 1462785468247 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 02:17:48 INFO - PROCESS | 2848 | 1462785468250 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 02:17:48 INFO - PROCESS | 2848 | 1462785468254 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 02:17:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 02:17:48 INFO - PROCESS | 2848 | 1462785468257 Marionette TRACE conn5 <- [1,2790,null,{}] 02:17:48 INFO - PROCESS | 2848 | 1462785468268 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}] 02:17:48 INFO - PROCESS | 2848 | 1462785468377 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 02:17:48 INFO - PROCESS | 2848 | 1462785468493 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:48 INFO - PROCESS | 2848 | ++DOCSHELL 18550400 == 58 [pid = 2848] [id = 707] 02:17:48 INFO - PROCESS | 2848 | ++DOMWINDOW == 96 (188D4800) [pid = 2848] [serial = 2121] [outer = 00000000] 02:17:48 INFO - PROCESS | 2848 | ++DOMWINDOW == 97 (188D9000) [pid = 2848] [serial = 2122] [outer = 188D4800] 02:17:48 INFO - PROCESS | 2848 | 1462785468592 Marionette DEBUG loaded listener.js 02:17:48 INFO - PROCESS | 2848 | ++DOMWINDOW == 98 (188E0800) [pid = 2848] [serial = 2123] [outer = 188D4800] 02:17:49 INFO - PROCESS | 2848 | 1462785469150 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]]]}] 02:17:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 02:17:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 930ms 02:17:49 INFO - PROCESS | 2848 | 1462785469187 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 02:17:49 INFO - PROCESS | 2848 | 1462785469190 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 02:17:49 INFO - PROCESS | 2848 | 1462785469194 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 02:17:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 02:17:49 INFO - PROCESS | 2848 | 1462785469196 Marionette TRACE conn5 <- [1,2794,null,{}] 02:17:49 INFO - PROCESS | 2848 | 1462785469199 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}] 02:17:49 INFO - PROCESS | 2848 | 1462785469304 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 02:17:49 INFO - PROCESS | 2848 | 1462785469442 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:49 INFO - PROCESS | 2848 | ++DOCSHELL 0D3F7400 == 59 [pid = 2848] [id = 708] 02:17:49 INFO - PROCESS | 2848 | ++DOMWINDOW == 99 (18F26C00) [pid = 2848] [serial = 2124] [outer = 00000000] 02:17:49 INFO - PROCESS | 2848 | ++DOMWINDOW == 100 (1927C000) [pid = 2848] [serial = 2125] [outer = 18F26C00] 02:17:49 INFO - PROCESS | 2848 | 1462785469499 Marionette DEBUG loaded listener.js 02:17:49 INFO - PROCESS | 2848 | ++DOMWINDOW == 101 (192A0C00) [pid = 2848] [serial = 2126] [outer = 18F26C00] 02:17:50 INFO - PROCESS | 2848 | 1462785470076 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]]]}] 02:17:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 02:17:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 930ms 02:17:50 INFO - PROCESS | 2848 | 1462785470128 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 02:17:50 INFO - PROCESS | 2848 | 1462785470130 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 02:17:50 INFO - PROCESS | 2848 | 1462785470134 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 02:17:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 02:17:50 INFO - PROCESS | 2848 | 1462785470136 Marionette TRACE conn5 <- [1,2798,null,{}] 02:17:50 INFO - PROCESS | 2848 | 1462785470139 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}] 02:17:50 INFO - PROCESS | 2848 | 1462785470241 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 02:17:50 INFO - PROCESS | 2848 | 1462785470379 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:50 INFO - PROCESS | 2848 | ++DOCSHELL 1955F800 == 60 [pid = 2848] [id = 709] 02:17:50 INFO - PROCESS | 2848 | ++DOMWINDOW == 102 (19560400) [pid = 2848] [serial = 2127] [outer = 00000000] 02:17:50 INFO - PROCESS | 2848 | ++DOMWINDOW == 103 (1991D400) [pid = 2848] [serial = 2128] [outer = 19560400] 02:17:50 INFO - PROCESS | 2848 | 1462785470435 Marionette DEBUG loaded listener.js 02:17:50 INFO - PROCESS | 2848 | ++DOMWINDOW == 104 (19A0C400) [pid = 2848] [serial = 2129] [outer = 19560400] 02:17:51 INFO - PROCESS | 2848 | 1462785471031 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]]]}] 02:17:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 02:17:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 970ms 02:17:51 INFO - PROCESS | 2848 | 1462785471112 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 02:17:51 INFO - PROCESS | 2848 | 1462785471114 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 02:17:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 02:17:51 INFO - PROCESS | 2848 | 1462785471119 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 02:17:51 INFO - PROCESS | 2848 | 1462785471121 Marionette TRACE conn5 <- [1,2802,null,{}] 02:17:51 INFO - PROCESS | 2848 | 1462785471125 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}] 02:17:51 INFO - PROCESS | 2848 | 1462785471256 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 02:17:51 INFO - PROCESS | 2848 | 1462785471463 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:51 INFO - PROCESS | 2848 | ++DOCSHELL 091EE400 == 61 [pid = 2848] [id = 710] 02:17:51 INFO - PROCESS | 2848 | ++DOMWINDOW == 105 (091F4800) [pid = 2848] [serial = 2130] [outer = 00000000] 02:17:51 INFO - PROCESS | 2848 | ++DOMWINDOW == 106 (0D23B800) [pid = 2848] [serial = 2131] [outer = 091F4800] 02:17:51 INFO - PROCESS | 2848 | 1462785471520 Marionette DEBUG loaded listener.js 02:17:51 INFO - PROCESS | 2848 | ++DOMWINDOW == 107 (10233400) [pid = 2848] [serial = 2132] [outer = 091F4800] 02:17:52 INFO - PROCESS | 2848 | --DOCSHELL 18B53800 == 60 [pid = 2848] [id = 688] 02:17:52 INFO - PROCESS | 2848 | --DOCSHELL 19D0AC00 == 59 [pid = 2848] [id = 687] 02:17:52 INFO - PROCESS | 2848 | --DOCSHELL 09175800 == 58 [pid = 2848] [id = 469] 02:17:52 INFO - PROCESS | 2848 | --DOCSHELL 0C434000 == 57 [pid = 2848] [id = 703] 02:17:52 INFO - PROCESS | 2848 | --DOCSHELL 1005DC00 == 56 [pid = 2848] [id = 702] 02:17:52 INFO - PROCESS | 2848 | --DOCSHELL 18538000 == 55 [pid = 2848] [id = 699] 02:17:52 INFO - PROCESS | 2848 | --DOCSHELL 1005B000 == 54 [pid = 2848] [id = 698] 02:17:52 INFO - PROCESS | 2848 | 1462785472133 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]]]}] 02:17:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 02:17:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1074ms 02:17:52 INFO - PROCESS | 2848 | 1462785472197 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 02:17:52 INFO - PROCESS | 2848 | 1462785472201 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 02:17:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 02:17:52 INFO - PROCESS | 2848 | 1462785472206 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 02:17:52 INFO - PROCESS | 2848 | 1462785472209 Marionette TRACE conn5 <- [1,2806,null,{}] 02:17:52 INFO - PROCESS | 2848 | 1462785472214 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}] 02:17:52 INFO - PROCESS | 2848 | 1462785472314 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 02:17:52 INFO - PROCESS | 2848 | 1462785472414 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:52 INFO - PROCESS | 2848 | ++DOCSHELL 10828400 == 55 [pid = 2848] [id = 711] 02:17:52 INFO - PROCESS | 2848 | ++DOMWINDOW == 108 (10831C00) [pid = 2848] [serial = 2133] [outer = 00000000] 02:17:52 INFO - PROCESS | 2848 | ++DOMWINDOW == 109 (14182000) [pid = 2848] [serial = 2134] [outer = 10831C00] 02:17:52 INFO - PROCESS | 2848 | 1462785472463 Marionette DEBUG loaded listener.js 02:17:52 INFO - PROCESS | 2848 | ++DOMWINDOW == 110 (1476DC00) [pid = 2848] [serial = 2135] [outer = 10831C00] 02:17:52 INFO - PROCESS | 2848 | 1462785472888 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]]]}] 02:17:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 02:17:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 790ms 02:17:53 INFO - PROCESS | 2848 | 1462785473003 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 02:17:53 INFO - PROCESS | 2848 | 1462785473007 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 02:17:53 INFO - PROCESS | 2848 | 1462785473012 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 02:17:53 INFO - PROCESS | 2848 | 1462785473014 Marionette TRACE conn5 <- [1,2810,null,{}] 02:17:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 02:17:53 INFO - PROCESS | 2848 | 1462785473018 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}] 02:17:53 INFO - PROCESS | 2848 | 1462785473146 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 02:17:53 INFO - PROCESS | 2848 | 1462785473210 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:53 INFO - PROCESS | 2848 | ++DOCSHELL 178E0000 == 56 [pid = 2848] [id = 712] 02:17:53 INFO - PROCESS | 2848 | ++DOMWINDOW == 111 (178E2800) [pid = 2848] [serial = 2136] [outer = 00000000] 02:17:53 INFO - PROCESS | 2848 | ++DOMWINDOW == 112 (188D5000) [pid = 2848] [serial = 2137] [outer = 178E2800] 02:17:53 INFO - PROCESS | 2848 | 1462785473257 Marionette DEBUG loaded listener.js 02:17:53 INFO - PROCESS | 2848 | ++DOMWINDOW == 113 (18C0F000) [pid = 2848] [serial = 2138] [outer = 178E2800] 02:17:53 INFO - PROCESS | 2848 | 1462785473706 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]]]}] 02:17:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 02:17:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 730ms 02:17:53 INFO - PROCESS | 2848 | 1462785473748 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 02:17:53 INFO - PROCESS | 2848 | 1462785473750 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 02:17:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 02:17:53 INFO - PROCESS | 2848 | 1462785473760 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 02:17:53 INFO - PROCESS | 2848 | 1462785473766 Marionette TRACE conn5 <- [1,2814,null,{}] 02:17:53 INFO - PROCESS | 2848 | 1462785473775 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}] 02:17:53 INFO - PROCESS | 2848 | 1462785473898 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 02:17:53 INFO - PROCESS | 2848 | 1462785473973 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:53 INFO - PROCESS | 2848 | ++DOCSHELL 0C433400 == 57 [pid = 2848] [id = 713] 02:17:53 INFO - PROCESS | 2848 | ++DOMWINDOW == 114 (1023A800) [pid = 2848] [serial = 2139] [outer = 00000000] 02:17:54 INFO - PROCESS | 2848 | ++DOMWINDOW == 115 (19DB9C00) [pid = 2848] [serial = 2140] [outer = 1023A800] 02:17:54 INFO - PROCESS | 2848 | 1462785474019 Marionette DEBUG loaded listener.js 02:17:54 INFO - PROCESS | 2848 | ++DOMWINDOW == 116 (19DE6000) [pid = 2848] [serial = 2141] [outer = 1023A800] 02:17:54 INFO - PROCESS | 2848 | 1462785474450 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 02:17:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 02:17:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 730ms 02:17:54 INFO - PROCESS | 2848 | 1462785474525 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 02:17:54 INFO - PROCESS | 2848 | 1462785474528 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 02:17:54 INFO - PROCESS | 2848 | 1462785474531 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 02:17:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 02:17:54 INFO - PROCESS | 2848 | 1462785474542 Marionette TRACE conn5 <- [1,2818,null,{}] 02:17:54 INFO - PROCESS | 2848 | 1462785474546 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}] 02:17:54 INFO - PROCESS | 2848 | 1462785474667 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 02:17:54 INFO - PROCESS | 2848 | 1462785474737 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:54 INFO - PROCESS | 2848 | ++DOCSHELL 19EA2400 == 58 [pid = 2848] [id = 714] 02:17:54 INFO - PROCESS | 2848 | ++DOMWINDOW == 117 (19EAA800) [pid = 2848] [serial = 2142] [outer = 00000000] 02:17:54 INFO - PROCESS | 2848 | ++DOMWINDOW == 118 (19F9FC00) [pid = 2848] [serial = 2143] [outer = 19EAA800] 02:17:54 INFO - PROCESS | 2848 | 1462785474781 Marionette DEBUG loaded listener.js 02:17:54 INFO - PROCESS | 2848 | ++DOMWINDOW == 119 (19FA1C00) [pid = 2848] [serial = 2144] [outer = 19EAA800] 02:17:54 INFO - PROCESS | 2848 | --DOMWINDOW == 118 (09170400) [pid = 2848] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 02:17:54 INFO - PROCESS | 2848 | --DOMWINDOW == 117 (10231000) [pid = 2848] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 02:17:55 INFO - PROCESS | 2848 | --DOMWINDOW == 116 (0CE30800) [pid = 2848] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 02:17:55 INFO - PROCESS | 2848 | --DOMWINDOW == 115 (19B21800) [pid = 2848] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 02:17:55 INFO - PROCESS | 2848 | --DOMWINDOW == 114 (17073C00) [pid = 2848] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 02:17:55 INFO - PROCESS | 2848 | --DOMWINDOW == 113 (19EA7000) [pid = 2848] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 02:17:55 INFO - PROCESS | 2848 | --DOMWINDOW == 112 (18C7FC00) [pid = 2848] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 02:17:55 INFO - PROCESS | 2848 | --DOMWINDOW == 111 (19564400) [pid = 2848] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 02:17:55 INFO - PROCESS | 2848 | --DOMWINDOW == 110 (16BFEC00) [pid = 2848] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 02:17:55 INFO - PROCESS | 2848 | --DOMWINDOW == 109 (14583000) [pid = 2848] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 02:17:55 INFO - PROCESS | 2848 | --DOMWINDOW == 108 (18C0B400) [pid = 2848] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 02:17:55 INFO - PROCESS | 2848 | --DOMWINDOW == 107 (0916D400) [pid = 2848] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 02:17:55 INFO - PROCESS | 2848 | 1462785475209 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]]]}] 02:17:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 02:17:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 730ms 02:17:55 INFO - PROCESS | 2848 | 1462785475268 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 02:17:55 INFO - PROCESS | 2848 | 1462785475270 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 02:17:55 INFO - PROCESS | 2848 | 1462785475273 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 02:17:55 INFO - PROCESS | 2848 | 1462785475275 Marionette TRACE conn5 <- [1,2822,null,{}] 02:17:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 02:17:55 INFO - PROCESS | 2848 | 1462785475279 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}] 02:17:55 INFO - PROCESS | 2848 | 1462785475362 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 02:17:55 INFO - PROCESS | 2848 | 1462785475371 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:55 INFO - PROCESS | 2848 | ++DOCSHELL 091A6C00 == 59 [pid = 2848] [id = 715] 02:17:55 INFO - PROCESS | 2848 | ++DOMWINDOW == 108 (19564400) [pid = 2848] [serial = 2145] [outer = 00000000] 02:17:55 INFO - PROCESS | 2848 | ++DOMWINDOW == 109 (19DB9800) [pid = 2848] [serial = 2146] [outer = 19564400] 02:17:55 INFO - PROCESS | 2848 | 1462785475423 Marionette DEBUG loaded listener.js 02:17:55 INFO - PROCESS | 2848 | ++DOMWINDOW == 110 (19FC4C00) [pid = 2848] [serial = 2147] [outer = 19564400] 02:17:55 INFO - PROCESS | 2848 | 1462785475887 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 02:17:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 02:17:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 630ms 02:17:55 INFO - PROCESS | 2848 | 1462785475914 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 02:17:55 INFO - PROCESS | 2848 | 1462785475916 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 02:17:55 INFO - PROCESS | 2848 | 1462785475919 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 02:17:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 02:17:55 INFO - PROCESS | 2848 | 1462785475921 Marionette TRACE conn5 <- [1,2826,null,{}] 02:17:55 INFO - PROCESS | 2848 | 1462785475924 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}] 02:17:56 INFO - PROCESS | 2848 | 1462785476010 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 02:17:56 INFO - PROCESS | 2848 | 1462785476017 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:56 INFO - PROCESS | 2848 | ++DOCSHELL 19B1CC00 == 60 [pid = 2848] [id = 716] 02:17:56 INFO - PROCESS | 2848 | ++DOMWINDOW == 111 (1AB93400) [pid = 2848] [serial = 2148] [outer = 00000000] 02:17:56 INFO - PROCESS | 2848 | ++DOMWINDOW == 112 (1BDC3C00) [pid = 2848] [serial = 2149] [outer = 1AB93400] 02:17:56 INFO - PROCESS | 2848 | 1462785476061 Marionette DEBUG loaded listener.js 02:17:56 INFO - PROCESS | 2848 | ++DOMWINDOW == 113 (1C598800) [pid = 2848] [serial = 2150] [outer = 1AB93400] 02:17:56 INFO - PROCESS | 2848 | 1462785476536 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]]]}] 02:17:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 02:17:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 671ms 02:17:56 INFO - PROCESS | 2848 | 1462785476593 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 02:17:56 INFO - PROCESS | 2848 | 1462785476595 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 02:17:56 INFO - PROCESS | 2848 | 1462785476599 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 02:17:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 02:17:56 INFO - PROCESS | 2848 | 1462785476600 Marionette TRACE conn5 <- [1,2830,null,{}] 02:17:56 INFO - PROCESS | 2848 | 1462785476604 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}] 02:17:56 INFO - PROCESS | 2848 | 1462785476688 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 02:17:56 INFO - PROCESS | 2848 | 1462785476695 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:56 INFO - PROCESS | 2848 | ++DOCSHELL 1C59DC00 == 61 [pid = 2848] [id = 717] 02:17:56 INFO - PROCESS | 2848 | ++DOMWINDOW == 114 (1C5A1000) [pid = 2848] [serial = 2151] [outer = 00000000] 02:17:56 INFO - PROCESS | 2848 | ++DOMWINDOW == 115 (1C5A6000) [pid = 2848] [serial = 2152] [outer = 1C5A1000] 02:17:56 INFO - PROCESS | 2848 | 1462785476750 Marionette DEBUG loaded listener.js 02:17:56 INFO - PROCESS | 2848 | ++DOMWINDOW == 116 (1C5CE000) [pid = 2848] [serial = 2153] [outer = 1C5A1000] 02:17:57 INFO - PROCESS | 2848 | 1462785477472 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]]]}] 02:17:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 02:17:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 930ms 02:17:57 INFO - PROCESS | 2848 | 1462785477533 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 02:17:57 INFO - PROCESS | 2848 | 1462785477539 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 02:17:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 02:17:57 INFO - PROCESS | 2848 | 1462785477544 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 02:17:57 INFO - PROCESS | 2848 | 1462785477548 Marionette TRACE conn5 <- [1,2834,null,{}] 02:17:57 INFO - PROCESS | 2848 | 1462785477554 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}] 02:17:57 INFO - PROCESS | 2848 | 1462785477706 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 02:17:57 INFO - PROCESS | 2848 | 1462785477846 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:57 INFO - PROCESS | 2848 | ++DOCSHELL 111F0000 == 62 [pid = 2848] [id = 718] 02:17:57 INFO - PROCESS | 2848 | ++DOMWINDOW == 117 (11357400) [pid = 2848] [serial = 2154] [outer = 00000000] 02:17:57 INFO - PROCESS | 2848 | ++DOMWINDOW == 118 (17077000) [pid = 2848] [serial = 2155] [outer = 11357400] 02:17:57 INFO - PROCESS | 2848 | 1462785477905 Marionette DEBUG loaded listener.js 02:17:58 INFO - PROCESS | 2848 | ++DOMWINDOW == 119 (1853D400) [pid = 2848] [serial = 2156] [outer = 11357400] 02:17:58 INFO - PROCESS | 2848 | 1462785478489 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]]]}] 02:17:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 02:17:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 970ms 02:17:58 INFO - PROCESS | 2848 | 1462785478519 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 02:17:58 INFO - PROCESS | 2848 | 1462785478525 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 02:17:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 02:17:58 INFO - PROCESS | 2848 | 1462785478531 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 02:17:58 INFO - PROCESS | 2848 | 1462785478534 Marionette TRACE conn5 <- [1,2838,null,{}] 02:17:58 INFO - PROCESS | 2848 | 1462785478538 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}] 02:17:58 INFO - PROCESS | 2848 | 1462785478652 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 02:17:58 INFO - PROCESS | 2848 | 1462785478810 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:58 INFO - PROCESS | 2848 | ++DOCSHELL 19A12400 == 63 [pid = 2848] [id = 719] 02:17:58 INFO - PROCESS | 2848 | ++DOMWINDOW == 120 (19B90400) [pid = 2848] [serial = 2157] [outer = 00000000] 02:17:58 INFO - PROCESS | 2848 | ++DOMWINDOW == 121 (19DB6000) [pid = 2848] [serial = 2158] [outer = 19B90400] 02:17:58 INFO - PROCESS | 2848 | 1462785478867 Marionette DEBUG loaded listener.js 02:17:58 INFO - PROCESS | 2848 | ++DOMWINDOW == 122 (19F81000) [pid = 2848] [serial = 2159] [outer = 19B90400] 02:17:59 INFO - PROCESS | 2848 | 1462785479485 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 02:17:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 02:17:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1023ms 02:17:59 INFO - PROCESS | 2848 | 1462785479556 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 02:17:59 INFO - PROCESS | 2848 | 1462785479559 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 02:17:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 02:17:59 INFO - PROCESS | 2848 | 1462785479577 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 02:17:59 INFO - PROCESS | 2848 | 1462785479581 Marionette TRACE conn5 <- [1,2842,null,{}] 02:17:59 INFO - PROCESS | 2848 | 1462785479612 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}] 02:17:59 INFO - PROCESS | 2848 | 1462785479732 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 02:17:59 INFO - PROCESS | 2848 | 1462785479870 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:59 INFO - PROCESS | 2848 | ++DOCSHELL 1CA54800 == 64 [pid = 2848] [id = 720] 02:17:59 INFO - PROCESS | 2848 | ++DOMWINDOW == 123 (1CA55800) [pid = 2848] [serial = 2160] [outer = 00000000] 02:17:59 INFO - PROCESS | 2848 | ++DOMWINDOW == 124 (1CABD400) [pid = 2848] [serial = 2161] [outer = 1CA55800] 02:17:59 INFO - PROCESS | 2848 | 1462785479928 Marionette DEBUG loaded listener.js 02:18:00 INFO - PROCESS | 2848 | ++DOMWINDOW == 125 (1D442C00) [pid = 2848] [serial = 2162] [outer = 1CA55800] 02:18:00 INFO - PROCESS | 2848 | 1462785480509 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]]]}] 02:18:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 02:18:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1004ms 02:18:00 INFO - PROCESS | 2848 | 1462785480570 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 02:18:00 INFO - PROCESS | 2848 | 1462785480573 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 02:18:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 02:18:00 INFO - PROCESS | 2848 | 1462785480577 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 02:18:00 INFO - PROCESS | 2848 | 1462785480579 Marionette TRACE conn5 <- [1,2846,null,{}] 02:18:00 INFO - PROCESS | 2848 | 1462785480583 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}] 02:18:00 INFO - PROCESS | 2848 | 1462785480694 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 02:18:00 INFO - PROCESS | 2848 | 1462785480811 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:00 INFO - PROCESS | 2848 | ++DOCSHELL 1D445000 == 65 [pid = 2848] [id = 721] 02:18:00 INFO - PROCESS | 2848 | ++DOMWINDOW == 126 (1D528400) [pid = 2848] [serial = 2163] [outer = 00000000] 02:18:00 INFO - PROCESS | 2848 | ++DOMWINDOW == 127 (1D52FC00) [pid = 2848] [serial = 2164] [outer = 1D528400] 02:18:00 INFO - PROCESS | 2848 | 1462785480906 Marionette DEBUG loaded listener.js 02:18:01 INFO - PROCESS | 2848 | ++DOMWINDOW == 128 (1D9E2C00) [pid = 2848] [serial = 2165] [outer = 1D528400] 02:18:01 INFO - PROCESS | 2848 | 1462785481441 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 02:18:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 02:18:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 930ms 02:18:01 INFO - PROCESS | 2848 | 1462785481510 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 02:18:01 INFO - PROCESS | 2848 | 1462785481513 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 02:18:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 02:18:01 INFO - PROCESS | 2848 | 1462785481516 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 02:18:01 INFO - PROCESS | 2848 | 1462785481518 Marionette TRACE conn5 <- [1,2850,null,{}] 02:18:01 INFO - PROCESS | 2848 | 1462785481522 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}] 02:18:01 INFO - PROCESS | 2848 | 1462785481629 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 02:18:01 INFO - PROCESS | 2848 | 1462785481791 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:01 INFO - PROCESS | 2848 | ++DOCSHELL 108A7800 == 66 [pid = 2848] [id = 722] 02:18:01 INFO - PROCESS | 2848 | ++DOMWINDOW == 129 (108E1400) [pid = 2848] [serial = 2166] [outer = 00000000] 02:18:01 INFO - PROCESS | 2848 | ++DOMWINDOW == 130 (1DF15400) [pid = 2848] [serial = 2167] [outer = 108E1400] 02:18:01 INFO - PROCESS | 2848 | 1462785481846 Marionette DEBUG loaded listener.js 02:18:01 INFO - PROCESS | 2848 | ++DOMWINDOW == 131 (1DF18C00) [pid = 2848] [serial = 2168] [outer = 108E1400] 02:18:02 INFO - PROCESS | 2848 | 1462785482648 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]]]}] 02:18:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 02:18:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1171ms 02:18:02 INFO - PROCESS | 2848 | 1462785482691 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 02:18:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 02:18:02 INFO - PROCESS | 2848 | 1462785482696 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 02:18:02 INFO - PROCESS | 2848 | 1462785482701 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 02:18:02 INFO - PROCESS | 2848 | 1462785482704 Marionette TRACE conn5 <- [1,2854,null,{}] 02:18:02 INFO - PROCESS | 2848 | 1462785482709 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}] 02:18:02 INFO - PROCESS | 2848 | 1462785482860 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 02:18:02 INFO - PROCESS | 2848 | 1462785482932 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:02 INFO - PROCESS | 2848 | ++DOCSHELL 14796000 == 67 [pid = 2848] [id = 723] 02:18:02 INFO - PROCESS | 2848 | ++DOMWINDOW == 132 (14796400) [pid = 2848] [serial = 2169] [outer = 00000000] 02:18:02 INFO - PROCESS | 2848 | ++DOMWINDOW == 133 (16B46C00) [pid = 2848] [serial = 2170] [outer = 14796400] 02:18:02 INFO - PROCESS | 2848 | 1462785482982 Marionette DEBUG loaded listener.js 02:18:03 INFO - PROCESS | 2848 | ++DOMWINDOW == 134 (170D5800) [pid = 2848] [serial = 2171] [outer = 14796400] 02:18:03 INFO - PROCESS | 2848 | --DOCSHELL 17080C00 == 66 [pid = 2848] [id = 475] 02:18:03 INFO - PROCESS | 2848 | --DOCSHELL 19B1CC00 == 65 [pid = 2848] [id = 716] 02:18:03 INFO - PROCESS | 2848 | --DOCSHELL 091A6C00 == 64 [pid = 2848] [id = 715] 02:18:03 INFO - PROCESS | 2848 | --DOCSHELL 19EA2400 == 63 [pid = 2848] [id = 714] 02:18:03 INFO - PROCESS | 2848 | --DOCSHELL 0C433400 == 62 [pid = 2848] [id = 713] 02:18:03 INFO - PROCESS | 2848 | --DOCSHELL 178E0000 == 61 [pid = 2848] [id = 712] 02:18:03 INFO - PROCESS | 2848 | --DOCSHELL 10828400 == 60 [pid = 2848] [id = 711] 02:18:03 INFO - PROCESS | 2848 | --DOCSHELL 091EE400 == 59 [pid = 2848] [id = 710] 02:18:03 INFO - PROCESS | 2848 | --DOCSHELL 19F9A400 == 58 [pid = 2848] [id = 697] 02:18:03 INFO - PROCESS | 2848 | --DOMWINDOW == 133 (14AA0800) [pid = 2848] [serial = 2113] [outer = 00000000] [url = about:blank] 02:18:03 INFO - PROCESS | 2848 | --DOMWINDOW == 132 (091E6400) [pid = 2848] [serial = 2050] [outer = 00000000] [url = about:blank] 02:18:03 INFO - PROCESS | 2848 | --DOMWINDOW == 131 (148DE400) [pid = 2848] [serial = 2053] [outer = 00000000] [url = about:blank] 02:18:03 INFO - PROCESS | 2848 | --DOMWINDOW == 130 (19282C00) [pid = 2848] [serial = 2056] [outer = 00000000] [url = about:blank] 02:18:03 INFO - PROCESS | 2848 | --DOMWINDOW == 129 (19D90400) [pid = 2848] [serial = 2062] [outer = 00000000] [url = about:blank] 02:18:03 INFO - PROCESS | 2848 | --DOMWINDOW == 128 (19B98C00) [pid = 2848] [serial = 2059] [outer = 00000000] [url = about:blank] 02:18:03 INFO - PROCESS | 2848 | --DOMWINDOW == 127 (19FA3800) [pid = 2848] [serial = 2092] [outer = 00000000] [url = about:blank] 02:18:03 INFO - PROCESS | 2848 | --DOMWINDOW == 126 (14357800) [pid = 2848] [serial = 2095] [outer = 00000000] [url = about:blank] 02:18:03 INFO - PROCESS | 2848 | --DOMWINDOW == 125 (1927F400) [pid = 2848] [serial = 2098] [outer = 00000000] [url = about:blank] 02:18:03 INFO - PROCESS | 2848 | --DOMWINDOW == 124 (1AB8FC00) [pid = 2848] [serial = 2101] [outer = 00000000] [url = about:blank] 02:18:03 INFO - PROCESS | 2848 | 1462785483649 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]]]}] 02:18:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 02:18:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 990ms 02:18:03 INFO - PROCESS | 2848 | 1462785483691 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 02:18:03 INFO - PROCESS | 2848 | 1462785483697 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 02:18:03 INFO - PROCESS | 2848 | --DOMWINDOW == 123 (19919000) [pid = 2848] [serial = 2021] [outer = 00000000] [url = about:blank] 02:18:03 INFO - PROCESS | 2848 | --DOMWINDOW == 122 (19F82C00) [pid = 2848] [serial = 2089] [outer = 00000000] [url = about:blank] 02:18:03 INFO - PROCESS | 2848 | --DOMWINDOW == 121 (19284800) [pid = 2848] [serial = 2077] [outer = 00000000] [url = about:blank] 02:18:03 INFO - PROCESS | 2848 | --DOMWINDOW == 120 (1991B800) [pid = 2848] [serial = 2080] [outer = 00000000] [url = about:blank] 02:18:03 INFO - PROCESS | 2848 | --DOMWINDOW == 119 (18541C00) [pid = 2848] [serial = 2074] [outer = 00000000] [url = about:blank] 02:18:03 INFO - PROCESS | 2848 | --DOMWINDOW == 118 (14798000) [pid = 2848] [serial = 2071] [outer = 00000000] [url = about:blank] 02:18:03 INFO - PROCESS | 2848 | --DOMWINDOW == 117 (14AA1C00) [pid = 2848] [serial = 2072] [outer = 00000000] [url = about:blank] 02:18:03 INFO - PROCESS | 2848 | --DOMWINDOW == 116 (19DBD400) [pid = 2848] [serial = 2066] [outer = 00000000] [url = about:blank] 02:18:03 INFO - PROCESS | 2848 | --DOMWINDOW == 115 (19912C00) [pid = 2848] [serial = 2065] [outer = 00000000] [url = about:blank] 02:18:03 INFO - PROCESS | 2848 | --DOMWINDOW == 114 (0D284C00) [pid = 2848] [serial = 2068] [outer = 00000000] [url = about:blank] 02:18:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 02:18:03 INFO - PROCESS | 2848 | --DOMWINDOW == 113 (10230C00) [pid = 2848] [serial = 2069] [outer = 00000000] [url = about:blank] 02:18:03 INFO - PROCESS | 2848 | --DOMWINDOW == 112 (0C433C00) [pid = 2848] [serial = 2083] [outer = 00000000] [url = about:blank] 02:18:03 INFO - PROCESS | 2848 | --DOMWINDOW == 111 (11103C00) [pid = 2848] [serial = 2107] [outer = 00000000] [url = about:blank] 02:18:03 INFO - PROCESS | 2848 | --DOMWINDOW == 110 (10632400) [pid = 2848] [serial = 2110] [outer = 00000000] [url = about:blank] 02:18:03 INFO - PROCESS | 2848 | --DOMWINDOW == 109 (113E3400) [pid = 2848] [serial = 2108] [outer = 00000000] [url = about:blank] 02:18:03 INFO - PROCESS | 2848 | --DOMWINDOW == 108 (108A7000) [pid = 2848] [serial = 2111] [outer = 00000000] [url = about:blank] 02:18:03 INFO - PROCESS | 2848 | --DOMWINDOW == 107 (19B1D800) [pid = 2848] [serial = 2081] [outer = 00000000] [url = about:blank] 02:18:03 INFO - PROCESS | 2848 | --DOMWINDOW == 106 (19DE6800) [pid = 2848] [serial = 2086] [outer = 00000000] [url = about:blank] 02:18:03 INFO - PROCESS | 2848 | --DOMWINDOW == 105 (0CE27000) [pid = 2848] [serial = 2084] [outer = 00000000] [url = about:blank] 02:18:03 INFO - PROCESS | 2848 | --DOMWINDOW == 104 (19F99400) [pid = 2848] [serial = 2090] [outer = 00000000] [url = about:blank] 02:18:03 INFO - PROCESS | 2848 | --DOMWINDOW == 103 (19EA0400) [pid = 2848] [serial = 2087] [outer = 00000000] [url = about:blank] 02:18:03 INFO - PROCESS | 2848 | --DOMWINDOW == 102 (1C07BC00) [pid = 2848] [serial = 2104] [outer = 00000000] [url = about:blank] 02:18:03 INFO - PROCESS | 2848 | --DOMWINDOW == 101 (1955E400) [pid = 2848] [serial = 2078] [outer = 00000000] [url = about:blank] 02:18:03 INFO - PROCESS | 2848 | --DOMWINDOW == 100 (188D5400) [pid = 2848] [serial = 2075] [outer = 00000000] [url = about:blank] 02:18:03 INFO - PROCESS | 2848 | 1462785483728 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 02:18:03 INFO - PROCESS | 2848 | 1462785483730 Marionette TRACE conn5 <- [1,2858,null,{}] 02:18:03 INFO - PROCESS | 2848 | 1462785483737 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}] 02:18:03 INFO - PROCESS | 2848 | 1462785483825 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 02:18:03 INFO - PROCESS | 2848 | 1462785483833 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:03 INFO - PROCESS | 2848 | ++DOCSHELL 09171C00 == 59 [pid = 2848] [id = 724] 02:18:03 INFO - PROCESS | 2848 | ++DOMWINDOW == 101 (091A6000) [pid = 2848] [serial = 2172] [outer = 00000000] 02:18:03 INFO - PROCESS | 2848 | ++DOMWINDOW == 102 (10231800) [pid = 2848] [serial = 2173] [outer = 091A6000] 02:18:03 INFO - PROCESS | 2848 | 1462785483879 Marionette DEBUG loaded listener.js 02:18:03 INFO - PROCESS | 2848 | ++DOMWINDOW == 103 (106B7800) [pid = 2848] [serial = 2174] [outer = 091A6000] 02:18:04 INFO - PROCESS | 2848 | 1462785484417 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]]]}] 02:18:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 02:18:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 738ms 02:18:04 INFO - PROCESS | 2848 | 1462785484457 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 02:18:04 INFO - PROCESS | 2848 | 1462785484460 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 02:18:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 02:18:04 INFO - PROCESS | 2848 | 1462785484463 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 02:18:04 INFO - PROCESS | 2848 | 1462785484466 Marionette TRACE conn5 <- [1,2862,null,{}] 02:18:04 INFO - PROCESS | 2848 | 1462785484476 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}] 02:18:04 INFO - PROCESS | 2848 | 1462785484566 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 02:18:04 INFO - PROCESS | 2848 | 1462785484675 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:04 INFO - PROCESS | 2848 | ++DOCSHELL 17073400 == 60 [pid = 2848] [id = 725] 02:18:04 INFO - PROCESS | 2848 | ++DOMWINDOW == 104 (17076400) [pid = 2848] [serial = 2175] [outer = 00000000] 02:18:04 INFO - PROCESS | 2848 | ++DOMWINDOW == 105 (170D6C00) [pid = 2848] [serial = 2176] [outer = 17076400] 02:18:04 INFO - PROCESS | 2848 | 1462785484723 Marionette DEBUG loaded listener.js 02:18:04 INFO - PROCESS | 2848 | ++DOMWINDOW == 106 (18535400) [pid = 2848] [serial = 2177] [outer = 17076400] 02:18:05 INFO - PROCESS | 2848 | 1462785485085 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]]]}] 02:18:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 02:18:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 670ms 02:18:05 INFO - PROCESS | 2848 | 1462785485137 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 02:18:05 INFO - PROCESS | 2848 | 1462785485140 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 02:18:05 INFO - PROCESS | 2848 | 1462785485143 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 02:18:05 INFO - PROCESS | 2848 | 1462785485144 Marionette TRACE conn5 <- [1,2866,null,{}] 02:18:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 02:18:05 INFO - PROCESS | 2848 | 1462785485148 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}] 02:18:05 INFO - PROCESS | 2848 | 1462785485263 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 02:18:05 INFO - PROCESS | 2848 | 1462785485272 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:05 INFO - PROCESS | 2848 | ++DOCSHELL 18965000 == 61 [pid = 2848] [id = 726] 02:18:05 INFO - PROCESS | 2848 | ++DOMWINDOW == 107 (19276000) [pid = 2848] [serial = 2178] [outer = 00000000] 02:18:05 INFO - PROCESS | 2848 | ++DOMWINDOW == 108 (1956A400) [pid = 2848] [serial = 2179] [outer = 19276000] 02:18:05 INFO - PROCESS | 2848 | 1462785485318 Marionette DEBUG loaded listener.js 02:18:05 INFO - PROCESS | 2848 | ++DOMWINDOW == 109 (1977E400) [pid = 2848] [serial = 2180] [outer = 19276000] 02:18:05 INFO - PROCESS | 2848 | 1462785485765 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]]]}] 02:18:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 02:18:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 670ms 02:18:05 INFO - PROCESS | 2848 | 1462785485817 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 02:18:05 INFO - PROCESS | 2848 | 1462785485819 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 02:18:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 02:18:05 INFO - PROCESS | 2848 | 1462785485829 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 02:18:05 INFO - PROCESS | 2848 | 1462785485831 Marionette TRACE conn5 <- [1,2870,null,{}] 02:18:05 INFO - PROCESS | 2848 | 1462785485835 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}] 02:18:05 INFO - PROCESS | 2848 | 1462785485963 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 02:18:06 INFO - PROCESS | 2848 | 1462785486026 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:06 INFO - PROCESS | 2848 | ++DOCSHELL 19783C00 == 62 [pid = 2848] [id = 727] 02:18:06 INFO - PROCESS | 2848 | ++DOMWINDOW == 110 (1991A400) [pid = 2848] [serial = 2181] [outer = 00000000] 02:18:06 INFO - PROCESS | 2848 | ++DOMWINDOW == 111 (19B1CC00) [pid = 2848] [serial = 2182] [outer = 1991A400] 02:18:06 INFO - PROCESS | 2848 | 1462785486071 Marionette DEBUG loaded listener.js 02:18:06 INFO - PROCESS | 2848 | ++DOMWINDOW == 112 (19B8EC00) [pid = 2848] [serial = 2183] [outer = 1991A400] 02:18:06 INFO - PROCESS | 2848 | 1462785486515 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]]]}] 02:18:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 02:18:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 731ms 02:18:06 INFO - PROCESS | 2848 | 1462785486562 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 02:18:06 INFO - PROCESS | 2848 | 1462785486564 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 02:18:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 02:18:06 INFO - PROCESS | 2848 | 1462785486567 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 02:18:06 INFO - PROCESS | 2848 | 1462785486569 Marionette TRACE conn5 <- [1,2874,null,{}] 02:18:06 INFO - PROCESS | 2848 | 1462785486572 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}] 02:18:06 INFO - PROCESS | 2848 | 1462785486741 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 02:18:06 INFO - PROCESS | 2848 | 1462785486776 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:06 INFO - PROCESS | 2848 | ++DOCSHELL 19D93000 == 63 [pid = 2848] [id = 728] 02:18:06 INFO - PROCESS | 2848 | ++DOMWINDOW == 113 (19DBE800) [pid = 2848] [serial = 2184] [outer = 00000000] 02:18:06 INFO - PROCESS | 2848 | ++DOMWINDOW == 114 (19E9FC00) [pid = 2848] [serial = 2185] [outer = 19DBE800] 02:18:06 INFO - PROCESS | 2848 | 1462785486822 Marionette DEBUG loaded listener.js 02:18:06 INFO - PROCESS | 2848 | ++DOMWINDOW == 115 (19EA4000) [pid = 2848] [serial = 2186] [outer = 19DBE800] 02:18:07 INFO - PROCESS | 2848 | 1462785487281 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]]]}] 02:18:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 02:18:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 730ms 02:18:07 INFO - PROCESS | 2848 | 1462785487302 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 02:18:07 INFO - PROCESS | 2848 | 1462785487304 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 02:18:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 02:18:07 INFO - PROCESS | 2848 | 1462785487307 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 02:18:07 INFO - PROCESS | 2848 | 1462785487309 Marionette TRACE conn5 <- [1,2878,null,{}] 02:18:07 INFO - PROCESS | 2848 | 1462785487312 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}] 02:18:07 INFO - PROCESS | 2848 | 1462785487433 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 02:18:07 INFO - PROCESS | 2848 | 1462785487440 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:07 INFO - PROCESS | 2848 | ++DOCSHELL 19EA9400 == 64 [pid = 2848] [id = 729] 02:18:07 INFO - PROCESS | 2848 | ++DOMWINDOW == 116 (19EAB000) [pid = 2848] [serial = 2187] [outer = 00000000] 02:18:07 INFO - PROCESS | 2848 | ++DOMWINDOW == 117 (1A38E800) [pid = 2848] [serial = 2188] [outer = 19EAB000] 02:18:07 INFO - PROCESS | 2848 | 1462785487485 Marionette DEBUG loaded listener.js 02:18:07 INFO - PROCESS | 2848 | ++DOMWINDOW == 118 (1B0E4800) [pid = 2848] [serial = 2189] [outer = 19EAB000] 02:18:08 INFO - PROCESS | 2848 | --DOMWINDOW == 117 (178E2800) [pid = 2848] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 02:18:08 INFO - PROCESS | 2848 | --DOMWINDOW == 116 (19564400) [pid = 2848] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 02:18:08 INFO - PROCESS | 2848 | --DOMWINDOW == 115 (09089400) [pid = 2848] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 02:18:08 INFO - PROCESS | 2848 | --DOMWINDOW == 114 (1417E000) [pid = 2848] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 02:18:08 INFO - PROCESS | 2848 | --DOMWINDOW == 113 (19F9F000) [pid = 2848] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 02:18:08 INFO - PROCESS | 2848 | --DOMWINDOW == 112 (19B20800) [pid = 2848] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 02:18:08 INFO - PROCESS | 2848 | --DOMWINDOW == 111 (188D9800) [pid = 2848] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 02:18:08 INFO - PROCESS | 2848 | --DOMWINDOW == 110 (19D85400) [pid = 2848] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 02:18:08 INFO - PROCESS | 2848 | --DOMWINDOW == 109 (11365000) [pid = 2848] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 02:18:08 INFO - PROCESS | 2848 | --DOMWINDOW == 108 (09081800) [pid = 2848] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 02:18:08 INFO - PROCESS | 2848 | --DOMWINDOW == 107 (1023A800) [pid = 2848] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 02:18:08 INFO - PROCESS | 2848 | --DOMWINDOW == 106 (19EAA800) [pid = 2848] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 02:18:08 INFO - PROCESS | 2848 | --DOMWINDOW == 105 (091F4800) [pid = 2848] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 02:18:08 INFO - PROCESS | 2848 | --DOMWINDOW == 104 (10831C00) [pid = 2848] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 02:18:08 INFO - PROCESS | 2848 | --DOMWINDOW == 103 (148E0000) [pid = 2848] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 02:18:08 INFO - PROCESS | 2848 | --DOMWINDOW == 102 (1AB93400) [pid = 2848] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 02:18:08 INFO - PROCESS | 2848 | 1462785488151 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 02:18:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 02:18:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 870ms 02:18:08 INFO - PROCESS | 2848 | 1462785488178 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 02:18:08 INFO - PROCESS | 2848 | 1462785488180 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 02:18:08 INFO - PROCESS | 2848 | 1462785488184 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 02:18:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 02:18:08 INFO - PROCESS | 2848 | 1462785488185 Marionette TRACE conn5 <- [1,2882,null,{}] 02:18:08 INFO - PROCESS | 2848 | 1462785488189 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}] 02:18:08 INFO - PROCESS | 2848 | 1462785488273 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 02:18:08 INFO - PROCESS | 2848 | 1462785488391 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:08 INFO - PROCESS | 2848 | ++DOCSHELL 091A2000 == 65 [pid = 2848] [id = 730] 02:18:08 INFO - PROCESS | 2848 | ++DOMWINDOW == 103 (091AE800) [pid = 2848] [serial = 2190] [outer = 00000000] 02:18:08 INFO - PROCESS | 2848 | ++DOMWINDOW == 104 (188D8C00) [pid = 2848] [serial = 2191] [outer = 091AE800] 02:18:08 INFO - PROCESS | 2848 | 1462785488436 Marionette DEBUG loaded listener.js 02:18:08 INFO - PROCESS | 2848 | ++DOMWINDOW == 105 (19B92C00) [pid = 2848] [serial = 2192] [outer = 091AE800] 02:18:08 INFO - PROCESS | 2848 | 1462785488793 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]]]}] 02:18:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 02:18:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 630ms 02:18:08 INFO - PROCESS | 2848 | 1462785488818 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 02:18:08 INFO - PROCESS | 2848 | 1462785488820 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 02:18:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 02:18:08 INFO - PROCESS | 2848 | 1462785488823 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 02:18:08 INFO - PROCESS | 2848 | 1462785488825 Marionette TRACE conn5 <- [1,2886,null,{}] 02:18:08 INFO - PROCESS | 2848 | 1462785488828 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}] 02:18:08 INFO - PROCESS | 2848 | 1462785488957 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 02:18:08 INFO - PROCESS | 2848 | 1462785488967 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:08 INFO - PROCESS | 2848 | ++DOCSHELL 1853E400 == 66 [pid = 2848] [id = 731] 02:18:08 INFO - PROCESS | 2848 | ++DOMWINDOW == 106 (18553400) [pid = 2848] [serial = 2193] [outer = 00000000] 02:18:09 INFO - PROCESS | 2848 | ++DOMWINDOW == 107 (1C07D400) [pid = 2848] [serial = 2194] [outer = 18553400] 02:18:09 INFO - PROCESS | 2848 | 1462785489012 Marionette DEBUG loaded listener.js 02:18:09 INFO - PROCESS | 2848 | ++DOMWINDOW == 108 (1C0DFC00) [pid = 2848] [serial = 2195] [outer = 18553400] 02:18:09 INFO - PROCESS | 2848 | 1462785489441 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]]]}] 02:18:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 02:18:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 670ms 02:18:09 INFO - PROCESS | 2848 | 1462785489494 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 02:18:09 INFO - PROCESS | 2848 | 1462785489496 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 02:18:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 02:18:09 INFO - PROCESS | 2848 | 1462785489499 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 02:18:09 INFO - PROCESS | 2848 | 1462785489501 Marionette TRACE conn5 <- [1,2890,null,{}] 02:18:09 INFO - PROCESS | 2848 | 1462785489513 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}] 02:18:09 INFO - PROCESS | 2848 | 1462785489599 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 02:18:09 INFO - PROCESS | 2848 | 1462785489605 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:09 INFO - PROCESS | 2848 | ++DOCSHELL 1C5A4400 == 67 [pid = 2848] [id = 732] 02:18:09 INFO - PROCESS | 2848 | ++DOMWINDOW == 109 (1C5C8C00) [pid = 2848] [serial = 2196] [outer = 00000000] 02:18:09 INFO - PROCESS | 2848 | ++DOMWINDOW == 110 (1CA54400) [pid = 2848] [serial = 2197] [outer = 1C5C8C00] 02:18:09 INFO - PROCESS | 2848 | 1462785489650 Marionette DEBUG loaded listener.js 02:18:09 INFO - PROCESS | 2848 | ++DOMWINDOW == 111 (1D446C00) [pid = 2848] [serial = 2198] [outer = 1C5C8C00] 02:18:10 INFO - PROCESS | 2848 | --DOCSHELL 1B00E000 == 66 [pid = 2848] [id = 701] 02:18:10 INFO - PROCESS | 2848 | --DOCSHELL 161D6C00 == 65 [pid = 2848] [id = 474] 02:18:10 INFO - PROCESS | 2848 | --DOCSHELL 091A8400 == 64 [pid = 2848] [id = 484] 02:18:10 INFO - PROCESS | 2848 | --DOCSHELL 091A5000 == 63 [pid = 2848] [id = 672] 02:18:10 INFO - PROCESS | 2848 | --DOCSHELL 0C42D400 == 62 [pid = 2848] [id = 670] 02:18:10 INFO - PROCESS | 2848 | --DOCSHELL 09085400 == 61 [pid = 2848] [id = 683] 02:18:10 INFO - PROCESS | 2848 | --DOCSHELL 19282400 == 60 [pid = 2848] [id = 686] 02:18:10 INFO - PROCESS | 2848 | --DOCSHELL 18550400 == 59 [pid = 2848] [id = 707] 02:18:10 INFO - PROCESS | 2848 | --DOCSHELL 1955F800 == 58 [pid = 2848] [id = 709] 02:18:10 INFO - PROCESS | 2848 | --DOCSHELL 16BFE800 == 57 [pid = 2848] [id = 671] 02:18:10 INFO - PROCESS | 2848 | --DOCSHELL 111EE400 == 56 [pid = 2848] [id = 684] 02:18:10 INFO - PROCESS | 2848 | --DOCSHELL 141AFC00 == 55 [pid = 2848] [id = 685] 02:18:10 INFO - PROCESS | 2848 | --DOCSHELL 1435D400 == 54 [pid = 2848] [id = 667] 02:18:10 INFO - PROCESS | 2848 | --DOCSHELL 1A39C000 == 53 [pid = 2848] [id = 700] 02:18:10 INFO - PROCESS | 2848 | --DOCSHELL 109A5C00 == 52 [pid = 2848] [id = 472] 02:18:10 INFO - PROCESS | 2848 | --DOCSHELL 148DA400 == 51 [pid = 2848] [id = 704] 02:18:10 INFO - PROCESS | 2848 | --DOCSHELL 091AD800 == 50 [pid = 2848] [id = 470] 02:18:10 INFO - PROCESS | 2848 | --DOCSHELL 141B3000 == 49 [pid = 2848] [id = 476] 02:18:10 INFO - PROCESS | 2848 | --DOCSHELL 14A9B400 == 48 [pid = 2848] [id = 668] 02:18:10 INFO - PROCESS | 2848 | --DOCSHELL 1022DC00 == 47 [pid = 2848] [id = 705] 02:18:10 INFO - PROCESS | 2848 | --DOCSHELL 091A1800 == 46 [pid = 2848] [id = 706] 02:18:10 INFO - PROCESS | 2848 | --DOCSHELL 192A3400 == 45 [pid = 2848] [id = 482] 02:18:10 INFO - PROCESS | 2848 | --DOCSHELL 170DC800 == 44 [pid = 2848] [id = 669] 02:18:10 INFO - PROCESS | 2848 | --DOCSHELL 108E5400 == 43 [pid = 2848] [id = 675] 02:18:10 INFO - PROCESS | 2848 | --DOCSHELL 0D3F7400 == 42 [pid = 2848] [id = 708] 02:18:10 INFO - PROCESS | 2848 | --DOCSHELL 19566400 == 41 [pid = 2848] [id = 676] 02:18:10 INFO - PROCESS | 2848 | --DOCSHELL 1474C400 == 40 [pid = 2848] [id = 673] 02:18:10 INFO - PROCESS | 2848 | --DOCSHELL 14796000 == 39 [pid = 2848] [id = 723] 02:18:10 INFO - PROCESS | 2848 | --DOCSHELL 1D445000 == 38 [pid = 2848] [id = 721] 02:18:10 INFO - PROCESS | 2848 | --DOCSHELL 108A7800 == 37 [pid = 2848] [id = 722] 02:18:10 INFO - PROCESS | 2848 | --DOCSHELL 1CA54800 == 36 [pid = 2848] [id = 720] 02:18:10 INFO - PROCESS | 2848 | --DOCSHELL 111F0000 == 35 [pid = 2848] [id = 718] 02:18:10 INFO - PROCESS | 2848 | --DOCSHELL 19A12400 == 34 [pid = 2848] [id = 719] 02:18:10 INFO - PROCESS | 2848 | --DOCSHELL 1C59DC00 == 33 [pid = 2848] [id = 717] 02:18:11 INFO - PROCESS | 2848 | --DOCSHELL 09171C00 == 32 [pid = 2848] [id = 724] 02:18:11 INFO - PROCESS | 2848 | --DOCSHELL 17073400 == 31 [pid = 2848] [id = 725] 02:18:11 INFO - PROCESS | 2848 | --DOCSHELL 091A2000 == 30 [pid = 2848] [id = 730] 02:18:11 INFO - PROCESS | 2848 | --DOCSHELL 19EA9400 == 29 [pid = 2848] [id = 729] 02:18:11 INFO - PROCESS | 2848 | --DOCSHELL 19D93000 == 28 [pid = 2848] [id = 728] 02:18:11 INFO - PROCESS | 2848 | --DOCSHELL 1853E400 == 27 [pid = 2848] [id = 731] 02:18:11 INFO - PROCESS | 2848 | --DOCSHELL 19783C00 == 26 [pid = 2848] [id = 727] 02:18:11 INFO - PROCESS | 2848 | --DOCSHELL 18965000 == 25 [pid = 2848] [id = 726] 02:18:11 INFO - PROCESS | 2848 | --DOMWINDOW == 110 (16BF3800) [pid = 2848] [serial = 2027] [outer = 00000000] [url = about:blank] 02:18:11 INFO - PROCESS | 2848 | --DOMWINDOW == 109 (19FA4400) [pid = 2848] [serial = 2093] [outer = 00000000] [url = about:blank] 02:18:11 INFO - PROCESS | 2848 | --DOMWINDOW == 108 (19BC5C00) [pid = 2848] [serial = 2060] [outer = 00000000] [url = about:blank] 02:18:11 INFO - PROCESS | 2848 | --DOMWINDOW == 107 (1929C400) [pid = 2848] [serial = 2057] [outer = 00000000] [url = about:blank] 02:18:11 INFO - PROCESS | 2848 | --DOMWINDOW == 106 (19D92C00) [pid = 2848] [serial = 2063] [outer = 00000000] [url = about:blank] 02:18:11 INFO - PROCESS | 2848 | --DOMWINDOW == 105 (14BEB400) [pid = 2848] [serial = 2054] [outer = 00000000] [url = about:blank] 02:18:11 INFO - PROCESS | 2848 | --DOMWINDOW == 104 (0CED2800) [pid = 2848] [serial = 2024] [outer = 00000000] [url = about:blank] 02:18:11 INFO - PROCESS | 2848 | --DOMWINDOW == 103 (19DB9C00) [pid = 2848] [serial = 2140] [outer = 00000000] [url = about:blank] 02:18:11 INFO - PROCESS | 2848 | --DOMWINDOW == 102 (19F9FC00) [pid = 2848] [serial = 2143] [outer = 00000000] [url = about:blank] 02:18:11 INFO - PROCESS | 2848 | --DOMWINDOW == 101 (19DE6000) [pid = 2848] [serial = 2141] [outer = 00000000] [url = about:blank] 02:18:11 INFO - PROCESS | 2848 | --DOMWINDOW == 100 (10233400) [pid = 2848] [serial = 2132] [outer = 00000000] [url = about:blank] 02:18:11 INFO - PROCESS | 2848 | --DOMWINDOW == 99 (0D23B800) [pid = 2848] [serial = 2131] [outer = 00000000] [url = about:blank] 02:18:11 INFO - PROCESS | 2848 | --DOMWINDOW == 98 (14182000) [pid = 2848] [serial = 2134] [outer = 00000000] [url = about:blank] 02:18:11 INFO - PROCESS | 2848 | --DOMWINDOW == 97 (161CF000) [pid = 2848] [serial = 2114] [outer = 00000000] [url = about:blank] 02:18:11 INFO - PROCESS | 2848 | --DOMWINDOW == 96 (108E7800) [pid = 2848] [serial = 2116] [outer = 00000000] [url = about:blank] 02:18:11 INFO - PROCESS | 2848 | --DOMWINDOW == 95 (1707AC00) [pid = 2848] [serial = 2119] [outer = 00000000] [url = about:blank] 02:18:11 INFO - PROCESS | 2848 | --DOMWINDOW == 94 (188D9000) [pid = 2848] [serial = 2122] [outer = 00000000] [url = about:blank] 02:18:11 INFO - PROCESS | 2848 | --DOMWINDOW == 93 (1927C000) [pid = 2848] [serial = 2125] [outer = 00000000] [url = about:blank] 02:18:11 INFO - PROCESS | 2848 | --DOMWINDOW == 92 (1991D400) [pid = 2848] [serial = 2128] [outer = 00000000] [url = about:blank] 02:18:11 INFO - PROCESS | 2848 | --DOMWINDOW == 91 (1C598800) [pid = 2848] [serial = 2150] [outer = 00000000] [url = about:blank] 02:18:11 INFO - PROCESS | 2848 | --DOMWINDOW == 90 (1BDC3C00) [pid = 2848] [serial = 2149] [outer = 00000000] [url = about:blank] 02:18:11 INFO - PROCESS | 2848 | --DOMWINDOW == 89 (1C5A6000) [pid = 2848] [serial = 2152] [outer = 00000000] [url = about:blank] 02:18:11 INFO - PROCESS | 2848 | --DOMWINDOW == 88 (19FA1C00) [pid = 2848] [serial = 2144] [outer = 00000000] [url = about:blank] 02:18:11 INFO - PROCESS | 2848 | --DOMWINDOW == 87 (188D5000) [pid = 2848] [serial = 2137] [outer = 00000000] [url = about:blank] 02:18:11 INFO - PROCESS | 2848 | --DOMWINDOW == 86 (18C0F000) [pid = 2848] [serial = 2138] [outer = 00000000] [url = about:blank] 02:18:11 INFO - PROCESS | 2848 | --DOMWINDOW == 85 (19DB9800) [pid = 2848] [serial = 2146] [outer = 00000000] [url = about:blank] 02:18:11 INFO - PROCESS | 2848 | --DOMWINDOW == 84 (1476DC00) [pid = 2848] [serial = 2135] [outer = 00000000] [url = about:blank] 02:18:11 INFO - PROCESS | 2848 | --DOMWINDOW == 83 (19FC4C00) [pid = 2848] [serial = 2147] [outer = 00000000] [url = about:blank] 02:18:11 INFO - PROCESS | 2848 | --DOMWINDOW == 82 (091F1C00) [pid = 2848] [serial = 2051] [outer = 00000000] [url = about:blank] 02:18:11 INFO - PROCESS | 2848 | 1462785491926 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 02:18:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 02:18:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 2491ms 02:18:12 INFO - PROCESS | 2848 | 1462785491992 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 02:18:12 INFO - PROCESS | 2848 | 1462785491996 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 02:18:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 02:18:12 INFO - PROCESS | 2848 | 1462785492001 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 02:18:12 INFO - PROCESS | 2848 | 1462785492005 Marionette TRACE conn5 <- [1,2894,null,{}] 02:18:12 INFO - PROCESS | 2848 | 1462785492011 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}] 02:18:12 INFO - PROCESS | 2848 | 1462785492107 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 02:18:12 INFO - PROCESS | 2848 | 1462785492244 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:12 INFO - PROCESS | 2848 | ++DOCSHELL 091AA400 == 26 [pid = 2848] [id = 733] 02:18:12 INFO - PROCESS | 2848 | ++DOMWINDOW == 83 (091E7400) [pid = 2848] [serial = 2199] [outer = 00000000] 02:18:12 INFO - PROCESS | 2848 | ++DOMWINDOW == 84 (091EBC00) [pid = 2848] [serial = 2200] [outer = 091E7400] 02:18:12 INFO - PROCESS | 2848 | 1462785492294 Marionette DEBUG loaded listener.js 02:18:12 INFO - PROCESS | 2848 | ++DOMWINDOW == 85 (091F4400) [pid = 2848] [serial = 2201] [outer = 091E7400] 02:18:12 INFO - PROCESS | 2848 | 1462785492691 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]]]}] 02:18:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 02:18:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 730ms 02:18:12 INFO - PROCESS | 2848 | 1462785492732 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 02:18:12 INFO - PROCESS | 2848 | 1462785492738 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 02:18:12 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 02:18:12 INFO - PROCESS | 2848 | 1462785492745 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 02:18:12 INFO - PROCESS | 2848 | 1462785492748 Marionette TRACE conn5 <- [1,2898,null,{}] 02:18:12 INFO - PROCESS | 2848 | 1462785492752 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}] 02:18:12 INFO - PROCESS | 2848 | 1462785492840 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 02:18:12 INFO - PROCESS | 2848 | 1462785492849 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:12 INFO - PROCESS | 2848 | ++DOCSHELL 0C42C800 == 27 [pid = 2848] [id = 734] 02:18:12 INFO - PROCESS | 2848 | ++DOMWINDOW == 86 (0C430400) [pid = 2848] [serial = 2202] [outer = 00000000] 02:18:12 INFO - PROCESS | 2848 | ++DOMWINDOW == 87 (0D323000) [pid = 2848] [serial = 2203] [outer = 0C430400] 02:18:12 INFO - PROCESS | 2848 | 1462785492896 Marionette DEBUG loaded listener.js 02:18:12 INFO - PROCESS | 2848 | ++DOMWINDOW == 88 (0D3F2C00) [pid = 2848] [serial = 2204] [outer = 0C430400] 02:18:13 INFO - PROCESS | 2848 | 1462785493357 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]]]}] 02:18:13 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 02:18:13 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 02:18:13 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 630ms 02:18:13 INFO - PROCESS | 2848 | 1462785493378 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 02:18:13 INFO - PROCESS | 2848 | 1462785493381 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 02:18:13 INFO - TEST-START | /DOMEvents/constructors.html 02:18:13 INFO - PROCESS | 2848 | 1462785493384 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 02:18:13 INFO - PROCESS | 2848 | 1462785493388 Marionette TRACE conn5 <- [1,2902,null,{}] 02:18:13 INFO - PROCESS | 2848 | 1462785493403 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}] 02:18:13 INFO - PROCESS | 2848 | 1462785493495 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 02:18:13 INFO - PROCESS | 2848 | 1462785493538 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:13 INFO - PROCESS | 2848 | ++DOCSHELL 1062BC00 == 28 [pid = 2848] [id = 735] 02:18:13 INFO - PROCESS | 2848 | ++DOMWINDOW == 89 (1062D000) [pid = 2848] [serial = 2205] [outer = 00000000] 02:18:13 INFO - PROCESS | 2848 | ++DOMWINDOW == 90 (106ACC00) [pid = 2848] [serial = 2206] [outer = 1062D000] 02:18:13 INFO - PROCESS | 2848 | 1462785493588 Marionette DEBUG loaded listener.js 02:18:13 INFO - PROCESS | 2848 | ++DOMWINDOW == 91 (106B4000) [pid = 2848] [serial = 2207] [outer = 1062D000] 02:18:14 INFO - PROCESS | 2848 | 1462785494269 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]]]}] 02:18:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 02:18:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 02:18:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 02:18:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 02:18:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 02:18:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 02:18:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 02:18:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 02:18:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 02:18:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 02:18:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 02:18:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 02:18:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 02:18:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 02:18:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 02:18:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 02:18:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 02:18:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 02:18:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 02:18:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 02:18:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 02:18:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 02:18:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 02:18:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 02:18:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 02:18:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 02:18:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 02:18:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 02:18:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 02:18:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 02:18:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 02:18:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 02:18:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 02:18:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 02:18:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 02:18:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 02:18:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 02:18:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 02:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 02:18:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:18:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 02:18:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 02:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 02:18:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:18:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 02:18:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 02:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 02:18:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:18:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 02:18:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 02:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 02:18:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:18:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 02:18:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 02:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 02:18:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:18:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 02:18:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 02:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 02:18:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:18:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 02:18:14 INFO - TEST-OK | /DOMEvents/constructors.html | took 942ms 02:18:14 INFO - PROCESS | 2848 | 1462785494329 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 02:18:14 INFO - PROCESS | 2848 | 1462785494332 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 02:18:14 INFO - PROCESS | 2848 | 1462785494335 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 02:18:14 INFO - TEST-START | /DOMEvents/event-phases-order.html 02:18:14 INFO - PROCESS | 2848 | 1462785494337 Marionette TRACE conn5 <- [1,2906,null,{}] 02:18:14 INFO - PROCESS | 2848 | 1462785494340 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}] 02:18:14 INFO - PROCESS | 2848 | 1462785494458 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 02:18:14 INFO - PROCESS | 2848 | 1462785494517 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:14 INFO - PROCESS | 2848 | ++DOCSHELL 106BAC00 == 29 [pid = 2848] [id = 736] 02:18:14 INFO - PROCESS | 2848 | ++DOMWINDOW == 92 (108B3400) [pid = 2848] [serial = 2208] [outer = 00000000] 02:18:14 INFO - PROCESS | 2848 | ++DOMWINDOW == 93 (1110D400) [pid = 2848] [serial = 2209] [outer = 108B3400] 02:18:14 INFO - PROCESS | 2848 | 1462785494563 Marionette DEBUG loaded listener.js 02:18:14 INFO - PROCESS | 2848 | ++DOMWINDOW == 94 (113DA000) [pid = 2848] [serial = 2210] [outer = 108B3400] 02:18:14 INFO - PROCESS | 2848 | 1462785494931 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 02:18:14 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 02:18:14 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 630ms 02:18:14 INFO - PROCESS | 2848 | 1462785494968 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 02:18:14 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 02:18:14 INFO - PROCESS | 2848 | 1462785494971 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 02:18:14 INFO - PROCESS | 2848 | 1462785494974 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 02:18:14 INFO - PROCESS | 2848 | 1462785494975 Marionette TRACE conn5 <- [1,2910,null,{}] 02:18:14 INFO - PROCESS | 2848 | 1462785494979 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}] 02:18:15 INFO - PROCESS | 2848 | 1462785495098 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 02:18:15 INFO - PROCESS | 2848 | 1462785495104 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:15 INFO - PROCESS | 2848 | ++DOCSHELL 113DF000 == 30 [pid = 2848] [id = 737] 02:18:15 INFO - PROCESS | 2848 | ++DOMWINDOW == 95 (113E5000) [pid = 2848] [serial = 2211] [outer = 00000000] 02:18:15 INFO - PROCESS | 2848 | ++DOMWINDOW == 96 (14357800) [pid = 2848] [serial = 2212] [outer = 113E5000] 02:18:15 INFO - PROCESS | 2848 | 1462785495149 Marionette DEBUG loaded listener.js 02:18:15 INFO - PROCESS | 2848 | ++DOMWINDOW == 97 (14743400) [pid = 2848] [serial = 2213] [outer = 113E5000] 02:18:15 INFO - PROCESS | 2848 | [2848] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 02:18:15 INFO - PROCESS | 2848 | [2848] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 02:18:15 INFO - PROCESS | 2848 | [2848] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 02:18:15 INFO - PROCESS | 2848 | [2848] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 02:18:15 INFO - PROCESS | 2848 | 1462785495553 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]]]}] 02:18:15 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 02:18:15 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 02:18:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 02:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:18:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:18:15 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 02:18:15 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 02:18:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:18:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:18:15 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 02:18:15 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 02:18:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:18:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:18:15 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]" 02:18:15 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 02:18:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:18:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:18:15 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 02:18:15 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 634ms 02:18:15 INFO - PROCESS | 2848 | 1462785495609 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 02:18:15 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 02:18:15 INFO - PROCESS | 2848 | 1462785495611 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 02:18:15 INFO - PROCESS | 2848 | 1462785495618 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 02:18:15 INFO - PROCESS | 2848 | 1462785495620 Marionette TRACE conn5 <- [1,2914,null,{}] 02:18:15 INFO - PROCESS | 2848 | 1462785495624 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}] 02:18:15 INFO - PROCESS | 2848 | 1462785495739 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 02:18:15 INFO - PROCESS | 2848 | 1462785495754 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:15 INFO - PROCESS | 2848 | ++DOCSHELL 14AA0800 == 31 [pid = 2848] [id = 738] 02:18:15 INFO - PROCESS | 2848 | ++DOMWINDOW == 98 (14AA1400) [pid = 2848] [serial = 2214] [outer = 00000000] 02:18:15 INFO - PROCESS | 2848 | ++DOMWINDOW == 99 (161CDC00) [pid = 2848] [serial = 2215] [outer = 14AA1400] 02:18:15 INFO - PROCESS | 2848 | 1462785495800 Marionette DEBUG loaded listener.js 02:18:15 INFO - PROCESS | 2848 | ++DOMWINDOW == 100 (16B44000) [pid = 2848] [serial = 2216] [outer = 14AA1400] 02:18:16 INFO - PROCESS | 2848 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 02:18:16 INFO - PROCESS | 2848 | 1462785496302 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]]]}] 02:18:16 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 02:18:16 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 732ms 02:18:16 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 02:18:16 INFO - PROCESS | 2848 | 1462785496350 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 02:18:16 INFO - PROCESS | 2848 | 1462785496352 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 02:18:16 INFO - PROCESS | 2848 | 1462785496355 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 02:18:16 INFO - PROCESS | 2848 | 1462785496357 Marionette TRACE conn5 <- [1,2918,null,{}] 02:18:16 INFO - PROCESS | 2848 | 1462785496361 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}] 02:18:16 INFO - PROCESS | 2848 | 1462785496483 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 02:18:16 INFO - PROCESS | 2848 | 1462785496495 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:16 INFO - PROCESS | 2848 | ++DOCSHELL 16BF1400 == 32 [pid = 2848] [id = 739] 02:18:16 INFO - PROCESS | 2848 | ++DOMWINDOW == 101 (16BF9C00) [pid = 2848] [serial = 2217] [outer = 00000000] 02:18:16 INFO - PROCESS | 2848 | ++DOMWINDOW == 102 (17079800) [pid = 2848] [serial = 2218] [outer = 16BF9C00] 02:18:16 INFO - PROCESS | 2848 | 1462785496540 Marionette DEBUG loaded listener.js 02:18:16 INFO - PROCESS | 2848 | ++DOMWINDOW == 103 (1707C000) [pid = 2848] [serial = 2219] [outer = 16BF9C00] 02:18:16 INFO - PROCESS | 2848 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 02:18:16 INFO - PROCESS | 2848 | 1462785496951 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]]]}] 02:18:17 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 02:18:17 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 630ms 02:18:17 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 02:18:17 INFO - PROCESS | 2848 | 1462785496989 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 02:18:17 INFO - PROCESS | 2848 | 1462785496991 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 02:18:17 INFO - PROCESS | 2848 | 1462785496994 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 02:18:17 INFO - PROCESS | 2848 | 1462785496996 Marionette TRACE conn5 <- [1,2922,null,{}] 02:18:17 INFO - PROCESS | 2848 | 1462785497000 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}] 02:18:17 INFO - PROCESS | 2848 | 1462785497140 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 02:18:17 INFO - PROCESS | 2848 | 1462785497146 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:17 INFO - PROCESS | 2848 | ++DOCSHELL 17080000 == 33 [pid = 2848] [id = 740] 02:18:17 INFO - PROCESS | 2848 | ++DOMWINDOW == 104 (17081400) [pid = 2848] [serial = 2220] [outer = 00000000] 02:18:17 INFO - PROCESS | 2848 | ++DOMWINDOW == 105 (17DC4800) [pid = 2848] [serial = 2221] [outer = 17081400] 02:18:17 INFO - PROCESS | 2848 | 1462785497191 Marionette DEBUG loaded listener.js 02:18:17 INFO - PROCESS | 2848 | ++DOMWINDOW == 106 (177A6000) [pid = 2848] [serial = 2222] [outer = 17081400] 02:18:17 INFO - PROCESS | 2848 | 1462785497593 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]]]}] 02:18:17 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 02:18:17 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 670ms 02:18:17 INFO - PROCESS | 2848 | 1462785497666 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 02:18:17 INFO - PROCESS | 2848 | 1462785497668 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 02:18:17 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 02:18:17 INFO - PROCESS | 2848 | 1462785497671 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 02:18:17 INFO - PROCESS | 2848 | 1462785497672 Marionette TRACE conn5 <- [1,2926,null,{}] 02:18:17 INFO - PROCESS | 2848 | 1462785497682 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}] 02:18:17 INFO - PROCESS | 2848 | 1462785497796 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 02:18:17 INFO - PROCESS | 2848 | 1462785497802 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:17 INFO - PROCESS | 2848 | ++DOCSHELL 1062B000 == 34 [pid = 2848] [id = 741] 02:18:17 INFO - PROCESS | 2848 | ++DOMWINDOW == 107 (18539C00) [pid = 2848] [serial = 2223] [outer = 00000000] 02:18:17 INFO - PROCESS | 2848 | ++DOMWINDOW == 108 (188D5000) [pid = 2848] [serial = 2224] [outer = 18539C00] 02:18:17 INFO - PROCESS | 2848 | 1462785497847 Marionette DEBUG loaded listener.js 02:18:17 INFO - PROCESS | 2848 | ++DOMWINDOW == 109 (188DC800) [pid = 2848] [serial = 2225] [outer = 18539C00] 02:18:18 INFO - PROCESS | 2848 | 1462785498280 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]]]}] 02:18:18 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. 02:18:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 691ms 02:18:18 INFO - PROCESS | 2848 | 1462785498363 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 02:18:18 INFO - PROCESS | 2848 | 1462785498365 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 02:18:18 INFO - PROCESS | 2848 | 1462785498368 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 02:18:18 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 02:18:18 INFO - PROCESS | 2848 | 1462785498370 Marionette TRACE conn5 <- [1,2930,null,{}] 02:18:18 INFO - PROCESS | 2848 | 1462785498374 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}] 02:18:18 INFO - PROCESS | 2848 | 1462785498497 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 02:18:18 INFO - PROCESS | 2848 | 1462785498503 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:18 INFO - PROCESS | 2848 | ++DOCSHELL 188DEC00 == 35 [pid = 2848] [id = 742] 02:18:18 INFO - PROCESS | 2848 | ++DOMWINDOW == 110 (188E0400) [pid = 2848] [serial = 2226] [outer = 00000000] 02:18:18 INFO - PROCESS | 2848 | ++DOMWINDOW == 111 (18C89800) [pid = 2848] [serial = 2227] [outer = 188E0400] 02:18:18 INFO - PROCESS | 2848 | 1462785498548 Marionette DEBUG loaded listener.js 02:18:18 INFO - PROCESS | 2848 | ++DOMWINDOW == 112 (19278C00) [pid = 2848] [serial = 2228] [outer = 188E0400] 02:18:19 INFO - PROCESS | 2848 | 1462785498990 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"]]]}] 02:18:19 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 02:18:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 02:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 02:18:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 670ms 02:18:19 INFO - PROCESS | 2848 | --DOMWINDOW == 111 (10237000) [pid = 2848] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 02:18:19 INFO - PROCESS | 2848 | --DOMWINDOW == 110 (17DC9400) [pid = 2848] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 02:18:19 INFO - PROCESS | 2848 | --DOMWINDOW == 109 (16BF2800) [pid = 2848] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 02:18:19 INFO - PROCESS | 2848 | --DOMWINDOW == 108 (188D4800) [pid = 2848] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 02:18:19 INFO - PROCESS | 2848 | --DOMWINDOW == 107 (1A39C800) [pid = 2848] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 02:18:19 INFO - PROCESS | 2848 | --DOMWINDOW == 106 (188D2C00) [pid = 2848] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 02:18:19 INFO - PROCESS | 2848 | --DOMWINDOW == 105 (18F26C00) [pid = 2848] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 02:18:19 INFO - PROCESS | 2848 | --DOMWINDOW == 104 (1B0E5000) [pid = 2848] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 02:18:19 INFO - PROCESS | 2848 | --DOMWINDOW == 103 (19560400) [pid = 2848] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 02:18:19 INFO - PROCESS | 2848 | --DOMWINDOW == 102 (10234400) [pid = 2848] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 02:18:19 INFO - PROCESS | 2848 | --DOMWINDOW == 101 (19DBE800) [pid = 2848] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 02:18:19 INFO - PROCESS | 2848 | --DOMWINDOW == 100 (091AE800) [pid = 2848] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 02:18:19 INFO - PROCESS | 2848 | --DOMWINDOW == 99 (19EAB000) [pid = 2848] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 02:18:19 INFO - PROCESS | 2848 | --DOMWINDOW == 98 (18553400) [pid = 2848] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 02:18:19 INFO - PROCESS | 2848 | --DOMWINDOW == 97 (17076400) [pid = 2848] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 02:18:19 INFO - PROCESS | 2848 | --DOMWINDOW == 96 (091A6000) [pid = 2848] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 02:18:19 INFO - PROCESS | 2848 | --DOMWINDOW == 95 (14796400) [pid = 2848] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 02:18:19 INFO - PROCESS | 2848 | --DOMWINDOW == 94 (108E1400) [pid = 2848] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 02:18:19 INFO - PROCESS | 2848 | --DOMWINDOW == 93 (1D528400) [pid = 2848] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 02:18:19 INFO - PROCESS | 2848 | --DOMWINDOW == 92 (1CA55800) [pid = 2848] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 02:18:19 INFO - PROCESS | 2848 | --DOMWINDOW == 91 (19B90400) [pid = 2848] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 02:18:19 INFO - PROCESS | 2848 | --DOMWINDOW == 90 (11357400) [pid = 2848] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 02:18:19 INFO - PROCESS | 2848 | --DOMWINDOW == 89 (1C5A1000) [pid = 2848] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 02:18:19 INFO - PROCESS | 2848 | --DOMWINDOW == 88 (19276000) [pid = 2848] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 02:18:19 INFO - PROCESS | 2848 | --DOMWINDOW == 87 (1991A400) [pid = 2848] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 02:18:19 INFO - PROCESS | 2848 | 1462785499629 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 02:18:19 INFO - PROCESS | 2848 | 1462785499632 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 02:18:19 INFO - PROCESS | 2848 | 1462785499643 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 02:18:19 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 02:18:19 INFO - PROCESS | 2848 | 1462785499645 Marionette TRACE conn5 <- [1,2934,null,{}] 02:18:19 INFO - PROCESS | 2848 | 1462785499649 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}] 02:18:19 INFO - PROCESS | 2848 | 1462785499745 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 02:18:19 INFO - PROCESS | 2848 | 1462785499751 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:19 INFO - PROCESS | 2848 | ++DOCSHELL 1023AC00 == 36 [pid = 2848] [id = 743] 02:18:19 INFO - PROCESS | 2848 | ++DOMWINDOW == 88 (10474800) [pid = 2848] [serial = 2229] [outer = 00000000] 02:18:19 INFO - PROCESS | 2848 | ++DOMWINDOW == 89 (1091E800) [pid = 2848] [serial = 2230] [outer = 10474800] 02:18:19 INFO - PROCESS | 2848 | 1462785499806 Marionette DEBUG loaded listener.js 02:18:19 INFO - PROCESS | 2848 | ++DOMWINDOW == 90 (14BE1800) [pid = 2848] [serial = 2231] [outer = 10474800] 02:18:20 INFO - PROCESS | 2848 | 1462785500233 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]]]}] 02:18:20 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. 02:18:20 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 617ms 02:18:20 INFO - PROCESS | 2848 | 1462785500270 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 02:18:20 INFO - PROCESS | 2848 | 1462785500272 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 02:18:20 INFO - PROCESS | 2848 | 1462785500287 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 02:18:20 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 02:18:20 INFO - PROCESS | 2848 | 1462785500289 Marionette TRACE conn5 <- [1,2938,null,{}] 02:18:20 INFO - PROCESS | 2848 | 1462785500292 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}] 02:18:20 INFO - PROCESS | 2848 | 1462785500373 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 02:18:20 INFO - PROCESS | 2848 | 1462785500378 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:20 INFO - PROCESS | 2848 | ++DOCSHELL 161D0400 == 37 [pid = 2848] [id = 744] 02:18:20 INFO - PROCESS | 2848 | ++DOMWINDOW == 91 (161D6000) [pid = 2848] [serial = 2232] [outer = 00000000] 02:18:20 INFO - PROCESS | 2848 | ++DOMWINDOW == 92 (1895F000) [pid = 2848] [serial = 2233] [outer = 161D6000] 02:18:20 INFO - PROCESS | 2848 | 1462785500424 Marionette DEBUG loaded listener.js 02:18:20 INFO - PROCESS | 2848 | ++DOMWINDOW == 93 (19297400) [pid = 2848] [serial = 2234] [outer = 161D6000] 02:18:20 INFO - PROCESS | 2848 | ++DOCSHELL 195A0800 == 38 [pid = 2848] [id = 745] 02:18:20 INFO - PROCESS | 2848 | ++DOMWINDOW == 94 (19783C00) [pid = 2848] [serial = 2235] [outer = 00000000] 02:18:20 INFO - PROCESS | 2848 | ++DOMWINDOW == 95 (19911000) [pid = 2848] [serial = 2236] [outer = 19783C00] 02:18:20 INFO - PROCESS | 2848 | 1462785500887 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]]]}] 02:18:20 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. 02:18:20 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 631ms 02:18:20 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 02:18:20 INFO - PROCESS | 2848 | 1462785500922 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 02:18:20 INFO - PROCESS | 2848 | 1462785500924 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 02:18:20 INFO - PROCESS | 2848 | 1462785500927 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 02:18:20 INFO - PROCESS | 2848 | 1462785500929 Marionette TRACE conn5 <- [1,2942,null,{}] 02:18:20 INFO - PROCESS | 2848 | 1462785500933 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}] 02:18:21 INFO - PROCESS | 2848 | 1462785501025 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 02:18:21 INFO - PROCESS | 2848 | 1462785501037 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:21 INFO - PROCESS | 2848 | ++DOCSHELL 18C0C400 == 39 [pid = 2848] [id = 746] 02:18:21 INFO - PROCESS | 2848 | ++DOMWINDOW == 96 (1929A800) [pid = 2848] [serial = 2237] [outer = 00000000] 02:18:21 INFO - PROCESS | 2848 | ++DOMWINDOW == 97 (1956B000) [pid = 2848] [serial = 2238] [outer = 1929A800] 02:18:21 INFO - PROCESS | 2848 | 1462785501080 Marionette DEBUG loaded listener.js 02:18:21 INFO - PROCESS | 2848 | ++DOMWINDOW == 98 (19919400) [pid = 2848] [serial = 2239] [outer = 1929A800] 02:18:21 INFO - PROCESS | 2848 | 1462785501515 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]]]}] 02:18:21 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:18:21 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 02:18:21 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 630ms 02:18:21 INFO - PROCESS | 2848 | 1462785501558 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 02:18:21 INFO - PROCESS | 2848 | 1462785501560 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 02:18:21 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 02:18:21 INFO - PROCESS | 2848 | 1462785501567 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 02:18:21 INFO - PROCESS | 2848 | 1462785501569 Marionette TRACE conn5 <- [1,2946,null,{}] 02:18:21 INFO - PROCESS | 2848 | 1462785501573 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}] 02:18:21 INFO - PROCESS | 2848 | 1462785501807 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 02:18:21 INFO - PROCESS | 2848 | 1462785501910 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:21 INFO - PROCESS | 2848 | ++DOCSHELL 091E8800 == 40 [pid = 2848] [id = 747] 02:18:21 INFO - PROCESS | 2848 | ++DOMWINDOW == 99 (091E9000) [pid = 2848] [serial = 2240] [outer = 00000000] 02:18:21 INFO - PROCESS | 2848 | ++DOMWINDOW == 100 (091F2C00) [pid = 2848] [serial = 2241] [outer = 091E9000] 02:18:21 INFO - PROCESS | 2848 | 1462785501971 Marionette DEBUG loaded listener.js 02:18:22 INFO - PROCESS | 2848 | ++DOMWINDOW == 101 (0CE76400) [pid = 2848] [serial = 2242] [outer = 091E9000] 02:18:22 INFO - PROCESS | 2848 | 1462785502644 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]]]}] 02:18:22 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. 02:18:22 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1120ms 02:18:22 INFO - PROCESS | 2848 | 1462785502708 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 02:18:22 INFO - PROCESS | 2848 | 1462785502714 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 02:18:22 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 02:18:22 INFO - PROCESS | 2848 | 1462785502744 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 02:18:22 INFO - PROCESS | 2848 | 1462785502748 Marionette TRACE conn5 <- [1,2950,null,{}] 02:18:22 INFO - PROCESS | 2848 | 1462785502753 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}] 02:18:22 INFO - PROCESS | 2848 | 1462785502879 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 02:18:23 INFO - PROCESS | 2848 | 1462785503013 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:23 INFO - PROCESS | 2848 | ++DOCSHELL 10233C00 == 41 [pid = 2848] [id = 748] 02:18:23 INFO - PROCESS | 2848 | ++DOMWINDOW == 102 (10234000) [pid = 2848] [serial = 2243] [outer = 00000000] 02:18:23 INFO - PROCESS | 2848 | ++DOMWINDOW == 103 (1082D000) [pid = 2848] [serial = 2244] [outer = 10234000] 02:18:23 INFO - PROCESS | 2848 | 1462785503074 Marionette DEBUG loaded listener.js 02:18:23 INFO - PROCESS | 2848 | ++DOMWINDOW == 104 (108DFC00) [pid = 2848] [serial = 2245] [outer = 10234000] 02:18:23 INFO - PROCESS | 2848 | 1462785503708 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]]]}] 02:18:23 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. 02:18:23 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1024ms 02:18:23 INFO - PROCESS | 2848 | 1462785503768 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 02:18:23 INFO - PROCESS | 2848 | 1462785503771 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 02:18:23 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 02:18:23 INFO - PROCESS | 2848 | 1462785503774 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 02:18:23 INFO - PROCESS | 2848 | 1462785503777 Marionette TRACE conn5 <- [1,2954,null,{}] 02:18:23 INFO - PROCESS | 2848 | 1462785503804 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}] 02:18:23 INFO - PROCESS | 2848 | 1462785503983 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 02:18:24 INFO - PROCESS | 2848 | 1462785504045 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:24 INFO - PROCESS | 2848 | ++DOCSHELL 148D5800 == 42 [pid = 2848] [id = 749] 02:18:24 INFO - PROCESS | 2848 | ++DOMWINDOW == 105 (148E4C00) [pid = 2848] [serial = 2246] [outer = 00000000] 02:18:24 INFO - PROCESS | 2848 | ++DOMWINDOW == 106 (14BE0800) [pid = 2848] [serial = 2247] [outer = 148E4C00] 02:18:24 INFO - PROCESS | 2848 | 1462785504103 Marionette DEBUG loaded listener.js 02:18:24 INFO - PROCESS | 2848 | ++DOMWINDOW == 107 (17077800) [pid = 2848] [serial = 2248] [outer = 148E4C00] 02:18:24 INFO - PROCESS | 2848 | 1462785504855 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]]]}] 02:18:24 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. 02:18:24 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1125ms 02:18:24 INFO - PROCESS | 2848 | 1462785504910 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 02:18:24 INFO - PROCESS | 2848 | 1462785504914 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 02:18:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 02:18:24 INFO - PROCESS | 2848 | 1462785504919 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 02:18:24 INFO - PROCESS | 2848 | 1462785504923 Marionette TRACE conn5 <- [1,2958,null,{}] 02:18:24 INFO - PROCESS | 2848 | 1462785504930 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}] 02:18:25 INFO - PROCESS | 2848 | 1462785505037 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 02:18:25 INFO - PROCESS | 2848 | 1462785505165 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:25 INFO - PROCESS | 2848 | ++DOCSHELL 091EDC00 == 43 [pid = 2848] [id = 750] 02:18:25 INFO - PROCESS | 2848 | ++DOMWINDOW == 108 (091F4800) [pid = 2848] [serial = 2249] [outer = 00000000] 02:18:25 INFO - PROCESS | 2848 | ++DOMWINDOW == 109 (10051400) [pid = 2848] [serial = 2250] [outer = 091F4800] 02:18:25 INFO - PROCESS | 2848 | 1462785505260 Marionette DEBUG loaded listener.js 02:18:25 INFO - PROCESS | 2848 | ++DOMWINDOW == 110 (1022E000) [pid = 2848] [serial = 2251] [outer = 091F4800] 02:18:25 INFO - PROCESS | 2848 | --DOCSHELL 14183800 == 42 [pid = 2848] [id = 660] 02:18:25 INFO - PROCESS | 2848 | --DOCSHELL 10825800 == 41 [pid = 2848] [id = 652] 02:18:25 INFO - PROCESS | 2848 | --DOCSHELL 17082000 == 40 [pid = 2848] [id = 656] 02:18:25 INFO - PROCESS | 2848 | --DOCSHELL 18C09000 == 39 [pid = 2848] [id = 658] 02:18:25 INFO - PROCESS | 2848 | --DOCSHELL 188DCC00 == 38 [pid = 2848] [id = 661] 02:18:25 INFO - PROCESS | 2848 | --DOCSHELL 16BFB000 == 37 [pid = 2848] [id = 655] 02:18:25 INFO - PROCESS | 2848 | --DOCSHELL 195A0800 == 36 [pid = 2848] [id = 745] 02:18:25 INFO - PROCESS | 2848 | --DOMWINDOW == 109 (1CA54400) [pid = 2848] [serial = 2197] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2848 | --DOMWINDOW == 108 (14B09800) [pid = 2848] [serial = 2096] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2848 | --DOMWINDOW == 107 (19276C00) [pid = 2848] [serial = 2048] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2848 | --DOMWINDOW == 106 (170D1800) [pid = 2848] [serial = 2120] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2848 | --DOMWINDOW == 105 (188E0800) [pid = 2848] [serial = 2123] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2848 | --DOMWINDOW == 104 (1B00FC00) [pid = 2848] [serial = 2102] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2848 | --DOMWINDOW == 103 (1991EC00) [pid = 2848] [serial = 2099] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2848 | --DOMWINDOW == 102 (192A0C00) [pid = 2848] [serial = 2126] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2848 | --DOMWINDOW == 101 (1C598400) [pid = 2848] [serial = 2105] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2848 | --DOMWINDOW == 100 (19A0C400) [pid = 2848] [serial = 2129] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2848 | --DOMWINDOW == 99 (11363800) [pid = 2848] [serial = 2117] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2848 | --DOMWINDOW == 98 (19E9FC00) [pid = 2848] [serial = 2185] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2848 | --DOMWINDOW == 97 (188D8C00) [pid = 2848] [serial = 2191] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2848 | --DOMWINDOW == 96 (1A38E800) [pid = 2848] [serial = 2188] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2848 | --DOMWINDOW == 95 (1C07D400) [pid = 2848] [serial = 2194] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2848 | --DOMWINDOW == 94 (1B0E4800) [pid = 2848] [serial = 2189] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2848 | --DOMWINDOW == 93 (170D6C00) [pid = 2848] [serial = 2176] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2848 | --DOMWINDOW == 92 (10231800) [pid = 2848] [serial = 2173] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2848 | --DOMWINDOW == 91 (106B7800) [pid = 2848] [serial = 2174] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2848 | --DOMWINDOW == 90 (170D5800) [pid = 2848] [serial = 2171] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2848 | --DOMWINDOW == 89 (16B46C00) [pid = 2848] [serial = 2170] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2848 | --DOMWINDOW == 88 (1DF18C00) [pid = 2848] [serial = 2168] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2848 | --DOMWINDOW == 87 (1DF15400) [pid = 2848] [serial = 2167] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2848 | --DOMWINDOW == 86 (1D9E2C00) [pid = 2848] [serial = 2165] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2848 | --DOMWINDOW == 85 (1D52FC00) [pid = 2848] [serial = 2164] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2848 | --DOMWINDOW == 84 (1D442C00) [pid = 2848] [serial = 2162] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2848 | --DOMWINDOW == 83 (1CABD400) [pid = 2848] [serial = 2161] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2848 | --DOMWINDOW == 82 (19F81000) [pid = 2848] [serial = 2159] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2848 | --DOMWINDOW == 81 (19DB6000) [pid = 2848] [serial = 2158] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2848 | --DOMWINDOW == 80 (1853D400) [pid = 2848] [serial = 2156] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2848 | --DOMWINDOW == 79 (17077000) [pid = 2848] [serial = 2155] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2848 | --DOMWINDOW == 78 (1C5CE000) [pid = 2848] [serial = 2153] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2848 | --DOMWINDOW == 77 (1956A400) [pid = 2848] [serial = 2179] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2848 | --DOMWINDOW == 76 (18535400) [pid = 2848] [serial = 2177] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2848 | --DOMWINDOW == 75 (1C0DFC00) [pid = 2848] [serial = 2195] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2848 | --DOMWINDOW == 74 (19B1CC00) [pid = 2848] [serial = 2182] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2848 | --DOMWINDOW == 73 (19B8EC00) [pid = 2848] [serial = 2183] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2848 | --DOMWINDOW == 72 (1977E400) [pid = 2848] [serial = 2180] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2848 | --DOMWINDOW == 71 (19EA4000) [pid = 2848] [serial = 2186] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2848 | --DOMWINDOW == 70 (19B92C00) [pid = 2848] [serial = 2192] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2848 | 1462785505796 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]]]}] 02:18:25 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. 02:18:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 930ms 02:18:25 INFO - PROCESS | 2848 | 1462785505854 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 02:18:25 INFO - PROCESS | 2848 | 1462785505859 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 02:18:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 02:18:25 INFO - PROCESS | 2848 | 1462785505865 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 02:18:25 INFO - PROCESS | 2848 | 1462785505868 Marionette TRACE conn5 <- [1,2962,null,{}] 02:18:25 INFO - PROCESS | 2848 | 1462785505871 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}] 02:18:25 INFO - PROCESS | 2848 | 1462785505956 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 02:18:25 INFO - PROCESS | 2848 | 1462785505966 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:25 INFO - PROCESS | 2848 | ++DOCSHELL 0CE74000 == 37 [pid = 2848] [id = 751] 02:18:25 INFO - PROCESS | 2848 | ++DOMWINDOW == 71 (0CE78C00) [pid = 2848] [serial = 2252] [outer = 00000000] 02:18:26 INFO - PROCESS | 2848 | ++DOMWINDOW == 72 (10232C00) [pid = 2848] [serial = 2253] [outer = 0CE78C00] 02:18:26 INFO - PROCESS | 2848 | 1462785506012 Marionette DEBUG loaded listener.js 02:18:26 INFO - PROCESS | 2848 | ++DOMWINDOW == 73 (1062EC00) [pid = 2848] [serial = 2254] [outer = 0CE78C00] 02:18:26 INFO - PROCESS | 2848 | 1462785506471 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]]]}] 02:18:26 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. 02:18:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 671ms 02:18:26 INFO - PROCESS | 2848 | 1462785506538 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 02:18:26 INFO - PROCESS | 2848 | 1462785506540 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 02:18:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 02:18:26 INFO - PROCESS | 2848 | 1462785506544 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 02:18:26 INFO - PROCESS | 2848 | 1462785506547 Marionette TRACE conn5 <- [1,2966,null,{}] 02:18:26 INFO - PROCESS | 2848 | 1462785506558 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}] 02:18:26 INFO - PROCESS | 2848 | 1462785506676 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 02:18:26 INFO - PROCESS | 2848 | 1462785506692 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:26 INFO - PROCESS | 2848 | ++DOCSHELL 141A9800 == 38 [pid = 2848] [id = 752] 02:18:26 INFO - PROCESS | 2848 | ++DOMWINDOW == 74 (142E0800) [pid = 2848] [serial = 2255] [outer = 00000000] 02:18:26 INFO - PROCESS | 2848 | ++DOMWINDOW == 75 (14583000) [pid = 2848] [serial = 2256] [outer = 142E0800] 02:18:26 INFO - PROCESS | 2848 | 1462785506748 Marionette DEBUG loaded listener.js 02:18:26 INFO - PROCESS | 2848 | ++DOMWINDOW == 76 (14A04C00) [pid = 2848] [serial = 2257] [outer = 142E0800] 02:18:27 INFO - PROCESS | 2848 | 1462785507170 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]]]}] 02:18:27 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. 02:18:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 670ms 02:18:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 02:18:27 INFO - PROCESS | 2848 | 1462785507218 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 02:18:27 INFO - PROCESS | 2848 | 1462785507221 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 02:18:27 INFO - PROCESS | 2848 | 1462785507224 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 02:18:27 INFO - PROCESS | 2848 | 1462785507225 Marionette TRACE conn5 <- [1,2970,null,{}] 02:18:27 INFO - PROCESS | 2848 | 1462785507229 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}] 02:18:27 INFO - PROCESS | 2848 | 1462785507370 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 02:18:27 INFO - PROCESS | 2848 | 1462785507376 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:27 INFO - PROCESS | 2848 | ++DOCSHELL 14B07400 == 39 [pid = 2848] [id = 753] 02:18:27 INFO - PROCESS | 2848 | ++DOMWINDOW == 77 (14BE5000) [pid = 2848] [serial = 2258] [outer = 00000000] 02:18:27 INFO - PROCESS | 2848 | ++DOMWINDOW == 78 (17075400) [pid = 2848] [serial = 2259] [outer = 14BE5000] 02:18:27 INFO - PROCESS | 2848 | 1462785507422 Marionette DEBUG loaded listener.js 02:18:27 INFO - PROCESS | 2848 | ++DOMWINDOW == 79 (17080C00) [pid = 2848] [serial = 2260] [outer = 14BE5000] 02:18:27 INFO - PROCESS | 2848 | 1462785507872 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"]]]}] 02:18:27 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 02:18:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 02:18:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 02:18:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 670ms 02:18:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 02:18:27 INFO - PROCESS | 2848 | 1462785507905 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 02:18:27 INFO - PROCESS | 2848 | 1462785507907 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 02:18:27 INFO - PROCESS | 2848 | 1462785507910 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 02:18:27 INFO - PROCESS | 2848 | 1462785507912 Marionette TRACE conn5 <- [1,2974,null,{}] 02:18:27 INFO - PROCESS | 2848 | 1462785507916 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}] 02:18:28 INFO - PROCESS | 2848 | 1462785508029 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 02:18:28 INFO - PROCESS | 2848 | 1462785508123 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:28 INFO - PROCESS | 2848 | ++DOCSHELL 17DCE400 == 40 [pid = 2848] [id = 754] 02:18:28 INFO - PROCESS | 2848 | ++DOMWINDOW == 80 (1853D400) [pid = 2848] [serial = 2261] [outer = 00000000] 02:18:28 INFO - PROCESS | 2848 | ++DOMWINDOW == 81 (1854F000) [pid = 2848] [serial = 2262] [outer = 1853D400] 02:18:28 INFO - PROCESS | 2848 | 1462785508169 Marionette DEBUG loaded listener.js 02:18:28 INFO - PROCESS | 2848 | ++DOMWINDOW == 82 (1854F800) [pid = 2848] [serial = 2263] [outer = 1853D400] 02:18:28 INFO - PROCESS | 2848 | 1462785508540 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]]]}] 02:18:28 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. 02:18:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 670ms 02:18:28 INFO - PROCESS | 2848 | 1462785508583 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 02:18:28 INFO - PROCESS | 2848 | 1462785508585 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 02:18:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 02:18:28 INFO - PROCESS | 2848 | 1462785508588 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 02:18:28 INFO - PROCESS | 2848 | 1462785508590 Marionette TRACE conn5 <- [1,2978,null,{}] 02:18:28 INFO - PROCESS | 2848 | 1462785508593 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}] 02:18:28 INFO - PROCESS | 2848 | 1462785508741 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 02:18:28 INFO - PROCESS | 2848 | 1462785508749 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:28 INFO - PROCESS | 2848 | ++DOCSHELL 188D5400 == 41 [pid = 2848] [id = 755] 02:18:28 INFO - PROCESS | 2848 | ++DOMWINDOW == 83 (188D9800) [pid = 2848] [serial = 2264] [outer = 00000000] 02:18:28 INFO - PROCESS | 2848 | ++DOMWINDOW == 84 (19277400) [pid = 2848] [serial = 2265] [outer = 188D9800] 02:18:28 INFO - PROCESS | 2848 | 1462785508794 Marionette DEBUG loaded listener.js 02:18:28 INFO - PROCESS | 2848 | ++DOMWINDOW == 85 (19297C00) [pid = 2848] [serial = 2266] [outer = 188D9800] 02:18:29 INFO - PROCESS | 2848 | ++DOCSHELL 19919C00 == 42 [pid = 2848] [id = 756] 02:18:29 INFO - PROCESS | 2848 | ++DOMWINDOW == 86 (1991AC00) [pid = 2848] [serial = 2267] [outer = 00000000] 02:18:29 INFO - PROCESS | 2848 | ++DOMWINDOW == 87 (1991B800) [pid = 2848] [serial = 2268] [outer = 1991AC00] 02:18:29 INFO - PROCESS | 2848 | 1462785509266 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]]]}] 02:18:29 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. 02:18:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 730ms 02:18:29 INFO - PROCESS | 2848 | 1462785509319 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 02:18:29 INFO - PROCESS | 2848 | 1462785509321 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 02:18:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 02:18:29 INFO - PROCESS | 2848 | 1462785509324 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 02:18:29 INFO - PROCESS | 2848 | 1462785509326 Marionette TRACE conn5 <- [1,2982,null,{}] 02:18:29 INFO - PROCESS | 2848 | 1462785509329 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}] 02:18:29 INFO - PROCESS | 2848 | 1462785509486 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 02:18:29 INFO - PROCESS | 2848 | 1462785509507 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:29 INFO - PROCESS | 2848 | ++DOCSHELL 1955F000 == 43 [pid = 2848] [id = 757] 02:18:29 INFO - PROCESS | 2848 | ++DOMWINDOW == 88 (19563000) [pid = 2848] [serial = 2269] [outer = 00000000] 02:18:29 INFO - PROCESS | 2848 | ++DOMWINDOW == 89 (1991EC00) [pid = 2848] [serial = 2270] [outer = 19563000] 02:18:29 INFO - PROCESS | 2848 | 1462785509552 Marionette DEBUG loaded listener.js 02:18:29 INFO - PROCESS | 2848 | ++DOMWINDOW == 90 (19A0B400) [pid = 2848] [serial = 2271] [outer = 19563000] 02:18:29 INFO - PROCESS | 2848 | --DOMWINDOW == 89 (18539C00) [pid = 2848] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 02:18:29 INFO - PROCESS | 2848 | --DOMWINDOW == 88 (0C430400) [pid = 2848] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 02:18:29 INFO - PROCESS | 2848 | --DOMWINDOW == 87 (1062D000) [pid = 2848] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 02:18:29 INFO - PROCESS | 2848 | --DOMWINDOW == 86 (16BF9C00) [pid = 2848] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 02:18:29 INFO - PROCESS | 2848 | --DOMWINDOW == 85 (14AA1400) [pid = 2848] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 02:18:29 INFO - PROCESS | 2848 | --DOMWINDOW == 84 (113E5000) [pid = 2848] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 02:18:29 INFO - PROCESS | 2848 | --DOMWINDOW == 83 (091E7400) [pid = 2848] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 02:18:29 INFO - PROCESS | 2848 | --DOMWINDOW == 82 (108B3400) [pid = 2848] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 02:18:29 INFO - PROCESS | 2848 | --DOMWINDOW == 81 (188E0400) [pid = 2848] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 02:18:29 INFO - PROCESS | 2848 | --DOMWINDOW == 80 (10474800) [pid = 2848] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 02:18:29 INFO - PROCESS | 2848 | --DOMWINDOW == 79 (17081400) [pid = 2848] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 02:18:29 INFO - PROCESS | 2848 | --DOMWINDOW == 78 (19783C00) [pid = 2848] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:18:29 INFO - PROCESS | 2848 | --DOMWINDOW == 77 (161D6000) [pid = 2848] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 02:18:30 INFO - PROCESS | 2848 | 1462785510034 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]]]}] 02:18:30 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:18:30 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 02:18:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 730ms 02:18:30 INFO - PROCESS | 2848 | 1462785510055 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 02:18:30 INFO - PROCESS | 2848 | 1462785510067 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 02:18:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 02:18:30 INFO - PROCESS | 2848 | 1462785510085 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 02:18:30 INFO - PROCESS | 2848 | 1462785510087 Marionette TRACE conn5 <- [1,2986,null,{}] 02:18:30 INFO - PROCESS | 2848 | 1462785510091 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}] 02:18:30 INFO - PROCESS | 2848 | 1462785510217 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 02:18:30 INFO - PROCESS | 2848 | 1462785510275 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:30 INFO - PROCESS | 2848 | ++DOCSHELL 0D23B800 == 44 [pid = 2848] [id = 758] 02:18:30 INFO - PROCESS | 2848 | ++DOMWINDOW == 78 (17078400) [pid = 2848] [serial = 2272] [outer = 00000000] 02:18:30 INFO - PROCESS | 2848 | ++DOMWINDOW == 79 (19A12000) [pid = 2848] [serial = 2273] [outer = 17078400] 02:18:30 INFO - PROCESS | 2848 | 1462785510319 Marionette DEBUG loaded listener.js 02:18:30 INFO - PROCESS | 2848 | ++DOMWINDOW == 80 (19B1D400) [pid = 2848] [serial = 2274] [outer = 17078400] 02:18:30 INFO - PROCESS | 2848 | 1462785510615 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]]]}] 02:18:30 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. 02:18:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 590ms 02:18:30 INFO - PROCESS | 2848 | 1462785510670 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 02:18:30 INFO - PROCESS | 2848 | 1462785510672 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 02:18:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 02:18:30 INFO - PROCESS | 2848 | 1462785510676 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 02:18:30 INFO - PROCESS | 2848 | 1462785510677 Marionette TRACE conn5 <- [1,2990,null,{}] 02:18:30 INFO - PROCESS | 2848 | 1462785510681 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}] 02:18:30 INFO - PROCESS | 2848 | 1462785510806 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 02:18:30 INFO - PROCESS | 2848 | 1462785510816 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:30 INFO - PROCESS | 2848 | ++DOCSHELL 14790C00 == 45 [pid = 2848] [id = 759] 02:18:30 INFO - PROCESS | 2848 | ++DOMWINDOW == 81 (16BFE800) [pid = 2848] [serial = 2275] [outer = 00000000] 02:18:30 INFO - PROCESS | 2848 | ++DOMWINDOW == 82 (19B29800) [pid = 2848] [serial = 2276] [outer = 16BFE800] 02:18:30 INFO - PROCESS | 2848 | 1462785510860 Marionette DEBUG loaded listener.js 02:18:30 INFO - PROCESS | 2848 | ++DOMWINDOW == 83 (19B91400) [pid = 2848] [serial = 2277] [outer = 16BFE800] 02:18:31 INFO - PROCESS | 2848 | 1462785511265 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]]]}] 02:18:31 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. 02:18:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 630ms 02:18:31 INFO - PROCESS | 2848 | 1462785511306 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 02:18:31 INFO - PROCESS | 2848 | 1462785511308 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 02:18:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 02:18:31 INFO - PROCESS | 2848 | 1462785511311 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 02:18:31 INFO - PROCESS | 2848 | 1462785511313 Marionette TRACE conn5 <- [1,2994,null,{}] 02:18:31 INFO - PROCESS | 2848 | 1462785511316 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}] 02:18:31 INFO - PROCESS | 2848 | 1462785511442 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 02:18:31 INFO - PROCESS | 2848 | 1462785511450 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:31 INFO - PROCESS | 2848 | ++DOCSHELL 19B96000 == 46 [pid = 2848] [id = 760] 02:18:31 INFO - PROCESS | 2848 | ++DOMWINDOW == 84 (19B97400) [pid = 2848] [serial = 2278] [outer = 00000000] 02:18:31 INFO - PROCESS | 2848 | ++DOMWINDOW == 85 (19BCB400) [pid = 2848] [serial = 2279] [outer = 19B97400] 02:18:31 INFO - PROCESS | 2848 | 1462785511496 Marionette DEBUG loaded listener.js 02:18:31 INFO - PROCESS | 2848 | ++DOMWINDOW == 86 (19D0B000) [pid = 2848] [serial = 2280] [outer = 19B97400] 02:18:31 INFO - PROCESS | 2848 | 1462785511950 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]]]}] 02:18:31 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. 02:18:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 670ms 02:18:31 INFO - PROCESS | 2848 | 1462785511983 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 02:18:32 INFO - PROCESS | 2848 | 1462785511987 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 02:18:32 INFO - TEST-START | /FileAPI/FileReaderSync.worker 02:18:32 INFO - PROCESS | 2848 | 1462785511993 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 02:18:32 INFO - PROCESS | 2848 | 1462785511997 Marionette TRACE conn5 <- [1,2998,null,{}] 02:18:32 INFO - PROCESS | 2848 | 1462785512005 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}] 02:18:32 INFO - PROCESS | 2848 | 1462785512156 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 02:18:32 INFO - PROCESS | 2848 | 1462785512321 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:32 INFO - PROCESS | 2848 | ++DOCSHELL 091F1000 == 47 [pid = 2848] [id = 761] 02:18:32 INFO - PROCESS | 2848 | ++DOMWINDOW == 87 (091F2000) [pid = 2848] [serial = 2281] [outer = 00000000] 02:18:32 INFO - PROCESS | 2848 | ++DOMWINDOW == 88 (0CED3800) [pid = 2848] [serial = 2282] [outer = 091F2000] 02:18:32 INFO - PROCESS | 2848 | 1462785512379 Marionette DEBUG loaded listener.js 02:18:32 INFO - PROCESS | 2848 | ++DOMWINDOW == 89 (10231400) [pid = 2848] [serial = 2283] [outer = 091F2000] 02:18:32 INFO - PROCESS | 2848 | [2848] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:18:32 INFO - PROCESS | 2848 | 1462785512920 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 02:18:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 02:18:32 INFO - {} 02:18:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 02:18:32 INFO - {} 02:18:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 02:18:32 INFO - {} 02:18:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 02:18:32 INFO - {} 02:18:32 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 991ms 02:18:32 INFO - PROCESS | 2848 | 1462785512984 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 02:18:33 INFO - PROCESS | 2848 | 1462785512991 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 02:18:33 INFO - TEST-START | /FileAPI/fileReader.html 02:18:33 INFO - PROCESS | 2848 | 1462785512997 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 02:18:33 INFO - PROCESS | 2848 | 1462785513000 Marionette TRACE conn5 <- [1,3002,null,{}] 02:18:33 INFO - PROCESS | 2848 | 1462785513004 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}] 02:18:33 INFO - PROCESS | 2848 | 1462785513122 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 02:18:33 INFO - PROCESS | 2848 | 1462785513255 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:33 INFO - PROCESS | 2848 | ++DOCSHELL 106AFC00 == 48 [pid = 2848] [id = 762] 02:18:33 INFO - PROCESS | 2848 | ++DOMWINDOW == 90 (1110B400) [pid = 2848] [serial = 2284] [outer = 00000000] 02:18:33 INFO - PROCESS | 2848 | ++DOMWINDOW == 91 (177AD800) [pid = 2848] [serial = 2285] [outer = 1110B400] 02:18:33 INFO - PROCESS | 2848 | 1462785513313 Marionette DEBUG loaded listener.js 02:18:33 INFO - PROCESS | 2848 | ++DOMWINDOW == 92 (188DB400) [pid = 2848] [serial = 2286] [outer = 1110B400] 02:18:33 INFO - PROCESS | 2848 | 1462785513863 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]]]}] 02:18:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 02:18:33 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 02:18:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 02:18:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 02:18:33 INFO - TEST-OK | /FileAPI/fileReader.html | took 930ms 02:18:33 INFO - PROCESS | 2848 | 1462785513929 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 02:18:33 INFO - PROCESS | 2848 | 1462785513932 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 02:18:33 INFO - TEST-START | /FileAPI/historical.html 02:18:33 INFO - PROCESS | 2848 | 1462785513936 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 02:18:33 INFO - PROCESS | 2848 | 1462785513939 Marionette TRACE conn5 <- [1,3006,null,{}] 02:18:33 INFO - PROCESS | 2848 | 1462785513950 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}] 02:18:34 INFO - PROCESS | 2848 | 1462785514094 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 02:18:34 INFO - PROCESS | 2848 | 1462785514234 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:34 INFO - PROCESS | 2848 | ++DOCSHELL 19914C00 == 49 [pid = 2848] [id = 763] 02:18:34 INFO - PROCESS | 2848 | ++DOMWINDOW == 93 (19B93C00) [pid = 2848] [serial = 2287] [outer = 00000000] 02:18:34 INFO - PROCESS | 2848 | ++DOMWINDOW == 94 (19D89800) [pid = 2848] [serial = 2288] [outer = 19B93C00] 02:18:34 INFO - PROCESS | 2848 | 1462785514293 Marionette DEBUG loaded listener.js 02:18:34 INFO - PROCESS | 2848 | ++DOMWINDOW == 95 (19D8FC00) [pid = 2848] [serial = 2289] [outer = 19B93C00] 02:18:34 INFO - PROCESS | 2848 | 1462785514872 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"]]]}] 02:18:34 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 02:18:34 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 02:18:34 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 02:18:34 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 02:18:34 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 02:18:34 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 02:18:34 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 02:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:34 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 02:18:34 INFO - TEST-OK | /FileAPI/historical.html | took 970ms 02:18:34 INFO - PROCESS | 2848 | 1462785514909 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 02:18:34 INFO - PROCESS | 2848 | 1462785514912 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 02:18:34 INFO - TEST-START | /FileAPI/idlharness.html 02:18:34 INFO - PROCESS | 2848 | 1462785514916 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 02:18:34 INFO - PROCESS | 2848 | 1462785514918 Marionette TRACE conn5 <- [1,3010,null,{}] 02:18:34 INFO - PROCESS | 2848 | 1462785514922 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}] 02:18:35 INFO - PROCESS | 2848 | 1462785515029 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 02:18:35 INFO - PROCESS | 2848 | 1462785515140 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:35 INFO - PROCESS | 2848 | ++DOCSHELL 19DBF400 == 50 [pid = 2848] [id = 764] 02:18:35 INFO - PROCESS | 2848 | ++DOMWINDOW == 96 (19DC0000) [pid = 2848] [serial = 2290] [outer = 00000000] 02:18:35 INFO - PROCESS | 2848 | ++DOMWINDOW == 97 (19E9C800) [pid = 2848] [serial = 2291] [outer = 19DC0000] 02:18:35 INFO - PROCESS | 2848 | 1462785515195 Marionette DEBUG loaded listener.js 02:18:35 INFO - PROCESS | 2848 | ++DOMWINDOW == 98 (19EA0800) [pid = 2848] [serial = 2292] [outer = 19DC0000] 02:18:36 INFO - PROCESS | 2848 | 1462785516220 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]]]}] 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 02:18:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:18:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:18:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:18:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:18:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:18:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:18:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:18:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:18:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 02:18:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:18:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:18:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:18:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:18:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:18:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:18:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:18:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:18:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 02:18:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:18:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:18:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:18:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:18:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:18:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:18:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:18:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:18:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 02:18:36 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 02:18:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:18:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:18:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:18:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:18:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:18:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:18:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:18:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 02:18:36 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 02:18:36 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 02:18:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:18:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:18:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:18:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:18:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:18:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:18:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:18:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 02:18:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:18:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:18:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:18:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:18:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:18:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:18:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:18:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 02:18:36 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 02:18:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:18:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:18:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:18:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:18:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:18:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:18:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:18:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 02:18:36 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 02:18:36 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 02:18:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:18:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:18:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:18:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:18:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:18:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:18:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:18:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 02:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 02:18:36 INFO - TEST-OK | /FileAPI/idlharness.html | took 1412ms 02:18:36 INFO - PROCESS | 2848 | 1462785516331 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 02:18:36 INFO - PROCESS | 2848 | 1462785516334 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 02:18:36 INFO - TEST-START | /FileAPI/idlharness.worker 02:18:36 INFO - PROCESS | 2848 | 1462785516337 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 02:18:36 INFO - PROCESS | 2848 | 1462785516340 Marionette TRACE conn5 <- [1,3014,null,{}] 02:18:36 INFO - PROCESS | 2848 | 1462785516386 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}] 02:18:36 INFO - PROCESS | 2848 | 1462785516482 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 02:18:36 INFO - PROCESS | 2848 | 1462785516620 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:36 INFO - PROCESS | 2848 | ++DOCSHELL 1082DC00 == 51 [pid = 2848] [id = 765] 02:18:36 INFO - PROCESS | 2848 | ++DOMWINDOW == 99 (19E9C400) [pid = 2848] [serial = 2293] [outer = 00000000] 02:18:36 INFO - PROCESS | 2848 | ++DOMWINDOW == 100 (1C0DFC00) [pid = 2848] [serial = 2294] [outer = 19E9C400] 02:18:36 INFO - PROCESS | 2848 | 1462785516675 Marionette DEBUG loaded listener.js 02:18:36 INFO - PROCESS | 2848 | ++DOMWINDOW == 101 (1C599800) [pid = 2848] [serial = 2295] [outer = 19E9C400] 02:18:36 INFO - PROCESS | 2848 | [2848] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:18:37 INFO - PROCESS | 2848 | 1462785517963 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,{},{}]]]}] 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:18:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:18:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:18:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:18:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:18:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:18:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:18:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:18:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:18:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:18:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:18:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:18:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:18:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:18:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:18:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 02:18:38 INFO - {} 02:18:38 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 02:18:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:18:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:18:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:18:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:18:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 02:18:38 INFO - {} 02:18:38 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 - {} 02:18:38 INFO - {} 02:18:38 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 02:18:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:18:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:18:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:18:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:18:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:18:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:18:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:18:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:18:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 02:18:38 INFO - {} 02:18:38 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 02:18:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:18:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:18:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:18:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:18:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 02:18:38 INFO - {} 02:18:38 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 - {} 02:18:38 INFO - {} 02:18:38 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 02:18:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:18:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:18:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:18:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:18:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:18:38 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 02:18:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 02:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 02:18:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:18:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:18:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:18:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:18:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 02:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:18:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:18:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:18:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:18:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:18:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 02:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 02:18:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:18:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:18:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:18:38 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 02:18:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 02:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 02:18:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:18:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:18:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:18:38 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 02:18:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 02:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 02:18:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:18:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:18:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:18:38 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 02:18:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 02:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:18:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:18:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:18:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:18:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:18:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:18:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 02:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:18:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:18:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:18:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:18:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:18:38 INFO - {} 02:18:38 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1800ms 02:18:38 INFO - PROCESS | 2848 | 1462785518141 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 02:18:38 INFO - PROCESS | 2848 | 1462785518145 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 02:18:38 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 02:18:38 INFO - PROCESS | 2848 | --DOCSHELL 0C435400 == 50 [pid = 2848] [id = 664] 02:18:38 INFO - PROCESS | 2848 | --DOCSHELL 0D280C00 == 49 [pid = 2848] [id = 666] 02:18:38 INFO - PROCESS | 2848 | --DOCSHELL 19919C00 == 48 [pid = 2848] [id = 756] 02:18:38 INFO - PROCESS | 2848 | --DOMWINDOW == 100 (1956B000) [pid = 2848] [serial = 2238] [outer = 00000000] [url = about:blank] 02:18:38 INFO - PROCESS | 2848 | --DOMWINDOW == 99 (188D5000) [pid = 2848] [serial = 2224] [outer = 00000000] [url = about:blank] 02:18:38 INFO - PROCESS | 2848 | --DOMWINDOW == 98 (0D323000) [pid = 2848] [serial = 2203] [outer = 00000000] [url = about:blank] 02:18:38 INFO - PROCESS | 2848 | --DOMWINDOW == 97 (0D3F2C00) [pid = 2848] [serial = 2204] [outer = 00000000] [url = about:blank] 02:18:38 INFO - PROCESS | 2848 | --DOMWINDOW == 96 (106ACC00) [pid = 2848] [serial = 2206] [outer = 00000000] [url = about:blank] 02:18:38 INFO - PROCESS | 2848 | --DOMWINDOW == 95 (106B4000) [pid = 2848] [serial = 2207] [outer = 00000000] [url = about:blank] 02:18:38 INFO - PROCESS | 2848 | --DOMWINDOW == 94 (17079800) [pid = 2848] [serial = 2218] [outer = 00000000] [url = about:blank] 02:18:38 INFO - PROCESS | 2848 | --DOMWINDOW == 93 (161CDC00) [pid = 2848] [serial = 2215] [outer = 00000000] [url = about:blank] 02:18:38 INFO - PROCESS | 2848 | --DOMWINDOW == 92 (16B44000) [pid = 2848] [serial = 2216] [outer = 00000000] [url = about:blank] 02:18:38 INFO - PROCESS | 2848 | --DOMWINDOW == 91 (14357800) [pid = 2848] [serial = 2212] [outer = 00000000] [url = about:blank] 02:18:38 INFO - PROCESS | 2848 | --DOMWINDOW == 90 (14743400) [pid = 2848] [serial = 2213] [outer = 00000000] [url = about:blank] 02:18:38 INFO - PROCESS | 2848 | --DOMWINDOW == 89 (091EBC00) [pid = 2848] [serial = 2200] [outer = 00000000] [url = about:blank] 02:18:38 INFO - PROCESS | 2848 | --DOMWINDOW == 88 (091F4400) [pid = 2848] [serial = 2201] [outer = 00000000] [url = about:blank] 02:18:38 INFO - PROCESS | 2848 | --DOMWINDOW == 87 (1110D400) [pid = 2848] [serial = 2209] [outer = 00000000] [url = about:blank] 02:18:38 INFO - PROCESS | 2848 | --DOMWINDOW == 86 (113DA000) [pid = 2848] [serial = 2210] [outer = 00000000] [url = about:blank] 02:18:38 INFO - PROCESS | 2848 | --DOMWINDOW == 85 (18C89800) [pid = 2848] [serial = 2227] [outer = 00000000] [url = about:blank] 02:18:38 INFO - PROCESS | 2848 | --DOMWINDOW == 84 (188DC800) [pid = 2848] [serial = 2225] [outer = 00000000] [url = about:blank] 02:18:38 INFO - PROCESS | 2848 | --DOMWINDOW == 83 (1091E800) [pid = 2848] [serial = 2230] [outer = 00000000] [url = about:blank] 02:18:38 INFO - PROCESS | 2848 | --DOMWINDOW == 82 (19278C00) [pid = 2848] [serial = 2228] [outer = 00000000] [url = about:blank] 02:18:38 INFO - PROCESS | 2848 | --DOMWINDOW == 81 (14BE1800) [pid = 2848] [serial = 2231] [outer = 00000000] [url = about:blank] 02:18:38 INFO - PROCESS | 2848 | --DOMWINDOW == 80 (17DC4800) [pid = 2848] [serial = 2221] [outer = 00000000] [url = about:blank] 02:18:38 INFO - PROCESS | 2848 | --DOMWINDOW == 79 (19911000) [pid = 2848] [serial = 2236] [outer = 00000000] [url = about:blank] 02:18:38 INFO - PROCESS | 2848 | --DOMWINDOW == 78 (19297400) [pid = 2848] [serial = 2234] [outer = 00000000] [url = about:blank] 02:18:38 INFO - PROCESS | 2848 | --DOMWINDOW == 77 (177A6000) [pid = 2848] [serial = 2222] [outer = 00000000] [url = about:blank] 02:18:38 INFO - PROCESS | 2848 | --DOMWINDOW == 76 (1895F000) [pid = 2848] [serial = 2233] [outer = 00000000] [url = about:blank] 02:18:38 INFO - PROCESS | 2848 | --DOMWINDOW == 75 (1707C000) [pid = 2848] [serial = 2219] [outer = 00000000] [url = about:blank] 02:18:38 INFO - PROCESS | 2848 | 1462785518277 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 02:18:38 INFO - PROCESS | 2848 | 1462785518281 Marionette TRACE conn5 <- [1,3018,null,{}] 02:18:38 INFO - PROCESS | 2848 | 1462785518289 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}] 02:18:38 INFO - PROCESS | 2848 | 1462785518373 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 02:18:38 INFO - PROCESS | 2848 | 1462785518380 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:38 INFO - PROCESS | 2848 | ++DOCSHELL 091F0C00 == 49 [pid = 2848] [id = 766] 02:18:38 INFO - PROCESS | 2848 | ++DOMWINDOW == 76 (091F1400) [pid = 2848] [serial = 2296] [outer = 00000000] 02:18:38 INFO - PROCESS | 2848 | ++DOMWINDOW == 77 (0C432C00) [pid = 2848] [serial = 2297] [outer = 091F1400] 02:18:38 INFO - PROCESS | 2848 | 1462785518430 Marionette DEBUG loaded listener.js 02:18:38 INFO - PROCESS | 2848 | ++DOMWINDOW == 78 (0D323000) [pid = 2848] [serial = 2298] [outer = 091F1400] 02:18:38 INFO - PROCESS | 2848 | 1462785518906 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]]]}] 02:18:38 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 02:18:38 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 790ms 02:18:38 INFO - PROCESS | 2848 | 1462785518967 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 02:18:38 INFO - PROCESS | 2848 | 1462785518972 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 02:18:38 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 02:18:38 INFO - PROCESS | 2848 | 1462785518978 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 02:18:38 INFO - PROCESS | 2848 | 1462785518981 Marionette TRACE conn5 <- [1,3022,null,{}] 02:18:38 INFO - PROCESS | 2848 | 1462785518984 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}] 02:18:39 INFO - PROCESS | 2848 | 1462785519072 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 02:18:39 INFO - PROCESS | 2848 | 1462785519079 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:39 INFO - PROCESS | 2848 | ++DOCSHELL 10831C00 == 50 [pid = 2848] [id = 767] 02:18:39 INFO - PROCESS | 2848 | ++DOMWINDOW == 79 (108A7C00) [pid = 2848] [serial = 2299] [outer = 00000000] 02:18:39 INFO - PROCESS | 2848 | ++DOMWINDOW == 80 (11110800) [pid = 2848] [serial = 2300] [outer = 108A7C00] 02:18:39 INFO - PROCESS | 2848 | 1462785519125 Marionette DEBUG loaded listener.js 02:18:39 INFO - PROCESS | 2848 | ++DOMWINDOW == 81 (141AD400) [pid = 2848] [serial = 2301] [outer = 108A7C00] 02:18:39 INFO - PROCESS | 2848 | 1462785519557 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]]]}] 02:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 02:18:39 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 630ms 02:18:39 INFO - PROCESS | 2848 | 1462785519612 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 02:18:39 INFO - PROCESS | 2848 | 1462785519614 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 02:18:39 INFO - PROCESS | 2848 | 1462785519617 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 02:18:39 INFO - TEST-START | /FileAPI/blob/Blob-close.html 02:18:39 INFO - PROCESS | 2848 | 1462785519620 Marionette TRACE conn5 <- [1,3026,null,{}] 02:18:39 INFO - PROCESS | 2848 | 1462785519630 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}] 02:18:39 INFO - PROCESS | 2848 | 1462785519727 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 02:18:39 INFO - PROCESS | 2848 | 1462785519774 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:39 INFO - PROCESS | 2848 | ++DOCSHELL 16BFD000 == 51 [pid = 2848] [id = 768] 02:18:39 INFO - PROCESS | 2848 | ++DOMWINDOW == 82 (17075000) [pid = 2848] [serial = 2302] [outer = 00000000] 02:18:39 INFO - PROCESS | 2848 | ++DOMWINDOW == 83 (170D5C00) [pid = 2848] [serial = 2303] [outer = 17075000] 02:18:39 INFO - PROCESS | 2848 | 1462785519822 Marionette DEBUG loaded listener.js 02:18:39 INFO - PROCESS | 2848 | ++DOMWINDOW == 84 (17DCCC00) [pid = 2848] [serial = 2304] [outer = 17075000] 02:18:40 INFO - PROCESS | 2848 | 1462785520257 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"]]]}] 02:18:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 02:18:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 02:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 02:18:40 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 670ms 02:18:40 INFO - PROCESS | 2848 | 1462785520305 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 02:18:40 INFO - PROCESS | 2848 | 1462785520308 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 02:18:40 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 02:18:40 INFO - PROCESS | 2848 | 1462785520312 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 02:18:40 INFO - PROCESS | 2848 | 1462785520314 Marionette TRACE conn5 <- [1,3030,null,{}] 02:18:40 INFO - PROCESS | 2848 | 1462785520317 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}] 02:18:40 INFO - PROCESS | 2848 | 1462785520414 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 02:18:40 INFO - PROCESS | 2848 | 1462785520420 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:40 INFO - PROCESS | 2848 | ++DOCSHELL 1927B800 == 52 [pid = 2848] [id = 769] 02:18:40 INFO - PROCESS | 2848 | ++DOMWINDOW == 85 (19280000) [pid = 2848] [serial = 2305] [outer = 00000000] 02:18:40 INFO - PROCESS | 2848 | ++DOMWINDOW == 86 (19916C00) [pid = 2848] [serial = 2306] [outer = 19280000] 02:18:40 INFO - PROCESS | 2848 | 1462785520466 Marionette DEBUG loaded listener.js 02:18:40 INFO - PROCESS | 2848 | ++DOMWINDOW == 87 (19B91000) [pid = 2848] [serial = 2307] [outer = 19280000] 02:18:41 INFO - PROCESS | 2848 | 1462785521170 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]]]}] 02:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 02:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 02:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 02:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 02:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 02:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 02:18:41 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. 02:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 02:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 02:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 02:18:41 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'.) 02:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 02:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 02:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 02:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 02:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 02:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 02:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 02:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 02:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 02:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 02:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 02:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 02:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 02:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 02:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 02:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 02:18:41 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. 02:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 02:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 02:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 02:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 02:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 02:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 02:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 02:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 02:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 02:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 02:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 02:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 02:18:41 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. 02:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 02:18:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 02:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:18:41 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. 02:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 02:18:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 02:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 02:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 02:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 02:18:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 02:18:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 02:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 02:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 02:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 02:18:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 02:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 02:18:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 02:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:18:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 02:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:18:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 02:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 02:18:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 02:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:18:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 02:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:18:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 02:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:18:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 02:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:18:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 02:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 02:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 02:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 02:18:41 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 955ms 02:18:41 INFO - PROCESS | 2848 | 1462785521268 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 02:18:41 INFO - PROCESS | 2848 | 1462785521270 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 02:18:41 INFO - PROCESS | 2848 | 1462785521273 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 02:18:41 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 02:18:41 INFO - PROCESS | 2848 | 1462785521275 Marionette TRACE conn5 <- [1,3034,null,{}] 02:18:41 INFO - PROCESS | 2848 | 1462785521292 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}] 02:18:41 INFO - PROCESS | 2848 | 1462785521412 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 02:18:41 INFO - PROCESS | 2848 | 1462785521419 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:41 INFO - PROCESS | 2848 | ++DOCSHELL 195A0400 == 53 [pid = 2848] [id = 770] 02:18:41 INFO - PROCESS | 2848 | ++DOMWINDOW == 88 (19B96C00) [pid = 2848] [serial = 2308] [outer = 00000000] 02:18:41 INFO - PROCESS | 2848 | ++DOMWINDOW == 89 (1C5A1400) [pid = 2848] [serial = 2309] [outer = 19B96C00] 02:18:41 INFO - PROCESS | 2848 | 1462785521464 Marionette DEBUG loaded listener.js 02:18:41 INFO - PROCESS | 2848 | ++DOMWINDOW == 90 (1C5A4000) [pid = 2848] [serial = 2310] [outer = 19B96C00] 02:18:41 INFO - PROCESS | 2848 | [2848] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:18:41 INFO - PROCESS | 2848 | 1462785521920 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 02:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 02:18:41 INFO - {} 02:18:41 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 670ms 02:18:41 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 02:18:41 INFO - PROCESS | 2848 | 1462785521948 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 02:18:41 INFO - PROCESS | 2848 | 1462785521950 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 02:18:41 INFO - PROCESS | 2848 | 1462785521953 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 02:18:41 INFO - PROCESS | 2848 | 1462785521954 Marionette TRACE conn5 <- [1,3038,null,{}] 02:18:41 INFO - PROCESS | 2848 | 1462785521958 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}] 02:18:42 INFO - PROCESS | 2848 | 1462785522097 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 02:18:42 INFO - PROCESS | 2848 | 1462785522161 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:42 INFO - PROCESS | 2848 | ++DOCSHELL 091A6000 == 54 [pid = 2848] [id = 771] 02:18:42 INFO - PROCESS | 2848 | ++DOMWINDOW == 91 (1C5A1000) [pid = 2848] [serial = 2311] [outer = 00000000] 02:18:42 INFO - PROCESS | 2848 | ++DOMWINDOW == 92 (1CA53000) [pid = 2848] [serial = 2312] [outer = 1C5A1000] 02:18:42 INFO - PROCESS | 2848 | 1462785522207 Marionette DEBUG loaded listener.js 02:18:42 INFO - PROCESS | 2848 | ++DOMWINDOW == 93 (1D445000) [pid = 2848] [serial = 2313] [outer = 1C5A1000] 02:18:42 INFO - PROCESS | 2848 | 1462785522696 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]]]}] 02:18:42 INFO - PROCESS | 2848 | --DOMWINDOW == 92 (17078400) [pid = 2848] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 02:18:42 INFO - PROCESS | 2848 | --DOMWINDOW == 91 (1991AC00) [pid = 2848] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:18:42 INFO - PROCESS | 2848 | --DOMWINDOW == 90 (1C5C8C00) [pid = 2848] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 02:18:42 INFO - PROCESS | 2848 | --DOMWINDOW == 89 (19563000) [pid = 2848] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 02:18:42 INFO - PROCESS | 2848 | --DOMWINDOW == 88 (16BFE800) [pid = 2848] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 02:18:42 INFO - PROCESS | 2848 | --DOMWINDOW == 87 (1853D400) [pid = 2848] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 02:18:42 INFO - PROCESS | 2848 | --DOMWINDOW == 86 (091F4800) [pid = 2848] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 02:18:42 INFO - PROCESS | 2848 | --DOMWINDOW == 85 (142E0800) [pid = 2848] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 02:18:42 INFO - PROCESS | 2848 | --DOMWINDOW == 84 (14BE5000) [pid = 2848] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 02:18:42 INFO - PROCESS | 2848 | --DOMWINDOW == 83 (0CE78C00) [pid = 2848] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 02:18:42 INFO - PROCESS | 2848 | --DOMWINDOW == 82 (188D9800) [pid = 2848] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 02:18:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 02:18:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 02:18:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 02:18:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 02:18:42 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 770ms 02:18:42 INFO - PROCESS | 2848 | 1462785522737 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 02:18:42 INFO - PROCESS | 2848 | 1462785522740 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 02:18:42 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 02:18:42 INFO - PROCESS | 2848 | 1462785522743 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 02:18:42 INFO - PROCESS | 2848 | 1462785522745 Marionette TRACE conn5 <- [1,3042,null,{}] 02:18:42 INFO - PROCESS | 2848 | 1462785522748 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}] 02:18:42 INFO - PROCESS | 2848 | 1462785522837 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 02:18:42 INFO - PROCESS | 2848 | 1462785522843 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:42 INFO - PROCESS | 2848 | ++DOCSHELL 0CEDA800 == 55 [pid = 2848] [id = 772] 02:18:42 INFO - PROCESS | 2848 | ++DOMWINDOW == 83 (188D9800) [pid = 2848] [serial = 2314] [outer = 00000000] 02:18:42 INFO - PROCESS | 2848 | ++DOMWINDOW == 84 (19E9FC00) [pid = 2848] [serial = 2315] [outer = 188D9800] 02:18:42 INFO - PROCESS | 2848 | 1462785522888 Marionette DEBUG loaded listener.js 02:18:42 INFO - PROCESS | 2848 | ++DOMWINDOW == 85 (1D527400) [pid = 2848] [serial = 2316] [outer = 188D9800] 02:18:43 INFO - PROCESS | 2848 | 1462785523543 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"]]]}] 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 02:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 02:18:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 02:18:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:18:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 02:18:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:18:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 02:18:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:18:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 02:18:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:18:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 02:18:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:18:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 02:18:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:18:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 02:18:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:18:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 02:18:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:18:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 02:18:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:18:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 02:18:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:18:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 02:18:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:18:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 02:18:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:18:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 02:18:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:18:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 02:18:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:18:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 02:18:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:18:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 02:18:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:18:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 02:18:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:18:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 02:18:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:18:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 02:18:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:18:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 02:18:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:18:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 02:18:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:18:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 02:18:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:18:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:18:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:18:43 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" 02:18:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:18:43 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" 02:18:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:18:43 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 916ms 02:18:43 INFO - PROCESS | 2848 | 1462785523661 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 02:18:43 INFO - PROCESS | 2848 | 1462785523663 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 02:18:43 INFO - TEST-START | /FileAPI/file/File-constructor.html 02:18:43 INFO - PROCESS | 2848 | 1462785523667 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 02:18:43 INFO - PROCESS | 2848 | 1462785523668 Marionette TRACE conn5 <- [1,3046,null,{}] 02:18:43 INFO - PROCESS | 2848 | 1462785523676 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}] 02:18:43 INFO - PROCESS | 2848 | 1462785523759 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 02:18:43 INFO - PROCESS | 2848 | 1462785523766 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:43 INFO - PROCESS | 2848 | ++DOCSHELL 0C49AC00 == 56 [pid = 2848] [id = 773] 02:18:43 INFO - PROCESS | 2848 | ++DOMWINDOW == 86 (0D285000) [pid = 2848] [serial = 2317] [outer = 00000000] 02:18:43 INFO - PROCESS | 2848 | ++DOMWINDOW == 87 (113E0C00) [pid = 2848] [serial = 2318] [outer = 0D285000] 02:18:43 INFO - PROCESS | 2848 | 1462785523811 Marionette DEBUG loaded listener.js 02:18:43 INFO - PROCESS | 2848 | ++DOMWINDOW == 88 (1474C400) [pid = 2848] [serial = 2319] [outer = 0D285000] 02:18:44 INFO - PROCESS | 2848 | 1462785524317 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]]]}] 02:18:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 02:18:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 02:18:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 02:18:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 02:18:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 02:18:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 02:18:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 02:18:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 02:18:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 02:18:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 02:18:44 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 02:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:44 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 02:18:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 02:18:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 02:18:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:18:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 02:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 02:18:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 02:18:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 02:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 02:18:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 02:18:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 02:18:44 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 738ms 02:18:44 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 02:18:44 INFO - PROCESS | 2848 | 1462785524409 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 02:18:44 INFO - PROCESS | 2848 | 1462785524411 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 02:18:44 INFO - PROCESS | 2848 | 1462785524414 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 02:18:44 INFO - PROCESS | 2848 | 1462785524416 Marionette TRACE conn5 <- [1,3050,null,{}] 02:18:44 INFO - PROCESS | 2848 | 1462785524419 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}] 02:18:44 INFO - PROCESS | 2848 | 1462785524505 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 02:18:44 INFO - PROCESS | 2848 | 1462785524514 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:44 INFO - PROCESS | 2848 | ++DOCSHELL 091F0400 == 57 [pid = 2848] [id = 774] 02:18:44 INFO - PROCESS | 2848 | ++DOMWINDOW == 89 (14A05800) [pid = 2848] [serial = 2320] [outer = 00000000] 02:18:44 INFO - PROCESS | 2848 | ++DOMWINDOW == 90 (17DC2400) [pid = 2848] [serial = 2321] [outer = 14A05800] 02:18:44 INFO - PROCESS | 2848 | 1462785524562 Marionette DEBUG loaded listener.js 02:18:44 INFO - PROCESS | 2848 | ++DOMWINDOW == 91 (188D3000) [pid = 2848] [serial = 2322] [outer = 14A05800] 02:18:44 INFO - PROCESS | 2848 | [2848] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:18:45 INFO - PROCESS | 2848 | 1462785525195 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 02:18:45 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 02:18:45 INFO - {} 02:18:45 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 830ms 02:18:45 INFO - PROCESS | 2848 | 1462785525245 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 02:18:45 INFO - PROCESS | 2848 | 1462785525251 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 02:18:45 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 02:18:45 INFO - PROCESS | 2848 | 1462785525256 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 02:18:45 INFO - PROCESS | 2848 | 1462785525260 Marionette TRACE conn5 <- [1,3054,null,{}] 02:18:45 INFO - PROCESS | 2848 | 1462785525335 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}] 02:18:45 INFO - PROCESS | 2848 | 1462785525451 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 02:18:45 INFO - PROCESS | 2848 | 1462785525585 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:45 INFO - PROCESS | 2848 | ++DOCSHELL 10236400 == 58 [pid = 2848] [id = 775] 02:18:45 INFO - PROCESS | 2848 | ++DOMWINDOW == 92 (1046D400) [pid = 2848] [serial = 2323] [outer = 00000000] 02:18:45 INFO - PROCESS | 2848 | ++DOMWINDOW == 93 (148DB400) [pid = 2848] [serial = 2324] [outer = 1046D400] 02:18:45 INFO - PROCESS | 2848 | 1462785525645 Marionette DEBUG loaded listener.js 02:18:45 INFO - PROCESS | 2848 | ++DOMWINDOW == 94 (14BEB400) [pid = 2848] [serial = 2325] [outer = 1046D400] 02:18:46 INFO - PROCESS | 2848 | 1462785526157 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]]]}] 02:18:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 02:18:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 02:18:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 02:18:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 02:18:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 02:18:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 02:18:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 02:18:46 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 930ms 02:18:46 INFO - PROCESS | 2848 | 1462785526191 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 02:18:46 INFO - PROCESS | 2848 | 1462785526197 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 02:18:46 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 02:18:46 INFO - PROCESS | 2848 | 1462785526204 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 02:18:46 INFO - PROCESS | 2848 | 1462785526206 Marionette TRACE conn5 <- [1,3058,null,{}] 02:18:46 INFO - PROCESS | 2848 | 1462785526211 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}] 02:18:46 INFO - PROCESS | 2848 | 1462785526356 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 02:18:46 INFO - PROCESS | 2848 | 1462785526500 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:46 INFO - PROCESS | 2848 | ++DOCSHELL 16B44000 == 59 [pid = 2848] [id = 776] 02:18:46 INFO - PROCESS | 2848 | ++DOMWINDOW == 95 (16BFA400) [pid = 2848] [serial = 2326] [outer = 00000000] 02:18:46 INFO - PROCESS | 2848 | ++DOMWINDOW == 96 (188DD400) [pid = 2848] [serial = 2327] [outer = 16BFA400] 02:18:46 INFO - PROCESS | 2848 | 1462785526558 Marionette DEBUG loaded listener.js 02:18:46 INFO - PROCESS | 2848 | ++DOMWINDOW == 97 (18C7E000) [pid = 2848] [serial = 2328] [outer = 16BFA400] 02:18:47 INFO - PROCESS | 2848 | 1462785527103 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]]]}] 02:18:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 02:18:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 02:18:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 02:18:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 02:18:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 02:18:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 02:18:47 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 931ms 02:18:47 INFO - PROCESS | 2848 | 1462785527137 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 02:18:47 INFO - PROCESS | 2848 | 1462785527139 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 02:18:47 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 02:18:47 INFO - PROCESS | 2848 | 1462785527143 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 02:18:47 INFO - PROCESS | 2848 | 1462785527147 Marionette TRACE conn5 <- [1,3062,null,{}] 02:18:47 INFO - PROCESS | 2848 | 1462785527158 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}] 02:18:47 INFO - PROCESS | 2848 | 1462785527272 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 02:18:47 INFO - PROCESS | 2848 | 1462785527390 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:47 INFO - PROCESS | 2848 | ++DOCSHELL 19563000 == 60 [pid = 2848] [id = 777] 02:18:47 INFO - PROCESS | 2848 | ++DOMWINDOW == 98 (19DB6C00) [pid = 2848] [serial = 2329] [outer = 00000000] 02:18:47 INFO - PROCESS | 2848 | ++DOMWINDOW == 99 (19EA5800) [pid = 2848] [serial = 2330] [outer = 19DB6C00] 02:18:47 INFO - PROCESS | 2848 | 1462785527449 Marionette DEBUG loaded listener.js 02:18:47 INFO - PROCESS | 2848 | ++DOMWINDOW == 100 (1AB8E800) [pid = 2848] [serial = 2331] [outer = 19DB6C00] 02:18:47 INFO - PROCESS | 2848 | 1462785527935 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]]]}] 02:18:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 02:18:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 02:18:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 02:18:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 02:18:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 02:18:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 02:18:47 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 830ms 02:18:47 INFO - PROCESS | 2848 | 1462785527981 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 02:18:48 INFO - PROCESS | 2848 | 1462785527984 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 02:18:48 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 02:18:48 INFO - PROCESS | 2848 | 1462785527989 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 02:18:48 INFO - PROCESS | 2848 | 1462785527991 Marionette TRACE conn5 <- [1,3066,null,{}] 02:18:48 INFO - PROCESS | 2848 | 1462785527995 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}] 02:18:48 INFO - PROCESS | 2848 | 1462785528108 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 02:18:48 INFO - PROCESS | 2848 | 1462785528221 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:48 INFO - PROCESS | 2848 | ++DOCSHELL 1C59BC00 == 61 [pid = 2848] [id = 778] 02:18:48 INFO - PROCESS | 2848 | ++DOMWINDOW == 101 (1C5A0C00) [pid = 2848] [serial = 2332] [outer = 00000000] 02:18:48 INFO - PROCESS | 2848 | ++DOMWINDOW == 102 (1C5D0C00) [pid = 2848] [serial = 2333] [outer = 1C5A0C00] 02:18:48 INFO - PROCESS | 2848 | 1462785528318 Marionette DEBUG loaded listener.js 02:18:48 INFO - PROCESS | 2848 | ++DOMWINDOW == 103 (1CA56C00) [pid = 2848] [serial = 2334] [outer = 1C5A0C00] 02:18:48 INFO - PROCESS | 2848 | 1462785528864 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] 02:18:48 INFO - PROCESS | 2848 | 1462785528960 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 02:18:48 INFO - PROCESS | 2848 | 1462785528963 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 02:18:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 02:18:48 INFO - PROCESS | 2848 | 1462785528965 Marionette TRACE conn5 <- [1,3070,null,{}] 02:18:48 INFO - PROCESS | 2848 | 1462785528970 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}] 02:18:49 INFO - PROCESS | 2848 | 1462785529077 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 02:18:49 INFO - PROCESS | 2848 | 1462785529224 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:49 INFO - PROCESS | 2848 | ++DOCSHELL 1C5CC400 == 62 [pid = 2848] [id = 779] 02:18:49 INFO - PROCESS | 2848 | ++DOMWINDOW == 104 (1CA57C00) [pid = 2848] [serial = 2335] [outer = 00000000] 02:18:49 INFO - PROCESS | 2848 | ++DOMWINDOW == 105 (1DCC0000) [pid = 2848] [serial = 2336] [outer = 1CA57C00] 02:18:49 INFO - PROCESS | 2848 | 1462785529280 Marionette DEBUG loaded listener.js 02:18:49 INFO - PROCESS | 2848 | ++DOMWINDOW == 106 (1DCC2400) [pid = 2848] [serial = 2337] [outer = 1CA57C00] 02:18:49 INFO - PROCESS | 2848 | 1462785529820 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]]]}] 02:18:49 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 02:18:49 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 02:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:49 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 02:18:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 02:18:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 870ms 02:18:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 02:18:49 INFO - PROCESS | 2848 | 1462785529850 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 02:18:49 INFO - PROCESS | 2848 | 1462785529852 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 02:18:49 INFO - PROCESS | 2848 | 1462785529857 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 02:18:49 INFO - PROCESS | 2848 | 1462785529859 Marionette TRACE conn5 <- [1,3074,null,{}] 02:18:49 INFO - PROCESS | 2848 | 1462785529863 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}] 02:18:50 INFO - PROCESS | 2848 | 1462785529982 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 02:18:50 INFO - PROCESS | 2848 | 1462785530282 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:50 INFO - PROCESS | 2848 | ++DOCSHELL 09174000 == 63 [pid = 2848] [id = 780] 02:18:50 INFO - PROCESS | 2848 | ++DOMWINDOW == 107 (091B0C00) [pid = 2848] [serial = 2338] [outer = 00000000] 02:18:50 INFO - PROCESS | 2848 | ++DOMWINDOW == 108 (0D3FB800) [pid = 2848] [serial = 2339] [outer = 091B0C00] 02:18:50 INFO - PROCESS | 2848 | 1462785530373 Marionette DEBUG loaded listener.js 02:18:50 INFO - PROCESS | 2848 | ++DOMWINDOW == 109 (1004F400) [pid = 2848] [serial = 2340] [outer = 091B0C00] 02:18:50 INFO - PROCESS | 2848 | 1462785530931 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 02:18:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 02:18:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1128ms 02:18:51 INFO - PROCESS | 2848 | 1462785530987 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 02:18:51 INFO - PROCESS | 2848 | 1462785530991 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 02:18:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 02:18:51 INFO - PROCESS | 2848 | 1462785530995 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 02:18:51 INFO - PROCESS | 2848 | 1462785530998 Marionette TRACE conn5 <- [1,3078,null,{}] 02:18:51 INFO - PROCESS | 2848 | 1462785531003 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}] 02:18:51 INFO - PROCESS | 2848 | 1462785531109 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 02:18:51 INFO - PROCESS | 2848 | 1462785531279 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:51 INFO - PROCESS | 2848 | ++DOCSHELL 0D2D7400 == 64 [pid = 2848] [id = 781] 02:18:51 INFO - PROCESS | 2848 | ++DOMWINDOW == 110 (0D37D800) [pid = 2848] [serial = 2341] [outer = 00000000] 02:18:51 INFO - PROCESS | 2848 | ++DOMWINDOW == 111 (10922000) [pid = 2848] [serial = 2342] [outer = 0D37D800] 02:18:51 INFO - PROCESS | 2848 | 1462785531330 Marionette DEBUG loaded listener.js 02:18:51 INFO - PROCESS | 2848 | ++DOMWINDOW == 112 (1435D000) [pid = 2848] [serial = 2343] [outer = 0D37D800] 02:18:51 INFO - PROCESS | 2848 | --DOCSHELL 10629400 == 63 [pid = 2848] [id = 657] 02:18:51 INFO - PROCESS | 2848 | --DOCSHELL 17DCE400 == 62 [pid = 2848] [id = 754] 02:18:51 INFO - PROCESS | 2848 | --DOCSHELL 188D5400 == 61 [pid = 2848] [id = 755] 02:18:51 INFO - PROCESS | 2848 | --DOCSHELL 14B07400 == 60 [pid = 2848] [id = 753] 02:18:51 INFO - PROCESS | 2848 | --DOCSHELL 141A9800 == 59 [pid = 2848] [id = 752] 02:18:51 INFO - PROCESS | 2848 | --DOCSHELL 0C49AC00 == 58 [pid = 2848] [id = 773] 02:18:51 INFO - PROCESS | 2848 | --DOCSHELL 0CEDA800 == 57 [pid = 2848] [id = 772] 02:18:51 INFO - PROCESS | 2848 | --DOCSHELL 091A6000 == 56 [pid = 2848] [id = 771] 02:18:51 INFO - PROCESS | 2848 | --DOCSHELL 195A0400 == 55 [pid = 2848] [id = 770] 02:18:51 INFO - PROCESS | 2848 | --DOCSHELL 1927B800 == 54 [pid = 2848] [id = 769] 02:18:51 INFO - PROCESS | 2848 | --DOCSHELL 16BFD000 == 53 [pid = 2848] [id = 768] 02:18:51 INFO - PROCESS | 2848 | --DOCSHELL 10831C00 == 52 [pid = 2848] [id = 767] 02:18:51 INFO - PROCESS | 2848 | --DOCSHELL 091F0C00 == 51 [pid = 2848] [id = 766] 02:18:51 INFO - PROCESS | 2848 | --DOMWINDOW == 111 (091F2C00) [pid = 2848] [serial = 2241] [outer = 00000000] [url = about:blank] 02:18:51 INFO - PROCESS | 2848 | --DOMWINDOW == 110 (1082D000) [pid = 2848] [serial = 2244] [outer = 00000000] [url = about:blank] 02:18:51 INFO - PROCESS | 2848 | --DOMWINDOW == 109 (14BE0800) [pid = 2848] [serial = 2247] [outer = 00000000] [url = about:blank] 02:18:51 INFO - PROCESS | 2848 | --DOMWINDOW == 108 (19BCB400) [pid = 2848] [serial = 2279] [outer = 00000000] [url = about:blank] 02:18:51 INFO - PROCESS | 2848 | --DOCSHELL 1082DC00 == 50 [pid = 2848] [id = 765] 02:18:51 INFO - PROCESS | 2848 | --DOCSHELL 19DBF400 == 49 [pid = 2848] [id = 764] 02:18:51 INFO - PROCESS | 2848 | --DOCSHELL 19914C00 == 48 [pid = 2848] [id = 763] 02:18:51 INFO - PROCESS | 2848 | --DOCSHELL 106AFC00 == 47 [pid = 2848] [id = 762] 02:18:51 INFO - PROCESS | 2848 | --DOCSHELL 091F1000 == 46 [pid = 2848] [id = 761] 02:18:51 INFO - PROCESS | 2848 | --DOCSHELL 19B96000 == 45 [pid = 2848] [id = 760] 02:18:51 INFO - PROCESS | 2848 | --DOMWINDOW == 107 (1D446C00) [pid = 2848] [serial = 2198] [outer = 00000000] [url = about:blank] 02:18:51 INFO - PROCESS | 2848 | --DOMWINDOW == 106 (19B91400) [pid = 2848] [serial = 2277] [outer = 00000000] [url = about:blank] 02:18:51 INFO - PROCESS | 2848 | --DOMWINDOW == 105 (1854F000) [pid = 2848] [serial = 2262] [outer = 00000000] [url = about:blank] 02:18:51 INFO - PROCESS | 2848 | --DOMWINDOW == 104 (1022E000) [pid = 2848] [serial = 2251] [outer = 00000000] [url = about:blank] 02:18:51 INFO - PROCESS | 2848 | --DOMWINDOW == 103 (10051400) [pid = 2848] [serial = 2250] [outer = 00000000] [url = about:blank] 02:18:51 INFO - PROCESS | 2848 | --DOMWINDOW == 102 (14583000) [pid = 2848] [serial = 2256] [outer = 00000000] [url = about:blank] 02:18:51 INFO - PROCESS | 2848 | --DOMWINDOW == 101 (14A04C00) [pid = 2848] [serial = 2257] [outer = 00000000] [url = about:blank] 02:18:51 INFO - PROCESS | 2848 | --DOMWINDOW == 100 (17075400) [pid = 2848] [serial = 2259] [outer = 00000000] [url = about:blank] 02:18:51 INFO - PROCESS | 2848 | --DOMWINDOW == 99 (10232C00) [pid = 2848] [serial = 2253] [outer = 00000000] [url = about:blank] 02:18:51 INFO - PROCESS | 2848 | --DOMWINDOW == 98 (1062EC00) [pid = 2848] [serial = 2254] [outer = 00000000] [url = about:blank] 02:18:51 INFO - PROCESS | 2848 | --DOMWINDOW == 97 (19277400) [pid = 2848] [serial = 2265] [outer = 00000000] [url = about:blank] 02:18:51 INFO - PROCESS | 2848 | --DOMWINDOW == 96 (1854F800) [pid = 2848] [serial = 2263] [outer = 00000000] [url = about:blank] 02:18:51 INFO - PROCESS | 2848 | --DOMWINDOW == 95 (1991EC00) [pid = 2848] [serial = 2270] [outer = 00000000] [url = about:blank] 02:18:51 INFO - PROCESS | 2848 | --DOMWINDOW == 94 (19A12000) [pid = 2848] [serial = 2273] [outer = 00000000] [url = about:blank] 02:18:51 INFO - PROCESS | 2848 | --DOMWINDOW == 93 (1991B800) [pid = 2848] [serial = 2268] [outer = 00000000] [url = about:blank] 02:18:51 INFO - PROCESS | 2848 | --DOMWINDOW == 92 (19297C00) [pid = 2848] [serial = 2266] [outer = 00000000] [url = about:blank] 02:18:51 INFO - PROCESS | 2848 | --DOMWINDOW == 91 (19B29800) [pid = 2848] [serial = 2276] [outer = 00000000] [url = about:blank] 02:18:51 INFO - PROCESS | 2848 | --DOMWINDOW == 90 (19A0B400) [pid = 2848] [serial = 2271] [outer = 00000000] [url = about:blank] 02:18:51 INFO - PROCESS | 2848 | --DOMWINDOW == 89 (17080C00) [pid = 2848] [serial = 2260] [outer = 00000000] [url = about:blank] 02:18:51 INFO - PROCESS | 2848 | --DOMWINDOW == 88 (19B1D400) [pid = 2848] [serial = 2274] [outer = 00000000] [url = about:blank] 02:18:51 INFO - PROCESS | 2848 | 1462785531853 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 02:18:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 02:18:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 871ms 02:18:51 INFO - PROCESS | 2848 | 1462785531872 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 02:18:51 INFO - PROCESS | 2848 | 1462785531875 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 02:18:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 02:18:51 INFO - PROCESS | 2848 | 1462785531880 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 02:18:51 INFO - PROCESS | 2848 | 1462785531882 Marionette TRACE conn5 <- [1,3082,null,{}] 02:18:51 INFO - PROCESS | 2848 | 1462785531886 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}] 02:18:51 INFO - PROCESS | 2848 | 1462785531973 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 02:18:51 INFO - PROCESS | 2848 | 1462785531981 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:52 INFO - PROCESS | 2848 | ++DOCSHELL 0CEDA800 == 46 [pid = 2848] [id = 782] 02:18:52 INFO - PROCESS | 2848 | ++DOMWINDOW == 89 (0D322C00) [pid = 2848] [serial = 2344] [outer = 00000000] 02:18:52 INFO - PROCESS | 2848 | ++DOMWINDOW == 90 (1062F000) [pid = 2848] [serial = 2345] [outer = 0D322C00] 02:18:52 INFO - PROCESS | 2848 | 1462785532033 Marionette DEBUG loaded listener.js 02:18:52 INFO - PROCESS | 2848 | ++DOMWINDOW == 91 (10831400) [pid = 2848] [serial = 2346] [outer = 0D322C00] 02:18:52 INFO - PROCESS | 2848 | 1462785532665 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 02:18:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 02:18:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 830ms 02:18:52 INFO - PROCESS | 2848 | 1462785532713 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 02:18:52 INFO - PROCESS | 2848 | 1462785532717 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 02:18:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 02:18:52 INFO - PROCESS | 2848 | 1462785532721 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 02:18:52 INFO - PROCESS | 2848 | 1462785532726 Marionette TRACE conn5 <- [1,3086,null,{}] 02:18:52 INFO - PROCESS | 2848 | 1462785532731 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}] 02:18:52 INFO - PROCESS | 2848 | 1462785532885 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 02:18:53 INFO - PROCESS | 2848 | 1462785533045 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:53 INFO - PROCESS | 2848 | ++DOCSHELL 10238400 == 47 [pid = 2848] [id = 783] 02:18:53 INFO - PROCESS | 2848 | ++DOMWINDOW == 92 (10238C00) [pid = 2848] [serial = 2347] [outer = 00000000] 02:18:53 INFO - PROCESS | 2848 | ++DOMWINDOW == 93 (108A5C00) [pid = 2848] [serial = 2348] [outer = 10238C00] 02:18:53 INFO - PROCESS | 2848 | 1462785533103 Marionette DEBUG loaded listener.js 02:18:53 INFO - PROCESS | 2848 | ++DOMWINDOW == 94 (1110F000) [pid = 2848] [serial = 2349] [outer = 10238C00] 02:18:53 INFO - PROCESS | 2848 | 1462785533621 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]]]}] 02:18:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 02:18:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 02:18:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 930ms 02:18:53 INFO - PROCESS | 2848 | 1462785533653 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 02:18:53 INFO - PROCESS | 2848 | 1462785533659 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 02:18:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 02:18:53 INFO - PROCESS | 2848 | 1462785533665 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 02:18:53 INFO - PROCESS | 2848 | 1462785533668 Marionette TRACE conn5 <- [1,3090,null,{}] 02:18:53 INFO - PROCESS | 2848 | 1462785533673 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}] 02:18:53 INFO - PROCESS | 2848 | 1462785533812 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 02:18:53 INFO - PROCESS | 2848 | 1462785533957 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:53 INFO - PROCESS | 2848 | ++DOCSHELL 1417D400 == 48 [pid = 2848] [id = 784] 02:18:53 INFO - PROCESS | 2848 | ++DOMWINDOW == 95 (142E2800) [pid = 2848] [serial = 2350] [outer = 00000000] 02:18:54 INFO - PROCESS | 2848 | ++DOMWINDOW == 96 (14AA8C00) [pid = 2848] [serial = 2351] [outer = 142E2800] 02:18:54 INFO - PROCESS | 2848 | 1462785534016 Marionette DEBUG loaded listener.js 02:18:54 INFO - PROCESS | 2848 | ++DOMWINDOW == 97 (14BEF400) [pid = 2848] [serial = 2352] [outer = 142E2800] 02:18:54 INFO - PROCESS | 2848 | 1462785534542 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 02:18:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 02:18:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 930ms 02:18:54 INFO - PROCESS | 2848 | 1462785534597 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 02:18:54 INFO - PROCESS | 2848 | 1462785534600 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 02:18:54 INFO - PROCESS | 2848 | 1462785534604 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 02:18:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 02:18:54 INFO - PROCESS | 2848 | 1462785534608 Marionette TRACE conn5 <- [1,3094,null,{}] 02:18:54 INFO - PROCESS | 2848 | 1462785534634 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}] 02:18:54 INFO - PROCESS | 2848 | 1462785534779 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 02:18:54 INFO - PROCESS | 2848 | 1462785534862 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:54 INFO - PROCESS | 2848 | ++DOCSHELL 17080C00 == 49 [pid = 2848] [id = 785] 02:18:54 INFO - PROCESS | 2848 | ++DOMWINDOW == 98 (17081400) [pid = 2848] [serial = 2353] [outer = 00000000] 02:18:54 INFO - PROCESS | 2848 | ++DOMWINDOW == 99 (170D4800) [pid = 2848] [serial = 2354] [outer = 17081400] 02:18:54 INFO - PROCESS | 2848 | 1462785534920 Marionette DEBUG loaded listener.js 02:18:55 INFO - PROCESS | 2848 | ++DOMWINDOW == 100 (178E0000) [pid = 2848] [serial = 2355] [outer = 17081400] 02:18:55 INFO - PROCESS | 2848 | 1462785535423 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]]]}] 02:18:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 02:18:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 02:18:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 02:18:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 870ms 02:18:55 INFO - PROCESS | 2848 | 1462785535478 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 02:18:55 INFO - PROCESS | 2848 | 1462785535481 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 02:18:55 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 02:18:55 INFO - PROCESS | 2848 | 1462785535485 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 02:18:55 INFO - PROCESS | 2848 | 1462785535487 Marionette TRACE conn5 <- [1,3098,null,{}] 02:18:55 INFO - PROCESS | 2848 | 1462785535490 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}] 02:18:55 INFO - PROCESS | 2848 | 1462785535597 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 02:18:55 INFO - PROCESS | 2848 | 1462785535753 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:55 INFO - PROCESS | 2848 | ++DOCSHELL 17DC2C00 == 50 [pid = 2848] [id = 786] 02:18:55 INFO - PROCESS | 2848 | ++DOMWINDOW == 101 (17DC9800) [pid = 2848] [serial = 2356] [outer = 00000000] 02:18:55 INFO - PROCESS | 2848 | ++DOMWINDOW == 102 (188D5800) [pid = 2848] [serial = 2357] [outer = 17DC9800] 02:18:55 INFO - PROCESS | 2848 | 1462785535810 Marionette DEBUG loaded listener.js 02:18:55 INFO - PROCESS | 2848 | ++DOMWINDOW == 103 (188DC400) [pid = 2848] [serial = 2358] [outer = 17DC9800] 02:18:56 INFO - PROCESS | 2848 | 1462785536329 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"]]]}] 02:18:56 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 02:18:56 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 02:18:56 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 02:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:56 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 02:18:56 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 871ms 02:18:56 INFO - PROCESS | 2848 | 1462785536358 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 02:18:56 INFO - PROCESS | 2848 | 1462785536360 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 02:18:56 INFO - PROCESS | 2848 | 1462785536364 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 02:18:56 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 02:18:56 INFO - PROCESS | 2848 | 1462785536366 Marionette TRACE conn5 <- [1,3102,null,{}] 02:18:56 INFO - PROCESS | 2848 | 1462785536370 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}] 02:18:56 INFO - PROCESS | 2848 | 1462785536472 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 02:18:56 INFO - PROCESS | 2848 | 1462785536632 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\", \"0e44a6ee-5399-4744-9746-b397934099b0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:56 INFO - PROCESS | 2848 | ++DOCSHELL 188D4400 == 51 [pid = 2848] [id = 787] 02:18:56 INFO - PROCESS | 2848 | ++DOMWINDOW == 104 (19276400) [pid = 2848] [serial = 2359] [outer = 00000000] 02:18:56 INFO - PROCESS | 2848 | ++DOMWINDOW == 105 (19296000) [pid = 2848] [serial = 2360] [outer = 19276400] 02:18:56 INFO - PROCESS | 2848 | 1462785536688 Marionette DEBUG loaded listener.js 02:18:56 INFO - PROCESS | 2848 | ++DOMWINDOW == 106 (1929AC00) [pid = 2848] [serial = 2361] [outer = 19276400] 02:18:57 INFO - PROCESS | 2848 | 1462785537195 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]]]}] 02:18:57 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 02:18:57 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 870ms 02:18:57 INFO - PROCESS | 2848 | 1462785537238 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 02:18:57 INFO - PROCESS | 2848 | 1462785537240 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 02:18:58 WARNING - u'runner_teardown' () 02:18:58 INFO - No more tests 02:18:58 INFO - Got 0 unexpected results 02:18:58 INFO - SUITE-END | took 693s 02:18:58 INFO - Closing logging queue 02:18:58 INFO - queue closed 02:18:58 INFO - Return code: 0 02:18:58 WARNING - # TBPL SUCCESS # 02:18:58 INFO - Running post-action listener: _resource_record_post_action 02:18:58 INFO - Running post-run listener: _resource_record_post_run 02:18:59 INFO - Total resource usage - Wall time: 703s; CPU: 14.0%; Read bytes: 79408128; Write bytes: 1145438720; Read time: 969910; Write time: 7957680 02:18:59 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 02:18:59 INFO - install - Wall time: 2s; CPU: 11.0%; Read bytes: 0; Write bytes: 55640064; Read time: 0; Write time: 40530 02:18:59 INFO - run-tests - Wall time: 701s; CPU: 14.0%; Read bytes: 79375360; Write bytes: 1082131456; Read time: 968590; Write time: 7786470 02:18:59 INFO - Running post-run listener: _upload_blobber_files 02:18:59 INFO - Blob upload gear active. 02:18:59 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 02:18:59 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 02:18:59 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-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 02:18:59 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-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 02:19:00 INFO - (blobuploader) - INFO - Open directory for files ... 02:19:00 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 02:19:00 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:19:00 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:19:00 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 02:19:00 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:19:00 INFO - (blobuploader) - INFO - Done attempting. 02:19:00 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 02:19:01 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:19:01 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:19:03 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 02:19:03 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:19:03 INFO - (blobuploader) - INFO - Done attempting. 02:19:03 INFO - (blobuploader) - INFO - Iteration through files over. 02:19:03 INFO - Return code: 0 02:19:03 INFO - rmtree: C:\slave\test\build\uploaded_files.json 02:19:03 INFO - Using _rmtree_windows ... 02:19:03 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 02:19:03 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e2f35c8fc8009e50d5d2dbe6e37f44a3dc0a8923b4679d282a72a86abe840e24e76775ec609da7ec189024bbff03c25a8e963e50d438812d39d7800db7c6c204", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0f8ec950a200b3042939bbe65de9dcb90cdb611701d8c4d30967130dc944442557314bc7a2902d00089fb45748db77a75ede3eb74a83ef92a802c2fe500c386d"} 02:19:03 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 02:19:03 INFO - Writing to file C:\slave\test\properties\blobber_files 02:19:03 INFO - Contents: 02:19:03 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e2f35c8fc8009e50d5d2dbe6e37f44a3dc0a8923b4679d282a72a86abe840e24e76775ec609da7ec189024bbff03c25a8e963e50d438812d39d7800db7c6c204", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0f8ec950a200b3042939bbe65de9dcb90cdb611701d8c4d30967130dc944442557314bc7a2902d00089fb45748db77a75ede3eb74a83ef92a802c2fe500c386d"} 02:19:03 INFO - Running post-run listener: copy_logs_to_upload_dir 02:19:03 INFO - Copying logs to upload dir... 02:19:03 INFO - mkdir: C:\slave\test\build\upload\logs 02:19:03 INFO - Copying logs to upload dir... 02:19:03 INFO - Using _rmtree_windows ... 02:19:03 INFO - Using _rmtree_windows ... 02:19:03 INFO - Using _rmtree_windows ... 02:19:03 INFO - Using _rmtree_windows ... 02:19:03 INFO - Using _rmtree_windows ... 02:19:03 INFO - Using _rmtree_windows ... 02:19:03 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1014.603000 ========= master_lag: -0.38 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 54 secs) (at 2016-05-09 02:19:03.651345) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-09 02:19:03.652465) ========= '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-233 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-233 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-233 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-aurora/sha512/e2f35c8fc8009e50d5d2dbe6e37f44a3dc0a8923b4679d282a72a86abe840e24e76775ec609da7ec189024bbff03c25a8e963e50d438812d39d7800db7c6c204", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0f8ec950a200b3042939bbe65de9dcb90cdb611701d8c4d30967130dc944442557314bc7a2902d00089fb45748db77a75ede3eb74a83ef92a802c2fe500c386d"} build_url:https://queue.taskcluster.net/v1/task/Nu5NWCQDQGmSInN-9Xc_Wg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/Nu5NWCQDQGmSInN-9Xc_Wg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/Nu5NWCQDQGmSInN-9Xc_Wg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e2f35c8fc8009e50d5d2dbe6e37f44a3dc0a8923b4679d282a72a86abe840e24e76775ec609da7ec189024bbff03c25a8e963e50d438812d39d7800db7c6c204", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0f8ec950a200b3042939bbe65de9dcb90cdb611701d8c4d30967130dc944442557314bc7a2902d00089fb45748db77a75ede3eb74a83ef92a802c2fe500c386d"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Nu5NWCQDQGmSInN-9Xc_Wg/artifacts/public/build/firefox-48.0a2.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-05-09 02:19:03.775483) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-09 02:19:03.775886) ========= '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-233 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-233 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-233 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.22 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-09 02:19:04.097878) ========= ========= Started reboot slave lost (results: 0, elapsed: 3 secs) (at 2016-05-09 02:19:04.098697) ========= ========= Finished reboot slave lost (results: 0, elapsed: 3 secs) (at 2016-05-09 02:19:07.918769) ========= ========= Total master_lag: -0.02 =========